Erstellen Sie nach der Installation von DB2 Spatial Extender eine Datenbank und führen Sie das Installationsprüfprogramm aus, um sicherzustellen, dass DB2 Spatial Extender korrekt installiert und konfiguriert wurde.
Sie können die Installation anhand des DB2 Spatial Extender-Beispiel- programms (runGseDemo) überprüfen. Datenbankkonfigurationspara- meter können in der Befehlszeile mit DB2-Tools oder über die Benutzerschnittstelle in der DB2-Steuerzentrale geändert werden. Die folgenden Anweisungen beziehen sich auf AIX, Windows NT und Windows 2000.
So überprüfen Sie die Installation:
Gehen Sie dazu folgendermaßen vor:
Geben Sie unter Windows NT und Windows 2000 cd c:\sqllib\samples\spatial ein, wobei c:\sqllib das Installationsverzeichnis von DB2 Spatial Extender ist.
runGseDemo meinedb benutzerID kennwort
Der Parameter meinedb ist der Datenbankname.
Das DB2-Beispielprogramm hat die Aufgabe, Installationsfehler zu ermitteln. Bei der Überprüfung der Installation erhalten Sie u. U. Fehlernachrichten, die Ihnen bei der Diagnose spezifischer Systemprobleme helfen können. Die meisten Fehlernachrichten werden durch einige typische Benutzerfehler ausgelöst. Führen Sie zur Vermeidung dieser Fehler bei jeder Ausführung des Installationsprüfprogramms die folgenden Schritte aus:
Wenn Sie bei der Installation von DB2 Spatial Extender weder die Option DB2 Administration Client (bei NT-Installationen) noch die Option Spatial Extender Client (bei AIX-Installationen) ausgewählt haben, wird die folgende Fehlernachricht ausgegeben: "The name specified is not recognized as an internal or external command, operable program or batch file."
Dieser Fehler ist darauf zurückzuführen, dass das Beispielprogramm nicht im System vorhanden ist. Das Beispielprogramm wird mit dem DB2 Administration Client und dem Spatial Extender-Client ausgeliefert. Wenn der DB2 Administration Client oder der Spatial Extender-Client nicht auf Ihrem System installiert ist, ist auch das Beispielprogramm nicht vorhanden.
Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:
Wenn die Datenbank, auf die das Beispielprogramm zugreift, bereits für räumliche Operationen aktiviert ist, erhalten Sie die folgende Fehlernachricht:
Enabling database logtst... Returning from ENABLE_DB: Return code = -14 Return message text = GSE0014E The database has already been enabled for spatial operations.
Zur Behebung dieses Fehlers löschen Sie die Datenbank und wiederholen die Schritte unter Installation überprüfen.
Wenn Sie die UDF-Speichergröße in der Datenbankmanagerkonfiguration nicht erhöht haben, erhalten Sie die folgende Fehlernachricht:
An unexpected SQL error ("SQL0973N Not enough storage is available in the "UDF_MEM" heap to process the statement. ") has occurred. SQLSTATE=57011
Anweisungen zur Erhöhung der Größe in der Datenbankmanagerkonfiguration finden Sie in Schritt 2 unter Installation überprüfen.
Wenn Sie die Größe der Protokolldatei nicht erhöht haben, erhalten Sie die folgende Fehlernachricht:
Enabling database logtst... Returning from EN ABLE_DB: Return code = -8 Return message text = GSE0008E An unexpected SQL error ("SQL3306N An SQL error "-964" occurred while inserting a row into ") has occurred.
Anweisungen zur Erhöhung der Größe der Protokolldatei finden Sie in Schritt 4 unter Installation überprüfen.