這篇文章帶給大家的內容是關於Navicat for Oracle工具連接oracle的方法步驟(圖文),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
這是一款oracle的客戶端的圖形化管理和開發工具,對於許多的資料庫都有支援。之前用過 Navicat for sqlserver,感覺很好用,所以下載了Oracle版的用。
上網查看了一下這個工具可以用於任何版本8i 或以上的Oracle 資料庫伺服器,並支援大部份Oracle 最新版本的功能,包括目錄、表空間、同義詞、實體化視圖、觸發器、序列、類型等。下邊的這張圖是oracle版的,MySQL跟Sql Server版基本上一樣。
介面簡潔,無冗餘,對於日常的資料操作基本上可以滿足。以下是對其的安裝和配置,這裡重點講配置
一、Navicat for Oracle的安裝:
軟體的安裝就不多說了,基本上都是一直下一步。網路上有那種免安裝破解版的,拿來可以直接用。
二、Navicat for Oracle的設定
1、啟動工具,出現開始介面,點選「檔案」----「新連線」選項,進行連接資料庫。
2、在「新連線」對話方塊中,輸入任意的連線名,選擇預設的連線類型,輸入oracle資料庫所在的伺服器位址,連接本地的oracle可輸入“localhost”,oracle的預設連接埠號碼是“1521”,輸入資料庫的SID或是該資料庫所對應的服務名,輸入使用者名稱和密碼,這裡我使用的是“ test”,點擊“連接測試”按鈕,進行測試,連接成功,如圖所示:
#3、初次連接,在選擇開始測試的時候,往往會出現錯誤:
“ORA-12737: Instant Client Light: unsupported server character set CHS16GBK”,這個錯誤是很典型的,是由於伺服器的編碼不支援造成的,但是如果我改變了伺服器的字元集編碼,這是不現實的,所以上網找了解決的方案,最後知道了只要去oracle官網下載一個最新版的OCI的文件,將原先的OCI的文件的覆蓋即可解決下。該文件在博客的末尾已經提供了。
下面是檔案替換的過程,下載的檔案是解壓縮,找到其中的4個檔案:oci.dll,orannzsbb11.dll,oraocci11.dll,oraociei11.dll(這個檔案最重要)。
選則「工具」選單下的「選項」指令,如圖所示開啟選項的介面。
4、在「其它」的下邊選擇OCI,在右邊的第一個的檔案瀏覽的地方,選擇oci.dll的位置,我的預設的位置是“F:\Program Files\Navicat_for_Oracle(www.greenxf.com)\Navicat for Oracle\instantclient_10_2\oci.dll”,把從壓縮檔案中取出的四個檔案放到該目錄下,其他的可備份,如下圖中所示:
5、這樣配置之後,重新啟動該軟體,重複2中的連接配置,測試連接,這時就連線成功了。成功之後就可以看到」TEST」使用者的表了,可以很方便的操作資料庫了,我這裡還沒建立表。
可右鍵'表' 匯入、匯出資料表,匯入資料檔案到新表中,讓GISER人驚喜的是,ArcGIS的SHP資料集的dbf竟然也支持。
我所使用的資料庫是oracle11g,我們下載的是Instant client這個工具,它有11的和10的版本,對oracle9i及以上的版本使用11的。其他使用10版本的。
以上是Navicat for Oracle工具連接oracle的方法步驟(圖文)的詳細內容。更多資訊請關注PHP中文網其他相關文章!