supermap idesktop连接oraclesptial数据源

1。要使用相同的版本,如iServer 9D, iDesktop9D ,32位的 plsql,32位的 oracleinstance_client 11g 

2。当时遇到的问题是使用oracleinstance client, plsql连接创建新用户无问题, ideskto连接oracle也可以新建数据源。但使用iServer发布地图服务和数据服务都打开为空。

后电话咨询超图客服,经过远程和再次配置 oracleclient 环境变量,问题解决

 c$instantclient_11_2 etworkadmin

加sqlnet.ora 文件:

SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

添加环境变量:

  TNS_ADMIN       : C:instantclient_11_2NETWORKADMIN;(nsnames.ora 文件所在位置)

  NLS_LANG         :  SIMPLIFIED CHINESE_CHINA.ZHS16GBK;

  LANG                 :  zh_CN.GBK  (解决中文乱码)

  ORACLE_HOME   :  C:instantclient_11_2;(户端文件夹所有位置)

  在环境变量PATH 中加入 C:instantclient_11_2; (sqlplus所在位置)

经后面验证,以上还是不行的。最后安装了 oracle客户端才解决。

原文地址:https://www.cnblogs.com/yansc/p/12073982.html