|
![]() | Rozhraní ODBC | ![]() | Rozhraní pro přístup na SQL server | Rozhraní JDBC | ![]() |
SDBC (Star Database Connectivity) driver umožňuje pracovat s daty 602SQL serveru z kancelářského balíku OpenOffice.org pro Windows i Linux. Driver se nachází v balíčku 602sql-sdbc-x.x.x.zip, kde "x.x.x" je číslo verze driveru. Balíček je společný pro Windows i Linux. Samostatný balíček je možné stáhnout z firemního webu, nemusí být součástí základní instalace.
SDBC driver pro 602SQL 10.x je určen pro OpenOffice.org verze 2.x (v OpenOffice.org 1.x nebude funkční).
Předpokládá se, že je instalován 602SQL a také OpenOffice.org. Při instalaci produktu 602Office (OpenOffice.org + 602SQL) na Windows se driver nainstaluje automaticky. Ruční instalace pomocí menu probíhá takto:
Pro odinstalování driveru slouží v dialogu Správce balíků tlačítko Odstranit.
SDBC Driver lze také do OpenOffice.org nainstalovat pomocí příkazové řádky. Využívá se k tomu program unopkg (na Windows unopkg.exe), který naleznete v podadresáři program adresáře instalace OpenOffice.org (ve Windows tedy například C:\Program Files\OpenOffice.org 2.0\program\unopkg.exe, např. v SUSE 10 je to /usr/lib/ooo-2.0/program/unopkg). Syntaxe příkazu je následující:
unopkg add [--shared] driver
parametr --shared - nepovinný parametr, při jeho použití se driver zaregistruje všem uživatelům (jinak se přidá pouze uživateli, který příkaz spustil)
parametr driver - udává název a cestu k SDBC driveru
Příklad použití ve Windows:
unopkg add --shared e:\SDBC\602sql-sdbc-2.0.0.zip
Syntaxe příkazu pro odinstalování driveru vypadá takto:
unopkg remove [--shared] driver
parametr --shared udává, zda se má odregistrovat driver instalovaný pro všechny nebo pro jednoho uživatele
parametr driver udává název SDBC driveru
Příklad použití:
unopkg add --shared 602sql-sdbc-2.0.0.zip
Po nainstalování SDBC driveru do OpenOffice je ještě potřeba napojit konkrétní 602SQL server a aplikaci (při instalaci produktu 602Office na Windows se napojení vytvoří automaticky). To se provádí vytvořením nové databáze v OpenOffice.org. Zvolte tedy Soubor > Nový > Databáze. Spustí se průvodce databází:
POZOR! mají-li být data z prostředí OpenOffice.org editovatelná, musí 602SQL tabulky obsahovat primární klíče!
POZOR! pevné dotazy vytvořené a uložené v aplikaci se v průzkumníkovi zdrojů dat (a i jinde) objevují mezi tabulkami. Dotazy v terminologii průzkumníka zdrojů dat jsou definice uložené v OpenOffice.org a nejsou ukládány do databáze. Z hlediska 602SQL nemají žádný praktický význam.
V případě jakýchkoliv problémů s driverem je možné nechat vypisovat do textového souboru velké množství informací, které poslouží k následnému odhalení chyb. Pro Windows je postup následující:
Pro Linux je postup následující:
Dále je již postup shodný:
![]() | Rozhraní ODBC | ![]() | Rozhraní pro přístup na SQL server | Rozhraní JDBC | ![]() |