为 Windows 上的 Informix 设置 ODBC 数据源
必须为 Informix 数据库设置 ODBC 数据源,才能从 ArcGIS 连接到 Informix 数据库。如果在使用 Informix Spatial DataBlade 创建和注册数据库时未设置 ODBC 数据源,请遵循本主题中的步骤进行设置。
必须为每个要从 ArcGIS 连接的 Informix 数据库或者 Informix 内的地理数据库创建 ODBC 数据源。
![提示 提示](rsrc/tip.png)
如果使用非 DSN 连接字符串直接连接到 Informix 数据库,则不必设置 ODBC 数据源。
步骤:
- 打开 Windows ODBC 数据源管理器 对话框。
- 单击系统 DSN 选项卡。
-
单击添加。
将出现创建新数据源 对话框,显示安装在系统中的 ODBC 驱动程序的列表。
-
选择 IBM INFORMIX ODBC DRIVER,然后单击完成。
将打开 Informix ODBC 驱动程序设置 对话框。
- 通过在数据源名称文本框中输入数据源的名称来创建管理员的数据源。
- 单击连接选项卡继续设置连接属性。
- 分别从服务器名称和数据库名称下拉列表中选择服务器和数据库的名称。
- 从协议下拉列表中选择 olsoctcp。
- 分别在主机名和服务的文本框中输入相关的内容。
- 在用户 ID 和密码文本框中输入有效的用户名和密码。
- 单击应用 & 测试连接来验证连接参数是否设置正确。
- 单击环境选项卡设置环境属性。
-
执行以下一项操作以设置区域设置:
- 在客户端区域设置和数据库区域设置文本框中输入相应的区域设置。
- 在客户端区域设置文本框中输入相应的客户端区域设置,然后选中使用服务器数据库区域设置以设置数据库区域设置。
-
因为 ArcGIS 希望 Informix 光标在数据库 COMMIT 操作后保持打开和活动状态,所以必须将光标行为设置为 1 - 保留。
将光标行为设置为 0 - 关闭将对数据插入和更新过程产生不良影响。
- 单击应用。
- 单击确定退出 Informix ODBC 驱动程序设置 对话框。
如果连接成功,请从用户 ID 和密码文本框中删除用户名和密码,单击应用,然后继续下一步骤。如果连接不成功,请更正提供的信息,然后重试。
创建的数据源将显示在 ODBC 数据源管理器 对话框的系统 DSN 选项卡上的“系统数据源”列表中。可通过单击此对话框上的配置按钮更新数据源。但是,如果使用数据源的 ArcSDE 服务正在运行,则不能更改数据源。应该始终先关闭 ArcSDE 服务。
相关主题
5/10/2014