在远程服务器上建立了地理数据库,桌面连接正常,在server注册数据库失败,报错:“The connection property set was missing a required property or the property value was unrecognized. Failure to access the DBMS server”
我遇到得是站点注册postgresql时报错:the connection property set was missing a required property or the property value wa unrecognized. bad login user. 网络连接都是通的,端口也是通的。问题在于pg库的数据库配置没有配置白名单允许站点IP访问。
2 个回复
桂朝
赞同来自:
问题的原因从三个方面排查:
一:sqlserver数据库远程连接的设置未开启或者连接参数未配置正确,导致ArcGIS Server无法连接到数据库,解决办法如下:
1、确保sqlserver设置为支持远程连接,即可以用IP作为实例名来访问,具体配置的方式可参见:http://www.tuicool.com/articles/ArI3m2N。
2、确定sqlserver的连接端口,如附件图导航至数据库网络配置的TCP/IP属性,在IPALL中,如果采用的TCP动态端口,如54215,则在ArcGIS中连接sql server时,实例名可以写作192.168.100.100,54215,这样可以确保通过IP连接到数据库;或者修改为TCP 为端口连接,即设置端口号,例如默认端口1433,则在ArcGIS中连接时,实例可直接写作IP地址,如192.168.100.100,此时ArcGIS 通过IP连接数据库正常。
二:服务器上的数据库客户端为正确安装,在控制面板程序中查看是否有安装SQL Server Native Client,并注意版本与数据库是否匹配,否则下载安装64为的客户端程序,sqlnci_x64.msi程序。
三:检查Server安装是否正确,版本与数据库是否相配;如果采用的破解许可,那么出现无法连接数据库的问题是很可能的,建议更换正版许可。
秋风飒爽 - no
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态