1. 程式人生 > >伺服器安裝Oracle11g和plsql

伺服器安裝Oracle11g和plsql

安裝Oracle11g

網上的攻略都是可行的

在虛擬機器上安裝時,如果無法顯示全安裝介面,那就把虛擬機器的解析度更改成1280*720就好

ORA-12560: TNS: 協議介面卡錯誤的解決方法

這個原因我只見過兩個,就是監聽器沒有開或者服務沒有開

1、監聽服務沒有起起來。windows平臺都這樣操作:

開始-->所有程式-->Oracle- oradb11g_home1-->配置和移植工具-->Net configuration assistant,設定監聽程式,11g只要有一個就可以了。

2、服務沒有開

其實這個原因,如果是新裝的出現是因為沒有建一個新的資料庫,在database configuration assistant中建立,其中OracleService後面的是SID,資料庫的例項名叫什麼,SID就可以是什麼

但資料庫名和例項名(SID)可以不一樣

連各種程式,比如Java、.net的時候,引數裡寫的就是SID

安裝plsql

安的話還是沒什麼問題的,找到plsqldev.exe,這個就是plsql的

其中需要配置的是環境變數,否則會報ORA-12154:TNS:無法解析指定的連線識別符號的錯誤

計算機-->屬性-->高階系統設定-->環境變數

配置三個引數

變數名:NLS_LANG   變數值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

變數名:ORACLE_HOME  變數值:C:\app\Administor\product\11.2.0\dbhome_1

變數名:TNS_ADMIN  變數值:C:\app\Administor\product\11.2.0\dbhome_1\NETWORK\ADMIN

如果還不可以,就進去plsql,進去的時候不要輸入密碼,直接點取消

工具-->首選項

Oracle主目錄名

plsql所在目錄\PL SQL Developer8\PLSQL\instantclient_11_2

OCI庫

plsql所在目錄\PL SQL Developer8\PLSQL\instantclient_11_2\oci.dll

這樣應該就可以了