OLAP Telepítési és felhasználói kézikönyv
Ha kiválasztotta az SQL Interface bővítményt, akkor biztosítani kell az
RDBMS környezet helyes beállítását. Az SQL Interface környezetét és az
ODBC vezérlőket is be kell üzemelni.
A telepítőprogram nem tölti be és nem konfigurálja az ODBC (Open Database
Connectivity) vezérlőket. Annak érdekében, fel tudja használni az SQL
Interface bővítményt, kézzel kell beállítania az ODBC-t az IBM DB2-höz.
Az SQL Interface használata esetén győződjön meg róla, hogy az SQL
hozzáféréshez használt számlához megadott jelszó nagybetűs!
A következő példa azt mutatja be, hogyan kell betölteni és konfigurálni az
ODBC-t az IBM DB2 esetén. Ez a példa feltételezi, hogy telepítette az
SQL Interface-t.
- Az $ARBORPATH/bin alkönyvtárban hozzon létre egy esssql.cfg nevű
szövegfájlt, amely a következőket tartalmazza:
[
Description "IBM DB2 ODBC Driver"
DriverName db2.o
Database 0
Userid 1
Password 1
SingleConnection 0
UpperCaseConnection 0
IsQEDriver 0
]
- Futtassa az inst-sql.sh fájlt a /home/essbase
($ARBORPATH) alkönyvtárból. Ez a fájl hozzácsatolja az SQL
Interface-t a vezérlő könyvtárhoz.
- Hozzon létre két fájlt (.odbcinst.ini és
.odbc.ini néven) az $ARBORPATH alkönyvtárban.
Ne feledje, hogy a /home/db2inst1/ egyenlő az $INSTHOME environment
környezeti változó tartalmával.
- Módosítsa az .odbcinst.ini fájlt és állítsa be a
vezérlő helyes útvonalát! Például:
[ODBC Drivers]
IBM DB2 ODBC DRIVER=Installed
[IBM DB2 ODBC DRIVER]
Driver=/home/db2inst1/sqllib/lib/db2.o
- Módosítsa az .odbc.ini fájlt és állítsa be a
vezérlő helyes útvonalát és a telepítési alkönyvtárat! Ebbe a fájlba minden
olyan adatbázishoz bejegyzést kell felvenni, amelyet a DB2 List Database
Directory függvénye megjelenít. Ha például két adatbázissal
rendelkezne, és ez a SAMPLE és az OLAPSRC, a fájl így nézne ki:
[ODBC Data Sources]
SAMPLE=IBM DB2 ODBC DRIVER
OLAPSRC=IBM DB2 ODBC DRIVER
[SAMPLE]
Driver=/home/db2inst1/sqllib/lib/db2.o
Description=DB2 ODBC példa-adatbázis
[OLAPSRC]
Driver=/home/db2inst1/sqllib/lib/db2.o
Description=DB2 OLAP SERVER Source Database
[ODBC]
Trace=0
TraceFile=odbctrace.out
InstallDir=/home/db2inst1/sqllib/odbclib
Ha más távoli adatforrásokat is el akar érni, vegye fel azokat is az ODBC
adatforrások listára!
- Jelentkezzen be a rendszerbe az DB2 UDB példánytulajdonosaként és végezze
el a következő lépéseket:
- Adjon select felhatalmazást minden kapcsolódó táblához annak a számlának,
amelyet SQL hozzáféréshez kíván használni! Például a DB2 parancsfeldolgozóból
így adhat ilyen felhatalmazást az arbsql számlának:
GRANT SELECT ON STAFF TO arbsql
- Futtassa a DB2 TERMINATE, hogy kiürítse a katalógus puffereket!
Az SQL Interface-t a következő lépésekkel próbálhatja ki:
- Jelentkezzen be a rendszerbe azzal a számlával, amelyet SQL hozzáféréshez
akar használni! Győződjön meg róla, hogy el tudja érni a táblákat a DB2
parancsfeldolgozóból!
- Az ügyfélgépről hozzon létre egy alkalmazást és adatbázist az Application
Manager használatával!
- Nyissa meg a vázat és vegyen fel néhány áldimenziót és -tagot, és mentse
el a vázat!
- Nyisson meg egy új szabályfájlt!
- A File menüből válassza az Open SQL parancsot!
Ellenőrizze a kiszolgáló-, az alkalmazás- és az adatbázisneveket és kattintson
az OK-ra!
- A Define SQL panelen az SQL Data Sources keret
felsorolja az összes katalógusba vett adatforrást. Győződjön meg róla,
hogy a táblanév minősített! Töltse ki a SELECT, FROM és WHERE mezőket és
kattintson az OK/Retrieve nyomógombra!
- Az SQL Connect panelon adja meg a DB2 felhasználói azonosítót
és jelszót, ellenőrizze a kiszolgáló-, alkalmazás- és adatbázisneveket, majd
kattintson az OK-ra! Ha az adatbázis egy távoli gépen található, az
ahhoz a géphez tartozó felhasználói azonosítót és jelszót adja meg!
[ Oldal eleje | Előző oldal | Következő oldal | Tartalom | Tárgymutató ]