ArcCatalog中連接SDE數據庫


描述

在ArcCatalog采用直接的方式連接SDE數據庫時,無論怎樣填寫連接參數,都連接不上(數據庫管理工具和代碼都可以連)。主要報兩類錯誤:

Error:ORA-12154:TNS:無法解析指定的連接標識符No extende(oracle服務器IP: oracle服務器端口號/oracle服務名);

ORA-06413 連接未打開錯誤。(sde:oracle10g: oracle服務器IP: oracle服務器端口號/oracle服務名)。

分析

經檢查連接字符串、oracle配置文件、環境變量、host文件等,仍未找到解決方案,於是整理了大家連接的情況,統計如下:

 

從上表中可得到一個未驗證的結論:只要是安裝Oracle 10g客戶端,使用ArcGIS10.1及以后的環境都連不上。經驗證和百度,確實如此。

還有一個問題,本來ArcGIS10.0的環境也應該連接不了,但由於其安裝路徑為非(x86)路徑,才導致可以正常連接。

結果

在使用Oracle 10g客戶端連接SDE出現錯誤時,主要原因是Oracle客戶端版或ArcGIS桌面版本路徑造成的,解決方法:

A.桌面安裝在不帶()的路徑下;

B.用戶選擇Oracle11g或者更高版本的客戶端。

參考

http://blog.csdn.net/linghe301/article/details/23430847

http://blog.sina.com.cn/s/blog_53636a020100aaaq.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM