oracle安裝操做及遇到的錯誤

1、準備工做數據庫

服務器環境:windows

服務器端:VMWARE下的win7 64位系統安全

客戶端:宿主機 WIN7 64位系統服務器

軟件環境:網絡

win64_Oracle_11gR2 PLSQL Developer 11.0.3.1700 oracle

百度雲盤免費下載地址:http://pan.baidu.com/s/1kTHzodLapp

2、win64_Oracle_11gR2安裝ssh

  一、解壓以上下載的Oracle安裝文件工具

 

  二、將win64_11gR2_database_2of2\database\stage\Components文件夾下的全部文件拷到win64_11gR2_database_1of2\database\stage\Components目錄下spa

不然在Oracle11g安裝過程當中會出現如下錯誤:未找到文件 E:\app\xxj\product\11.2.0\dbhome_1\owb\external\oc4j_applications\applications\WFMLRSVCApp.ear,其實oracle安裝軟件的第二部分就是用來放到第一部分中使用的。

  三、在win64_11gR2_database_1of2\database目錄下點擊setup.exe安裝程序,啓動Oracle的安裝

  四、Oracle啓動安裝彈出界面中,去掉全部勾選

  五、取消安全更新,在彈出的警告窗口點擊「肯定」按鈕

  六、肯定安裝選項爲建立和配置數據庫

  七、在系統類中選擇安裝爲桌面類,若是你這個機器只用於安裝oracle數據庫,不會運行其餘應用,那麼你能夠選擇「服務器類」

  八、進入典型安裝選項,選擇本身安裝數據庫的目錄、數據庫版本、字符集、實例名稱和系統用戶的密碼

  九、系統進行先決條件檢查

  注意:若是出現:Environment variable: "PATH" - This test checks whether the length of the environment variable "PATH - This test checks whether the length of the environment variable "PATH" does not exceed the recommended length Environment variable: "PATH".這個錯誤,那就說明你的Path環境變量長度太長,你能夠編輯環境變量,將不須要的環境變量先刪除,可是千萬不要將windows系統自帶的那些環境變量刪除。

windows下的PATH值在 「個人電腦」右鍵->「屬性」 -> "高級系統設置" -> "環境變量「,編輯其中的Path環境變量

  十、先決條件檢查經過就會出現一個安裝配置的概要文件,你能夠詳細檢查一下本身的配置,還能夠保存這個配置文件

  十一、若是沒什麼問題就點擊」完成「按鈕,進行Oracle的安裝和實例拷貝

  十二、安裝完成後就會提示安裝成功,並會顯示日誌文件所在目錄,此時能夠進行口令管理爲不一樣的用戶設置口令,如何你不設置,那麼默認系統用戶名爲:system

  1三、點擊」肯定「按鈕,提示安裝成功

3、PLSQL Developer安裝

  這個簡單,只須要下一步基本就能夠了

4、oracleClient配置

  一、下載Oracle綠色客戶端

  二、解壓:例如:d:/instantclient_11_2

  三、在d:/instantclient_11_2目錄下新建network,在network目錄下新建admin目錄,在admin目錄下新建tnsnames.ora,而後編輯內容以下:

  

remoteoracle=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)

  四、添加一個環境變量,名爲TNS_ADMIN,值爲tnsnames.ora文件所在路徑。好比個人本機爲:D:/instantclient_11_2/network/admin

  五、設置ORACLE的語言,添加環境變量NLS_LANG ,值爲SIMPLIFIED CHINESE_CHINA.ZHS16GBK  

  若是不清楚遠程數據庫的ORACLE 語言,能夠ssh或者telnet到遠程機器,在命令界面輸入,用命令行鏈接到數據庫。

  select * from nls_instance_parameters;

  查看NLS_LANGUAGE 的值

  NLS_LANGUAGE

  NLS_TERRITORY

  六、配置ORACLE_HOME=D:/instantclient_11_2

  七、打開PL/SQL 工具-->首選項-->鏈接

  Oracle主目錄

  D:/instantclient_11_2

  OCI庫

  D:/instantclient_11_2/oci.dll

  八、重起PL/SQL Developer,主機名就會出如今PL/SQL Developer的列表裏,輸入用戶名密碼,就能夠登陸遠程oracle 11g數據庫了。

5、oracle安裝在VMWARE下的win7系統下時,會提示「ORA-12541:TNS:無監聽程序」

  一、虛擬機網絡選擇橋接,並在虛擬機內網絡鏈接IPV4設置靜態IP
  IP地址:192.168.1.111 (111可修改爲本身的 1-255)
  子網掩碼:255.255.255.0
  默認風頭:192.168.1.1
  首選DNS服務器:192.168.1.1
  修改完記得主win7上 ping 192.168.1.111 ping得通再繼續日後.

  二、修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
  SID_NAME = CLRExtProc 改成 SID_NAME = orcl orcl是實例名
  HOST = localhost 改成 HOST = 192.168.1.111

  三、修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
  兩處 HOST = localhost 改成 HOST = 192.168.1.111
  SID = CLRExtProc 改成 SID = orcl

  四、重啓oracle

  五、虛擬機修改成橋接以後須要重啓虛擬機

  最後應該就能夠鏈接了

相關文章
相關標籤/搜索