天天看點

arcgis連接配接oracle問題

制作地圖服務的同僚進開發伺服器上部署,按照他們之前的指引,按部就班,設定了環境變量path,tns_admin,又設定了oracle免安裝用戶端的tnsnames.ora,結果arcgis catalog 還是連不上資料庫,總提示連接配接串不對,說無法解釋。

這個開發伺服器簡直是我的寶貝,别人猛搞一通俺不樂意;同時因為根深蒂固的鄙視鍊,我認為開發之外的人員都是色拉。是以我出馬了。沒想到露怯了,搞了一通,時間還挺長,原以為摧枯拉朽。覺得同僚給我的資訊,讓我學到了新的東西,受益匪淺。三人行必有我師姐焉。

總結如下:

1、TNS_ADMIN

原來這個東東是用來指明連接配接串檔案tnsnames.ora所在路徑的。由于伺服器此前已安裝有oracle伺服器,也許oracle自己在什麼地方已經做了配置,就沒有設定這個環境變量。同僚上來之後,吭哧吭哧在作業系統上建立了該變量,指向用戶端檔案夾。這下好了,重新開機機器後,oracle無法啟動。用sys進去,提示進入了空閑執行個體,強行startup,提示:

ora-00119【ora-00119 invalid specification for system parameter】
ora-00132【syntax error or unresolved network name 'LISTENER_ORCL'】:      
TNS_ADMIN=D:\app\Administrator\product\12.1.0\dbhome_1\NETWORK\ADMIN      

2、oracle免安裝用戶端

繼續閱讀