达梦数据库配置ODBC并使用ArcGIS产品连接

之前的文章介绍了在Windows环境安装达梦数据库并在ArcGIS中使用IP的方式连接,链接如下,

在Windows环境安装达梦数据库并使用ArcGIS连接_达梦数据库 arcgis-CSDN博客

但是因为存在一种场景,如果ArcGIS Server安装在Linux上,注册达梦数据源时,连接文件中必须使用ODBC方式连接,如果使用IP连接则识别不了,所以必须配置ODBC。

一、首先在ArcGIS Pro所安装的Windows环境配置ODBC,因为要先在Pro中生成连接文件。

1、在Windows搜索ODBC数据源然后打开。

2、点击“添加”进入以下页面。如果页面中没有出现DM8 ODBC DRIVER,则说明该环境还没有配置驱动,最简单的配置方法就是在该环境安装达梦数据库服务端。

3、点击“完成”后出现以下页面,新建一个ODBC,填写达梦数据库服务端相应的IP和端口,以及用户名和密码,默认系统管理员用户为SYSDBA。

4、测试成功后点击确定,可以看到已经完成了创建。

5、然后在Pro中就可以使用ODBC方式连接了。

二、然后配置ArcGIS Server所在的Linux环境,因为在ArcGIS Server注册数据源本质上是从ArcGIS Server连接到达梦数据库服务端,所以首先要配置达梦64位客户端。

1、首先在Server安装用户的 .bash_profile文件中添加以下内容(在此处示例中达梦数据库服务端就安装在同机器的 /opt/dmdbms )。

2、然后开始配置Linux上的ODBC,先检查一下该环境是否安装了ODBC,没有的话要先安装。

3、然后配置 /etc 目录下的 odbcinst.ini 和 odbc.ini 两个文件,添加以下内容,注意ODBC的名字跟连接文件中ODBC的名字要一致。

odbcinst.ini

odbc.ini

4、在ArcGIS Server中完成注册。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值