使用ip連接oracle很方便,只需要分別安裝兩個oracle客戶端即可
壞處就是當你的oracle數據庫更改ip地址以後你可能就需要全部重新發布服務了。
所以我推薦服務連接方式,發佈服務時使用oracle服務名稱連接。(感謝一名網友給我的解答。)
同理相應的32位oracle manager的也需要設置服務,我的電腦上沒找到32位的manager管理界面(具體原因不知道,可能是我沒裝吧,或者是覆蓋了,忘了),所以我直接將文件listener.ora,和tnsnames.ora拷貝到安裝目錄C:\app\Administrator\product\11.2.0\client_1\network\admin下,應該只用拷貝tnsnames.ora,我怕出問題就兩個都拷貝了。
重啓電腦(重要)
填寫連接信息
當服務發佈成功之後你可以去服務的發佈文件夾查看服務信息發佈是否正確
可以看到數據連接地址不在是ip而是sde說明設置和發佈成功。
即使數據庫地址更改以後你也只需要更改oracle manager即可,不需要重新發布服務,同理,數據服務遷移可以直接將服務文件夾拷貝到對應的服務器,保證arcgis manager一致重啓服務即可使用。