ARCSDE直連Oracle時出現錯誤Failed to connect to the specified server. Underlying DBMS error[ORA-12154: TNS:could not resolve the connect identifier specified. No extended error]


買了新筆記本,裝軟件. 在ARCSDE直連Oracle時遇到問題. esri官網給的解釋是因為安裝arcgis時安裝目錄里有特殊字符(詳見:https://support.esri.com/en/technical-article/000008951),讓重裝arcgis,換一個沒有特殊字符的目錄,我的arcgis時裝在Program Files(x86)里面,心想大概是中槍了. 但是我又看了下之前的筆記本,arcgis也是裝在該目錄下,SDE直連是正常的,說明不是目錄的問題.這個錯誤肯定是oracle那邊沒配置好,然后sde與oracle連接出問題.  后來大概是添加這個服務命名才解決的.然后在arctoolbox里面創建企業級地理數據庫(最后面有個授權文件添加server的授權文件就可以),最后設置直連的東西就可以了

 

 

 

參考網址:  

http://blog.csdn.net/psp0001060/article/details/49231627

https://jingyan.baidu.com/article/7e440953de84682fc0e2ef95.html

http://blog.csdn.net/qq_15167261/article/details/50819880

http://www.cnblogs.com/love540376/p/4613139.html

 

個人心得:第一次自己搞定,以前是師傅幫我裝的客戶端. 搞arcgis不僅要裝oracle服務器,還要裝客戶端,因為arcgis是32位,所以必須要裝32位的oracle客戶端,電腦是64位,服務器我裝的是64位的.服務器與客戶端可以裝在同一目錄下,目前沒發現有什么沖突,但最好不要裝在C盤,比較占空間(C盤固態,128G不夠用).

 


免責聲明!

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



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