|
![]() | Komunikace mezi klientem a serverem a sφovΘ protokoly | Filtrovßnφ IP adres | ![]() |
Protokol TCP/IP je nejΦast∞ji pou₧φvan²m protokolem 602SQL. Umo₧≥uje p°φstup klienta na server nejen v lokßlnφ sφti, ale takΘ pomocφ telefonnφho spojenφ nebo po Internetu.
Ka₧d² poΦφtaΦ komunikujφcφ tφmto protokolem, mß svou IP adresu zapisovanou jako 4 Φφsla odd∞lenß teΦkami, nap°φklad "194.196.210.54". IP adresa je bu∩ pevn∞ nastavena na poΦφtaΦi nebo je p°id∞lovßna dynamicky jin²m poΦφtaΦem, kter² je v sφti pov∞°en tφmto ·kolem (nap°. DHCP server). Databßzov² server, kter² poskytuje slu₧by i mimo lokßlnφ sφ¥, musφ mφt statickou IP adresu, zatφmco klient m∙₧e mφt adresu poka₧dΘ jinou.
Klient m∙₧e ov∞°it funkΦnost komunikace protokolem TCP/IP p°ed p°ipojenφm na server pomocφ tlaΦφtka Test spojenφ IP na °φdicφm panelu. Test spuÜt∞n² tφmto tlaΦφtkem je obdobou funkce utility PING.
Pokud chcete pou₧φvat protokol TCP/IP a tento protokol je instalovßn krom∞ sφ¥ovΘ karty takΘ pro telefonnφ spojenφ, pak v ovlßdacφm panelu Windows v polo₧ce Internet (mßte-li ji tam) doporuΦujeme vypnout automatickΘ vytßΦenφ. Jinak by se p°i inicializaci protokolu v 602SQL mohlo zaΦφt vytßΦet Φφslo vaÜeho ISP.
Implementace protokolu TCP/IP ve Windows mß obΦasnΘ problΘmy, pokud je tento protokol p°ipojen na vφce adapter∙, nap°φklad souΦasn∞ na sφ¥ov² adapter a modem. Za t∞chto podmφnek obΦas dochßzφ k nesprßvnΘmu sm∞rovßnφ paket∙ a klient nem∙₧e najφt databßzov² server. Jako v²chodisko z nouze zpravidla pom∙₧e odinstalovßnφ nefungujφcφho adaptΘru (p°φpadn∞ i protokolu) a jeho zp∞tnΘ nainstalovßnφ.
Pokud je na strßnce Nastavenφ klienta a p°φstup∙ na °φdicφ konzoli zatr₧en oznaΦovacφ Φtverec Aktivnφ hledßnφ server∙ v lokßlnφ sφti (TCP/IP broadcast), pak klient spuÜt∞n² bez udßnφ serveru oslovφ vÜechny poΦφtaΦe v lokßlnφm segmentu sφt∞ (nikoli v celΘm Internetu), zda na nich neb∞₧φ server komunikujφcφ po TCP/IP. Pokud Φtverec zatr₧en nenφ, pak klient p°φmo oslovφ pouze ty servery, kterΘ jsou u n∞j registrovßny a majφ zadanou IP adresu.
Komunikace klient∙ a serveru s protokolem TCP/IP vyu₧φvß 3 po sob∞ jdoucφ Φφsla port∙. Standardn∞ jsou to Φφsla 5001, 5002 a 5003. Pokud by tato Φφsla byla obsazena jin²m programem nebo pokud je t°eba na jednom poΦφtaΦi spustit vφce SQL server∙, pak je t°eba serveru p°id∞lit jinß Φφsla a tato Φφsla takΘ zaznamenat u vÜech klient∙, kte°φ se na tento server budou p°ipojovat.
╚φslo portu, na n∞m₧ bude server nabφzet klient∙m svΘ slu₧by, je ulo₧eno mezi vlastnostmi serveru. Je t°eba jej proto nastavit pomocφ °φdicφ konzole na strßnce Parametry / P°φstup po sφti. Informace pro klienta, na kterΘm Φφsle portu mß hledat server, je ulo₧ena na strßnce Klientsk² p°φstup. Pouze p°i nastavenφ stejn²ch Φφsel na obou stranßch se klient bude schopen p°ipojit na server.
![]() | Komunikace mezi klientem a serverem a sφovΘ protokoly | Filtrovßnφ IP adres | ![]() |