Instalační a uživatelská příručka systému OLAP
Pokud vyberete přídavný modul SQL Interface, musíte zkontrolovat, zda je
prostředí RDBMS správně nastaveno. Pro modul SQL Interface je nutné
také nastavit prostředí a ovladače ODBC.
Instalační program neprovádí načtení a konfiguraci ovladačů ODBC (Open
Database Connectivity). Chcete-li používat přídavný modul SQL
Interface, musíte nastavit ovladače ODBC pro systém IBM DB2 ručně.
Pracujete-li s modulem SQL Interface, ověřte, zda heslo účtu používaného
pro přístup SQL je uvedeno velkými písmeny.
V následujícím scénáři je popsán způsob zavedení a konfigurace ovladačů
ODBC pro systém IBM DB2. Předpokládá se, že jste nainstalovali modul
SQL Interface.
- V adresáři $ARBORPATH/bin vytvořte textový soubor esssql.cfg, který
obsahuje následující blok:
[
Description "IBM DB2 ODBC Driver"
DriverName db2.o
Database 0
Userid 1
Password 1
SingleConnection 0
UpperCaseConnection 0
IsQEDriver 0
]
- Spusťte soubor inst-sql.sh z adresáře /home/essbase
($ARBORPATH). Soubor propojuje modul SQL Interface s knihovnou
ovladače.
- Vytvořte dva soubory .odbcinst.ini a
.odbc.ini v adresáři $ARBORPATH. Zapamatujte
si také, že adresář /home/db2inst1/ odpovídá obsahu proměnné
$INSTHOME prostředí.
- Upravte soubor .odbcinst.ini a nastavte správnou
cestu pro ovladač. Příklad:
[ODBC Drivers]
IBM DB2 ODBC DRIVER=Installed
[IBM DB2 ODBC DRIVER]
Driver=/home/db2inst1/sqllib/lib/db2.o
- Upravte soubor .odbc.ini a nastavte správnou
cestu pro ovladač a instalační adresář. Do tohoto souboru je nutné
vložit položky pro všechny databáze, které vypíše funkce DB2 List Database
Directory. Pokud máte například dvě databáze, databázi SAMPLE a
OLAPSRC, soubor může vypadat takto:
[ODBC Data Sources]
SAMPLE=IBM DB2 ODBC DRIVER
OLAPSRC=IBM DB2 ODBC DRIVER
[SAMPLE]
Driver=/home/db2inst1/sqllib/lib/db2.o
Description=Sample DB2 ODBC Database
[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
Pokud chcete přistupovat ke vzdáleným zdrojům dat, přidejte tyto zdroje do
seznamu ODBC Data Sources.
- Přihlašte se k systému jako vlastník instance DB2 UDB a proveďte
následující kroky:
- Přidělte oprávnění SELECT ke všem relevantním tabulkám pro účet, který
budete používat pro přístup SQL. Chcete-li například přidělit oprávnění
účtu arbsql, spusťte z příkazového procesoru DB2 příkaz:
GRANT SELECT ON STAFF TO arbsql
- Spusťte příkaz DB2 TERMINATE, který vyprázdní vyrovnávací paměti
katalogu.
Proveďte následující postup, kterým odzkoušíte modul SQL Interface:
- Přihlašte se k systému pomocí účtu, který chcete používat pro přístup
SQL. Odzkoušejte, zda máte přístup k tabulkám z příkazového procesoru
DB2.
- Na klientském počítači použijte správce Application Manager a vytvořte
aplikaci a databázi.
- Otevřete osnovu a přidejte zkušební dimenze a členy. Poté osnovu
uložte.
- Otevřete nový soubor pravidel.
- Z nabídky File vyberte příkaz Open SQL.
Zkontrolujte jméno serveru, aplikace a databáze a poté klepněte na tlačítko
OK.
- Na panelu Define SQL je v poli SQL Data Sources
uveden seznam datových zdrojů, které jste zahrnuli do katalogu.
Zkontrolujte, zda je uvedeno jméno tabulky. Vyplňte pole SELECT, FROM a
WHERE a klepněte na tlačítko OK/Retrieve.
- Na panelu SQL Connect zadejte uživatelské jméno a heslo systému
DB2, zkontrolujte jméno serveru, aplikace a databáze a poté klepněte na
tlačítko OK. Pokud se vaše databáze nachází na vzdáleném
počítači, zadejte uživatelské jméno a heslo pro daný počítač.
[ Začátek stránky | Předchozí stránka | Další stránka | Obsah | Rejstřík ]