A quick tour of setting up a geodatabase in Informix

Before you can create a geodatabase in an IBM Informix database management system (DBMS), you first install the Informix software, configure the DBMS, create a database, and register the Spatial DataBlade and other modules in it.

Beim Konfigurieren des DBMS richten Sie Speicherplatz für Tabellen, Indizes und Dateien ein, die in der Datenbankinstanz gespeichert sind, und sorgen für eine angemessene Speicherreservierung. Dabei müssen Sie sich Gedanken über die Namen, Typen und Speicherorte der erstellten Tabellen, Indizes und Speicherplätze machen. Außerdem müssen Sie entscheiden, wie groß die Sicherungsprotokolldateien sein sollen und wie viel temporärer Speicher zur Verfügung stehen soll. Als Datenbankadministrator sind Ihnen die an Ihrem Standort verwendeten Benennungsregeln sowie der für den Standort erforderliche Konfigurationstyp bekannt.

Weiterhin müssen Sie festlegen, in welcher Sprache die Daten gespeichert werden sollen. Wenn Sie die Datenbank für die Verwendung anderer Sprachen als der DBMS-Standardsprache konfigurieren möchten, müssen Sie das DBMS entsprechend konfigurieren.

Nachdem die Vorbereitung der Datenbank abgeschlossen ist, installieren Sie ArcSDE. Dadurch erhalten Sie die Dateien, die Sie benötigen, um die Geodatabase in der Informix-Datenbank zu erstellen und zu konfigurieren.

Eine Auflistung der Anforderungen zur Installation von ArcSDE finden Sie unter Systemanforderungen für ArcSDE for Informix.

Im Folgenden finden Sie eine Zusammenfassung der Schritte zur Einrichtung einer Geodatabase im Informix unter verschiedenen Betriebssystemen. Diese Zusammenfassung enthält Links zu weitergehenden Informationen mit spezifischen Anweisungen für ArcSDE. Informationen über allgemeine Informix-Tasks wie das Erstellen von Benutzern finden Sie in der jeweiligen Informix-Dokumentation.

A summary of setting up a geodatabase in Informix on Linux or UNIX

  1. Install the Informix IDS and configure it. See your Informix documentation for information on configuring the database.
  2. Create an operating system account with the user name sde.
  3. Add variable definitions to the sde user's shell file. See Setting variables for the sde OS user on Linux or UNIX.
  4. Connect to the database and grant the RESOURCE privilege to user sde.
  5. Create an Informix database. The database must be created as either logged or buffered logged.
  6. Register Spatial DataBlade Module in the database.
  7. Register either Informix Basic Text Search (BTS) or Excalibur Text Search (ETX) DataBlade Module in the database.

  8. Install ArcSDE. See Installing ArcSDE for Informix on Linux or UNIX.
  9. If you have installed ArcSDE on a server that is separate from the Informix DBMS, you must install the Informix SDK or IConnect application on the ArcSDE server. Be sure the client has CONNECT privileges to the database.
  10. Set the ODBC driver connection by setting up the $INFORMIXDIR and adding the appropriate database server entry to the sqlhosts file in the $INFORMIXDIR/etc directory. See Setting up an ODBC data source for Informix on Linux or UNIX.
  11. Add a new data source to the odbc.ini file, copy the template data source, then replace the placeholders with valid parameters.
  12. Modify the files in the $SDEHOME/etc (including the dbtune.sde file) and UNIX/etc directories.
  13. Run the sdesetup command to create the geodatabase and authorize it with an ArcGIS Server Enterprise license. See Creating a geodatabase in Informix on Linux or UNIX.
  14. Führen Sie den Befehl "sdemon" aus, um den Dienst zu starten (sofern Sie einen Dienst verwenden). Anweisungen hierzu finden Sie unter Starten eines lokalen ArcSDE-Diensts unter Linux oder UNIX oder Starten eines Remote-ArcSDE-Diensts unter UNIX.
  15. Create other users and grant them permissions in the Informix DBMS.
  16. For any client that will be making a direct connection to the geodatabase, you must install the Informix SDK or IConnect application and configure the ODBC driver connection.

A summary of setting up a geodatabase in Informix on Windows

  1. Install the Informix IDS and configure it. See your Informix documentation for information on configuring the database.
  2. Create an operating system account with the user name sde.
  3. Create an Informix database. The database must be created as either logged or buffered logged.
  4. Connect to the database and grant the RESOURCE privilege to user sde.
  5. Register Spatial DataBlade Module in the database.
  6. Register either Informix Basic Text Search or Excalibur Text Search DataBlade Module in the database.

  7. Set up Informix's Setnet 32 application. See Setting up the Informix Setnet 32 application.
  8. Set up the ODBC data sources. See Setting up an ODBC data source for Informix on Windows.
  9. Install ArcSDE using the wizard. See Installing ArcSDE for Informix on Windows.
  10. If you have installed ArcSDE on a server that is separate from the Informix DBMS, you must install the Informix SDK or IConnect application on the ArcSDE server.
  11. Choose configuration files and run the ArcSDE for Informix Post Installation wizard or the sdesetup command to create a geodatabase.
    HinweisHinweis:

    You cannot use the Post Installation wizard if your ArcSDE installation is on a different server than the Informix DBMS.

  12. Authorize the geodatabase with an ArcGIS Server Enterprise license using either the Post Installation wizard or the sdesetup command.
  13. If you will use an ArcSDE service at your site, create and start a service using the Post Installation wizard.
  14. Create other users and grant them permissions in the database.
  15. For any client that will be making a direct connection to the geodatabase, you must install the Informix SDK or IConnect application and configure the ODBC driver connection.

Verwandte Themen


3/6/2012