[ vilyu @ 14.03.2002. 17:54 ] @
Cao svima! Upravo pocinjem da se bavim Interbase-om u Client/Server okruzenju
i interesuje me kako to otprilike funkcionise u LAN-u. Konkretno, interesuje
me kako Interbase klijent na jednom racunaru pronadje Interbase server na
drugom. Gde se to upisuje/programira? Hvala unapred.
[ burner @ 14.03.2002. 20:30 ] @
Ne upisuje se nigde. Potrebno je da mreža funkcioniše preko TCP/IP, IPX ili (čini mi se) NetBIOS protokola, i klijent sam nađe server. Ako koristiš Interbase iz Delphi paketa, vodi računa da imaš samo 4 slobodne licence, plus SYSDBA.
[ vilyu @ 15.03.2002. 12:42 ] @
OK, a sta treba da stoji u parametru SERVER NAME, ako mi je vec server na drugoj masini. I dalje da ostavim nesto tipa: c:\baza\baza.gdb? Tj. da ostavim kako je na toj masini, a sta mi onda znaci Alias Name komponente Database?
[ burner @ 16.03.2002. 11:04 ] @
Server name ti je NetBIOS ime računara na kome je instaliran server, ako radi pod 9x, ili ComputerName iz system palete kao radi pod NT/2k/xp. Preporuka je da svaki .gdb fajl ima svoj alias, koji se dodeljuje pomoću IBConsole (mada može i ručno, kroz DDL deo iSQL koda), tako da pri programiranju client side samo navodiš alias, a server obavi resolving gde mu se u stvari nalazi fizički fajl. Detaljnije o ovome imaš u Interbase 6.0 documentation: Operations Guide, a ako ti treba PDF verzija mogu ti poslati na mail.