Oracle 11g數據庫在windows 7 64位安裝

首先,先上材料: 
1.win64_11gR2_database_1of2.zip 
2.win64_11gR2_database_2of2.zip 
3.win32_11gR2_client.zip(32位,不裝這玩意,PL/SQL Developer 11會鏈接不了數據庫) 
4.PL/SQL Developer 11 

然 後合併解壓1,2,解壓後在database中點擊setup.exe,根據引導安裝,須要選好安裝路徑(最好不要有漢字,空格,符號),在這過程要留意 「口令管理」,修改sys,system等較重要的帳戶密碼[4]。因爲這一步疏忽,不知道帳戶密碼,沒法登錄SQLPlus來測試數據庫安裝結果,害我 卸了Oracle 

可是,卸乾淨Oracle又另外一個問題。卸不乾淨時,重裝Oracle會提示已存在安裝目錄。  html

徹底卸載oracle11g步驟[1] sql

1、 開始->設置->控制面板->管理工具->服務 中止全部Oracle服務。
2
、 開始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,單擊「卸載產品」-「所有展開」,選中除「OraDb11g_home1」外的所有目錄,刪除。
5
、 運行regedit,選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口。
6
、 選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滾動這個列表,刪除全部Oracle入口(oracleOraWeb開頭的鍵)
7
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除全部Oracle入口。
8
、 刪除HKEY_CLASSES_ROOT目錄下全部以OraOracleOrclEnumOra爲前綴的鍵。
9
、 刪除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中全部以oracle開頭的鍵。
10
、刪除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle註冊表鍵之外的全部含有Oracle的鍵。
11
、個人電腦-->屬性-->高級-->環境變量,刪除環境變量CLASSPATHPATH中有關Oracle的設定。
12
、從桌面上、STARTUP(啓動)組、程序菜單中,刪除全部有關Oracle的組和圖標。
13
、刪除全部與Oracle相關的目錄(若是刪不掉,重啓計算機後再刪就能夠了)包括:
    1.C:\Program file\Oracle
目錄。
    2.ORACLE_BASE
目錄(oracle的安裝目錄)
    3.C:\WINDOWS\system32\config\systemprofile\Oracle
目錄。
    4.C:\Users\Administrator\Oracle
C:\Documents and Settings\Administrator\Oracle目錄。
    5.C:\WINDOWS
下刪除如下文件ORACLE.INIoradim73.INIoradim80.INIoraodbc.ini等等。
    6.C:\WINDOWS
下的WIN.INI文件中如有[ORACLE]的標記段,刪除該段。
14
、若有必要,刪除全部Oracle相關的ODBCDSN
15
、到事件查看器中,刪除Oracle相關的日誌 說明: 若是有個別DLL文件沒法刪除的狀況,則不用理會,從新啓動,開始新的安裝,安裝時,選擇一個新的目錄,則,安裝完畢並從新啓動後,老的目錄及文件就能夠刪除掉了。
數據庫


裝完主要Database,在「開始」中找到Oracle - OraDb11g_home1SQLPlus,輸入帳戶密碼,再輸入一個sql語句 oracle

 

? 工具

1 測試

2 spa

3 .net

4 日誌

5 orm

6

7

SELECT TO_CHAR(SYSDATE,'YYYYMMDD HH24:MI:SS') "sysdate",

           SYSTIMESTAMP,

           TO_CHAR(CURRENT_DATE,'YYYYMMDD HH24:MI:SS') "currentdate",

           CURRENT_TIMESTAMP,

           DBTIMEZONE,

           SESSIONTIMEZONE

  FROM   DUAL;

測試主Database安裝成功。 

接着解壓Client,也是按引導安裝,但在「開始」中找到Oracle - OraClient11g_home1 SQLPlus輸入正確的帳戶密碼,會報出「ORA-12560::協議適配器錯誤」。谷歌百度許久,未能解決。 

接着在在「開始」中找到Oracle - OraClient11g_home1中的「配置和移植工具」的Net Configuration Assistant配置本機信息localhost,端口信息等[2] 

接着打開PL/SQL Developer 11(壓縮版,未安裝),輸入帳戶密碼,登錄成功。 

BTW, 須要肯定服務OracleServiceORCLOracleOraDb11g_home1TNSListener OracleOraDb11g_home1ClrAgentOracleDBConsoleorcl已開啓。還有在cmd運行"sqlplus/ as sysdba"也會提示「ORA-12560::協議適配器錯誤」,主要緣由是環境變量的Path中,homeclient路徑優先問題,將它位置調 換,Problem solved[3] 

Ok,Oracle征途正式開始了。 

文獻:

 

1.[徹底卸載oracle11g步驟] http://blog.csdn.net/machinecat0898/article/details/7792471
2.[Oracle 11G Client
客戶端安裝步驟(圖文詳解)] http://blog.csdn.net/lanchengxiaoxiao/article/details/39251947
3.[ORA-12560: TNS:
協議適配器錯誤]  http://worms.blog.51cto.com/969144/1293265
4.[64
WIN7+oracle11g+plsql安裝] http://www.cnblogs.com/wuyujie/archive/2012/06/10/2660752.html

相關文章
相關標籤/搜索