602SQL-┌plnß dokumentace Index   Tisk  

Instalace ODBC driveru pod Windows

ODBC driver je t°eba instalovat na t∞ch poΦφtaΦφch, na nich₧ pob∞₧φ programy, kterΘ budou p°es rozhranφ ODBC p°istupovat do databßze. Instalace ODBC driveru pro p°φstup k databßzφm 602SQL je zahrnuta do instalace vÜech verzφ 602SQL pod Windows. ODBC driver lze vÜak nainstalovat i zcela samostatn∞.

Manußlnφ instalace ODBC driveru

P°φstup k dat∙m p°es ODBC se zprovoz≥uje takto:

  1. Instaluje se bu∩ samotn² ODBC driver nebo kter²koli produkt 602SQL pomocφ instalaΦnφho programu.
  2. Na KonfiguraΦnφm panelu na strßnce ODBC se nastavφ sφ¥ov² protokol, kter²m se ODBC driver bude p°ipojovat na server (pokud server pob∞₧φ na stejnΘm poΦφtaΦi, na volb∞ protokolu nezßle₧φ)
  3. Na KonfiguraΦnφm panelu se zaregistruje server, s nim₧ bude driver pracovat (pro p°φstup p°es TCP/IP zadat takΘ IP adresu serveru).
  4. Vytvo°φ se ODBC zdroj dat reprezentujφcφ server a schΘma na n∞m (viz dßle)

Pokud se p°i instalaci zjistφ, ₧e na VaÜem poΦφtaΦi nebylo dosud instalovßno ODBC nebo ₧e je instalovßna starÜφ verze ODBC, instalaΦnφ program 602SQL nainstaluje vÜechny pot°ebnΘ systΘmovΘ komponenty ODBC (nap°. ODBC Driver Manager, ODBC Administrator).

Instalace ODBC driveru z aplikaΦnφho programu

Pokud je p°φstup na server 602SQL p°es rozhranφ ODBC souΦßstφ aplikaΦnφho programu s vlastnφ instalaci, pak lze do nφ zahrnout i instalaci ODBC driveru 602SQL. Tφm se zjednoduÜφ zprovozn∞nφ aplikace na poΦφtaΦi u₧ivatele.

V p°φpad∞, ₧e na cφlovΘm poΦφtaΦi nenφ dosud v∙bec instalovßno ODBC verze 3.0, je nutno provΘst jeho instalaci p°ed instalacφ driveru. Postup instalace ODBC je popsßn v dokumentaci Microsoft ODBC SDK a je podporovßn nap°φklad v nov∞jÜφch verzφch produktu InstallShield.

InstalaΦnφ program nech¥ postupuje p°i instalaci ODBC driveru pro 602SQL takto (jmΘna soubor∙ upravte podle verze 602SQL):

  1. Deklarujte prom∞nnΘ:
    char Path[_MAX_PATH];
    WORD PathSize;
    DWORD Usage;
  2. Zavolejte funkci SQLInsttallDriverEx ze systΘmovΘ knihovny ODBCCP32.DLL takto:
    SQLInstallDriverEx("602SQL 7.0 Driver\0"
    "Driver=WB7DRV.DLL\0Setup=WB7STP.DLL\0SQLLevel=2\0"
    "FileUsage=0\0DriverODBCVer=03.00\0" 
    "ConnectFunctions=YYY\0APILevel=2\0", 
    NULL, Path, sizeof(Path), &PathSize, 
    ODBC_INSTALL_COMPLETE, &Usage);
  3. Zkopφruje soubory 602ODBC8.DLL a 602WED8.DLL do adresß°e z prom∞nnΘ Path (systΘmovΘho adresß°e Windows);
  4. V registru v polo₧ce
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Software602 \ 602SQL \ Installation
    vytvo°te °et∞zcovou hodnotu pojmenovanou ODBC Driver Client Protocol rovnou TCP/IP.
  5. Zaregistrujte databßzi, na nφ₧ se ODBC driver bude napojovat, tak, ₧e v registru v polo₧ce
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Software602 \ 602SQL \ Database
    vytvo°φte nov² klφΦ jmenujφcφ se stejn∞ jako server (databßze). Pod tento klφΦ zapiÜte °et∞zcovou hodnotu pojmenovanou Version rovnou 5. P°idejte dalÜφ °et∞zcovou hodnotu pojmenovanou IP address rovnou IP adrese serveru v teΦkovΘ notaci.
  6. Vytvo°te ODBC zdroj dat reprezentujφcφ server a aplikaci na n∞m (viz dßle).