Oracle數據庫的安裝


  關於Oracle要學的太多了,現在整理還不是很系統,也只能想到哪寫到哪了,也算是記個筆記吧。


 

  • Oracle官網上下載安裝文件

  下載地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

  最新的已經是Oracle Database 12c Release 2了,硬盤里有個現成的Oracle 11g安裝包,就以11g為例吧,下載解壓完成后,到相應路徑下,找到【setup.exe】,雙擊運行,安裝Oracle 11g。

  • 配置安全更新

  把自己的電子郵件地址填寫進去,也可以不填寫。取消下面的“我希望通過My Oracle Support接受安全更新(W)”。

  

  • 安全選項

  選擇默認創建和配置數據庫,安裝完數據庫管理軟件后,系統會自動創建一個數據庫實例。 

  

  • 系統類

  直接選擇默認的桌面類就可以了

  

 

  • 典型安裝

  建議只需要將Oracle基目錄更新下,目錄路徑不要含有中文或其它的特殊字符。全局數據庫名可以默認,口令密碼必須要牢記。Oracel建議的密碼規則必須是大寫字母加小寫字母加數字,而且必須是8位以上。

  

  • 先決條件檢查

  本步驟安裝程序會檢查計算機的軟硬件系統是否滿足安裝此Oracle版本的最低要求

  

  • 安裝產品,直至完成

  

  安裝Oracle后的一些問題:

  1. 解鎖SCOTT用戶

 

 

  當建立完成數據庫后,系統會鎖定除SYSSYSTEMDBSNMPSYSMAN之外的所有其他用戶。

 

  解鎖

  用system登錄,密碼為安裝時自己設定的密碼,不是默認密碼

解鎖代碼:

alter user scott account unlock;

  修改scott的登錄密碼代碼:   

alter user scott identified by tiger;

 

  加鎖

 

  用system登錄,密碼為安裝時自己設定的密碼,不是默認密碼

加鎖代碼:

 

 alter user scott account lock;

 

 

 

  2.oracle數據庫監聽服務啟動不成功

  當用可視化工具連接時,錯誤提示:執行請求的操作時遇到錯誤: IO 錯誤: The Network Adapter could not establish the connection

  1)使用了Cclear或魯大師等注冊表清理工具清理后導致無法啟動OracleOraDb11g_homeTNSListener服務

  解決辦法:①打開注冊表編輯器,在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet/下的Services和HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002下的Services下,新建項OracleOraDb10g_home1THSListener,在右邊窗口右擊新建字符串名為ImagePath,數據數值為自己的Oracle安裝路徑,/oracle/product/11.2.0/db_1/bin/TNSLSNT.EXE

  ②開始—>運行(cmd)—>lsnrctl start; 在計算機管理服務和應用程序中,右鍵刷新,就可看到啟動項了,如果還是不行則重新啟動計算機,執行lsnrctl start 命令,刷新后即可解決。

  2)外部程序或手動修改了計算機的IP、計算機名稱無監聽,TNS 15241錯誤

  打開listener.ora文件, 打開tnsnames.ora,他們同在路徑是/oracle/product/11.2.0/db_1/network/admin/

  將行:ADDRESS=(PROTOCOL = TCP)(HOST=本地計算機名或127.0.0.1)的host的值與文件tnsnames.ora中的host的值修改為一致即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM