Oracle 11g安裝問題總結

來源:互聯網
上載者:User

標籤:oracle 11g

測試環境:win7 64位旗艦版+jdk7(64位)

安裝的軟體:oracle 11g R2 64位

按照網上一般教程安裝完成資料庫以後,發現了一堆的問題,特寫下這篇筆記。

1、使用sql developer 登陸,報錯:


因為系統提示找sqldeveloper.bat這個檔案,我開始以為是系統指向的路徑不對,所以想重新置放這個檔案的位置,後來發現,這檔案壓根不存在我電腦,無意中看到sqlplus的捷徑指向的是它對應的exe檔案,然後我靈機一動,把這個sqldeverloper捷徑指向了它對應的exe檔案。

2、更改好指向路徑以後發現又報錯了。


java虛擬機器的問題?有朋友告訴我:

The Oracle SQL developer is NOT supported on 64 bits JDK. To solve it, install a 32 bits / x86 JDK and update your SQL developer config file, so that it points to the 32 bits JDK。

也就是說,oracle 不支援64位的jdk。因為我電腦是64位的系統,所以我安裝的jdk都是64位的,所以報這個錯誤,我想32位系統的朋友,應該不會出現這樣的問題了。

現在只需要下載一個32位的SQL developer ,然後解壓替換之前安裝資料夾內sqldeveloper的位置即可。

好了現在sqldeveloper 無法登陸的問題就解決了。

接著我開始安裝plsql 好吧,問題又來了。

安裝plsql以後無法登陸,有報錯了!!!


上面提示的很清楚了,讓我確認我的是不是32位的用戶端。知道問題就好辦了,去oracle 官網下了一個對應版本的32位的用戶端。

1、解壓到了安裝oracle的檔案夾下。我放的位置是:D:\oracle\product\instantclient_11_2;

2、將Oracle安裝目錄中的tnsnames.ora(位於%Oracle_Home%\NETWORK\ADMIN中)拷貝到該目錄下。

3、進入PL/SQL(不登入進入即可),選擇Tools>>Preferences.菜單,設定Oracle_Home和OCI Library到第一步安裝32位用戶端目錄,如所示:


接下來開始配置環境變數:

NSL_LANG = AMERICAN_AMERICA.ZHS16GBK(這個是編碼方式,網上說不要改動,否則會出現亂碼)

TNS_ADMIN = D:\oracle\product\instantclient_11_2(這是我的用戶端解壓以後的路徑)

然後重啟plsql。重新登入。問題就這麼解決了。




Oracle 11g安裝問題總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.