﻿{"id":9299,"date":"2017-12-12T06:59:12","date_gmt":"2017-12-12T06:59:12","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/?post_type=ht_kb&#038;p=9299"},"modified":"2026-07-09T11:44:34","modified_gmt":"2026-07-09T11:44:34","slug":"komunikat-id-2147467259-dbnetlibconnectionwrite-send-blad-polaczenia","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/dokumentacja\/komunikat-id-2147467259-dbnetlibconnectionwrite-send-blad-polaczenia\/","title":{"rendered":"Komunikat ID -2147467259 &#8222;[DBNETLIB][ConnectionWrite] (send) B\u0142\u0105d po\u0142\u0105czenia.&#8221;"},"content":{"rendered":"<p>Prawdopodobnym \u017ar\u00f3d\u0142em problemu jest zerwanie po\u0142\u0105czenia sieciowego lub niedost\u0119pno\u015b\u0107 jednego z zainstalowanych na komputerze\/serwerze interfejs\u00f3w sieciowych (dodatkowa karta sieciowa USB, ExpressCard, PCI itp). Rozwi\u0105zaniem w tym przypadku jest<strong> utworzenie aliasu<\/strong> dla instancji silnika bazy dedykowanej dla Comarch ERP Optima.<\/p>\n<p>Jak skonfigurowa\u0107 alias do serwera SQL przedstawiono w pytaniu <a href=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/dokumentacja\/nie-moge-sie-polaczyc-z-serwerem-sql-co-zrobic\/\"><strong>Nie mog\u0119 si\u0119 po\u0142\u0105czy\u0107 z serwerem SQL &#8211; co zrobi\u0107 ?<\/strong><\/a><\/p>\n<p><strong>Ponadto problem ten mo\u017ce mie\u0107 nast\u0119puj\u0105ce przyczyny<\/strong>:<\/p>\n<ol>\n<li><strong>Roz\u0142\u0105czenie wynikaj\u0105ce z chwilowej utraty po\u0142\u0105czenia (niestabilna praca sieci).<br \/>\n<\/strong>Rozwi\u0105zanie polega na wyeliminowaniu nieprawid\u0142owo\u015bci w pracy sieci:<br \/>\n&#8211; zaniki sygna\u0142u w przypadku sieci radiowych (straty pakiet\u00f3w mog\u0105 doprowadzi\u0107 do utraty po\u0142\u0105czenia),<br \/>\n&#8211; uszkodzone kable, uszkodzona karta sieciowa,<br \/>\n&#8211; b\u0142\u0119dy w dzia\u0142aniu urz\u0105dze\u0144 sieciowych takich jak router i switch,<br \/>\n&#8211; braki w zasilaniu urz\u0105dze\u0144 sieciowych,<br \/>\n&#8211; zmiany w konfiguracji urz\u0105dze\u0144 sieciowych itp.<\/li>\n<li><strong>Timeout po\u0142\u0105czenia.<br \/>\n<\/strong>Mo\u017cna zwi\u0119kszy\u0107 timeout po\u0142\u0105cze\u0144 do serwera w konfiguracji programu Comarch ERP Optima w menu Start\/Konfiguracja w ga\u0142\u0119zi Stanowisko\/ U\u017cytkowe\/ Parametry \u2013 pole: Limit czasu \u017c\u0105dania SQL (Command Timeout).<\/li>\n<li><strong>Roz\u0142\u0105czenia po\u0142\u0105czenia sieciowego, nawet je\u017celi serwer pracuje lokalnie.<br \/>\n<\/strong>W tym wypadku mo\u017cna zastosowa\u0107 rozwi\u0105zanie polegaj\u0105ce na za\u0142o\u017ceniu &#8222;lokalnego&#8221; aliasu, kt\u00f3ry sprawi, \u017ce program b\u0119dzie zawsze \u0142\u0105czy\u0107 si\u0119 z serwerem na konkretny adres.<br \/>\nPrzyk\u0142adowo, je\u017celi na komputerze adres IP ma warto\u015b\u0107 10.132.28.38 i \u0142\u0105czymy si\u0119 do serwera SQL, to po\u0142\u0105czenie mo\u017ce u\u017cywa\u0107 w\u0142a\u015bnie tego adresu chocia\u017c tak naprawd\u0119 jest ono wykonywane lokalnie. Dlatego roz\u0142\u0105czenie sieci spowoduje utrat\u0119 adresu sieciowego 10.132.28.38 i co za tym idzie po\u0142\u0105czenia z serwerem SQL. W aliasie (spos\u00f3b tworzenia aliasu zosta\u0142 przedstawiony w artykule <a href=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/dokumentacja\/nie-moge-sie-polaczyc-z-serwerem-sql-co-zrobic\/\"><strong>Nie mog\u0119 si\u0119 po\u0142\u0105czy\u0107 z serwerem SQL \u2013 co zrobi\u0107?<\/strong><\/a>) mo\u017cemy poda\u0107 adres 127.0.0.1, kt\u00f3ry jest lokalnym adresem wirtualnym i niezale\u017cnym od pod\u0142\u0105czenia do sieci, wtedy mimo roz\u0142\u0105czenia sieci nie nast\u0119puje roz\u0142\u0105czenie po\u0142\u0105czenia SQL.<\/li>\n<li><strong>Problem mo\u017ce by\u0107 zwi\u0105zany z w\u0142\u0105czon\u0105 funkcj\u0105 TCP Chimney Offload.<br \/>\n<\/strong>Zalecamy jej wy\u0142\u0105czenie (po stronie systemu i karty sieciowej).<br \/>\nPo stronie systemu mo\u017cna j\u0105 wy\u0142\u0105czy\u0107 za pomoc\u0105 polecenia:<strong>netsh int tcp set global chimney=disabled<\/strong>Dodatkowo mo\u017cna wykona\u0107 polecenie, kt\u00f3re wy\u0142\u0105czy funkcj\u0119 RSS (Skalowanie)<br \/>\n<strong>netsh interface tcp set global RSS = disabled<\/strong>Po stronie karty sieciowej powy\u017csze funkcje mo\u017cna wy\u0142\u0105czy\u0107 w poni\u017cszy spos\u00f3b:<\/p>\n<ol>\n<li>Klikamy przycisk Start, klikamy polecenie Uruchom (lub u\u017cywamy pola Wyszukaj programy i pliki), wpisujemy polecenie ncpa.cpl, a nast\u0119pnie klikamy przycisk OK (lub ikon\u0119 lupki).<\/li>\n<li>Klikamy prawym przyciskiem myszy kart\u0119 sieciow\u0105, a nast\u0119pnie klikamy polecenie W\u0142a\u015bciwo\u015bci.<\/li>\n<li>Klikamy przycisk Konfiguruj, a nast\u0119pnie klikamy zak\u0142adk\u0119 Zaawansowane.<\/li>\n<li>Na li\u015bcie W\u0142a\u015bciwo\u015b\u0107 klikamy pozycj\u0119 Skalowanie po stronie odbieraj\u0105cej, klikamy opcj\u0119 Wy\u0142\u0105cz na li\u015bcie Warto\u015b\u0107, a nast\u0119pnie klikamy przycisk OK.<\/li>\n<li>Na li\u015bcie W\u0142a\u015bciwo\u015b\u0107 klikamy pozycj\u0119 Odci\u0105\u017canie TCP\/IP (Uwaga: R\u00f3\u017cni producenci mog\u0105 u\u017cywa\u0107 r\u00f3\u017cnych okre\u015ble\u0144 dotycz\u0105cych odci\u0105\u017cania przy u\u017cyciu technologii TCP Chimney), klikamy opcj\u0119 Wy\u0142\u0105cz na li\u015bcie Warto\u015b\u0107, a nast\u0119pnie klikamy przycisk OK.<\/li>\n<li>Powtarzamy kroki od 2 do 5 dla ka\u017cdej karty sieciowej.<br \/>\nWi\u0119cej informacji:<br \/>\n<a href=\"http:\/\/support.microsoft.com\/kb\/951037\">http:\/\/support.microsoft.com\/kb\/951037<\/a><br \/>\n<a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/gg162709(v=ws.10).aspx\">http:\/\/technet.microsoft.com\/en-us\/library\/gg162709(v=ws.10).aspx<\/a><br \/>\n<a href=\"http:\/\/support.microsoft.com\/kb\/927168\/pl\">http:\/\/support.microsoft.com\/kb\/927168\/pl<\/a><\/li>\n<\/ol>\n<\/li>\n<li>Zarz\u0105dzanie energi\u0105 dla karty sieciowej.<br \/>\nWe w\u0142a\u015bciwo\u015bciach karty sieciowej (\u015bcie\u017cka dost\u0119pu podana we wcze\u015bniejszym punkcie) na zak\u0142adce Zarz\u0105dzanie energi\u0105 jest zaznaczony (domy\u015blnie) parametr umo\u017cliwiaj\u0105cy przej\u015bcie karty sieciowej w stan u\u015bpienia &#8211; Zezwalaj komputerowi na wy\u0142\u0105czanie tego urz\u0105dzenia w celu oszcz\u0119dzania energii. Takie ustawienie mo\u017ce powodowa\u0107 utrat\u0119 po\u0142\u0105czenia. Parametr mo\u017cna odznaczy\u0107 (zostawi\u0107 pusty) &#8211; dzi\u0119ki temu karta b\u0119dzie w\u0142\u0105czona bez przerwy podczas pracy komputera.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9300\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2017\/12\/karta_sieciowa.png\" alt=\"\" width=\"470\" height=\"266\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2017\/12\/karta_sieciowa.png 470w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2017\/12\/karta_sieciowa-300x170.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2017\/12\/karta_sieciowa-50x28.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2017\/12\/karta_sieciowa-320x181.png 320w\" sizes=\"auto, (max-width: 470px) 100vw, 470px\" \/><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Prawdopodobnym \u017ar\u00f3d\u0142em problemu jest zerwanie po\u0142\u0105czenia sieciowego lub niedost\u0119pno\u015b\u0107 jednego z zainstalowanych na komputerze\/serwerze interfejs\u00f3w sieciowych (dodatkowa karta sieciowa USB, ExpressCard, PCI itp). Rozwi\u0105zaniem w tym przypadku jest utworzenie aliasu dla instancji silnika bazy dedykowanej dla Comarch ERP Optima. Jak skonfigurowa\u0107 alias do serwera SQL przedstawiono w pytaniu Nie mog\u0119 si\u0119 po\u0142\u0105czy\u0107 z serwerem SQL [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_ht_kb_usefulness":0,"_ht_kb_post_views_count":1756,"_ht_kb_article_order":0,"_ht_kb_reading_time":4,"footnotes":""},"ht_kb_category":[386],"ht_kb_tag":[],"class_list":["post-9299","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-komunikaty-techniczne"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/9299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/comments?post=9299"}],"version-history":[{"count":10,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/9299\/revisions"}],"predecessor-version":[{"id":53997,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/9299\/revisions\/53997"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/media?parent=9299"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb_category?post=9299"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb_tag?post=9299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}