在 Informix 中建立地理数据库 (geodatabase) 快速浏览
在 IBM Informix 数据库管理系统 (DBMS) 中创建地理数据库之前,必须先安装 Informix 软件、配置 DBMS、创建数据库,并且在其中注册 Spatial DataBlade 和其他模块。
配置 DBMS 包括为存储在数据库实例中的表、索引和文件设置存储空间,以及分配足够的内存。您应该考虑创建的表、索引和存储空间的名称、类型和位置;创建的备份日志文件的大小;以及建立的临时空间的大小。作为数据库管理员,您知道自己站点所用的命名约定及站点需要的配置类型。
还必须决定使用哪种语言存储数据。如果您想要将数据库设置为使用 DBMS 默认语言以外的语言,则必须对 DBMS 进行相应配置。
在数据库准备就绪后,安装 ArcSDE。由此您将获得需要创建的文件并在 Informix 数据库中配置地理数据库。
请参阅 ArcSDE for Informix 的系统要求以查看安装 ArcSDE 的要求。
下面概述了在各操作系统上的 Informix 中设置地理数据库的步骤。这些概述信息还包含一些链接,通过这些链接可转到特定于 ArcSDE 的详细说明信息部分。有关常规 Informix 任务(如创建用户)的信息,请参阅 Informix 文档。
在 Linux 或 UNIX 上的 Informix 中建立地理数据库 (geodatabase) 概述
- 安装 Informix IDS 并对其进行配置。有关配置数据库的信息,请参阅 Informix 文档。
- 创建用户名为 sde 的操作系统帐户。
- 向 sde 用户的 shell 文件添加变量定义。请参阅为 Linux 或 UNIX 上的 sde OS 用户设置变量。
- 连接到数据库并为 sde 用户授予 RESOURCE 权限。
- 创建 Informix 数据库。创建的数据库必须为有日志或有缓冲日志的数据库。
- 在数据库中注册 Spatial DataBlade 模块。
-
在数据库中注册 Informix Basic Text Search (BTS) 或 Excalibur Text Search (ETX) DataBlade 模块。
- 安装 ArcSDE。请参阅在 Linux 或 UNIX 上安装 ArcSDE for Informix。
- 如果将 ArcSDE 安装在与 Informix DBMS 分离的服务器上,必须在 ArcSDE 服务器上安装 Informix SDK 或 IConnect 应用程序。确认客户拥有对数据库的 CONNECT 权限。
- 设置 ODBC 驱动程序连接:设置 $INFORMIXDIR 并将相应的数据库服务器条目添加到 $INFORMIXDIR/etc 目录中的 sqlhosts 文件中。请参阅为 Linux 或 UNIX 上的 Informix 设置 ODBC 数据源。
- 添加新的数据源到 odbc.ini 文件,复制模板数据源,然后用有效的参数替换占位符。
- 修改 $SDEHOME/etc(包括 dbtune.sde 文件)和 UNIX/etc 目录中的文件。
- 运行 sdesetup 命令来创建地理数据库并使用 ArcGIS Server Enterprise 许可对其进行授权。请参阅在 Linux 或 UNIX 上的 Informix 中创建地理数据库 (geodatabase)。
- 如果正在使用,请运行 sdemon 命令启动服务。有关说明,请参阅启动 Linux 或 UNIX 上的本地 ArcSDE 服务或启动 UNIX 上的远程 ArcSDE 服务。
- 在 Informix DBMS 中创建其他用户并向其授予权限。
- 对于想要直接连接地理数据库的任何客户端,必须安装 Informix SDK 或 IConnect 应用程序并配置 ODBC 驱动程序连接。
在 Windows 上的 Informix 中建立地理数据库 (geodatabase) 概述
- 安装 Informix IDS 并对其进行配置。有关配置数据库的信息,请参阅 Informix 文档。
- 创建用户名为 sde 的操作系统帐户。
- 创建 Informix 数据库。创建的数据库必须为有日志或有缓冲日志的数据库。
- 连接到数据库并为 sde 用户授予 RESOURCE 权限。
- 在数据库中注册 Spatial DataBlade 模块。
-
在数据库中注册 Informix Basic Text Search 或 Excalibur Text Search DataBlade 模块。
- 设置 Informix 的 Setnet 32 应用程序。请参阅设置 Informix Setnet 32 应用程序。
- 设置 ODBC 数据源。请参阅为 Windows 上的 Informix 设置 ODBC 数据源。
- 使用向导安装 ArcSDE。请参阅在 Windows 上安装 ArcSDE for Informix。
- 如果将 ArcSDE 安装在与 Informix DBMS 分离的服务器上,必须在 ArcSDE 服务器上安装 Informix SDK 或 IConnect 应用程序。
- 选择配置文件并运行“ArcSDE for Informix 安装后配置”向导或 sdesetup 命令来创建地理数据库。 注意:
如果 ArcSDE 安装在与 Informix DBMS 不同的服务器上,则无法使用“安装后配置”向导。
- 使用“安装后配置”向导或 sdesetup 命令通过 ArcGIS Server Enterprise 许可为地理数据库授权。
- 如果要在站点中使用 ArcSDE 服务,请使用“安装后配置”向导创建并启动该服务。
- 在数据库中创建其他用户并向其授予权限。
- 对于想要直接连接地理数据库的任何客户端,必须安装 Informix SDK 或 IConnect 应用程序并配置 ODBC 驱动程序连接。
相关主题
3/7/2012