參考原文:http://www.doc88.com/p-573889596685.html ,一次安裝成功,留檔備用。html
注意:
1. 這個版本是Oracle11gR1,R1和R2是不一樣的版本
2. 建議聯網(不聯網會出現「產品特定的先決條件檢查」)數據庫
第1步:直接用迅雷下載壓縮包並解壓
http://download.oracle.com/otn/nt/oracle11g/win32_11gR1_database.ziporacle
第2步:記事本打開stage\prereq\db\refhost,修改文件以下:工具
<!--Microsoft Windows Vista—>
<OPERATING_SYSTEM>
<VERSION VALUE="6.0"/>
</OPERATING_SYSTEM>
</CERTIFIED_SYSTEMS>spa
改成:.net
<!--Microsoft Windows 7—>
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
</CERTIFIED_SYSTEMS>htm
緣由:若是不修改,系統檢測就經過不了了對象
第3步:雙擊setup,選擇安裝方法ip
Oracle規定,2個最高數據庫管理員分別是sys和system,這裏設定數據庫口令以後,則將4個數據庫用戶的密碼改成你設定的。進入下一步。ci
第4步:產品特定先決條件檢查
第5步:跳過註冊下一步,查看概要信息,安裝
防火牆點擊容許
第6步:解鎖全部用戶(重要)
選擇口令管理,將全部鎖定帳戶的√去掉
第7步:安裝成功
第8步:啓動和關閉Oracle服務
查看服務:控制面板-管理工具-服務(開始-運行- services.msc)
將4個已啓動的服務啓動方式由「自動」改成「手動」,不使用的時候中止,須要使用時,只需啓動如下3個服務。
OracleDBConsolexx(xx表示實例名稱)
OracleOraDb11g_home1TNSListener
OracleServicexx(xx表示實例名稱)
編寫啓動和關閉腳本
啓動Oracle 11g服務(OracleDBStart.cmd):
@echo off
@ ECHO 啓動 Oracle 11g 服務
net start "OracleDBConsoleorcl"
net start "OracleOraDb11g_home1TNSListener"
net start "OracleServiceORCL"
@ ECHO 啓動完畢 按任意鍵繼續
pause
exit
中止Oracle 11g服務(OracleDBStop.cmd):
@echo off
@ ECHO 中止 Oracle 11g 服務
net stop "OracleDBConsoleorcl"
net stop "OracleOraDb11g_home1TNSListener"
net stop "OracleServiceORCL"
@ ECHO 中止完畢 按任意鍵繼續
pause
exit
第9步:Oracle11g的基本組件
一.Web方式的OEM管理界面(oracle11g enterprise manager)
用戶名 |
默認密碼 |
自定義密碼 |
sys |
change_on_install |
root(你本身設置的) |
system |
manger |
root(你本身設置的) |
Scott |
Tiger |
root(你本身設置的) |
二.SQL Plus
啓動:應用程序開發-SQL Plus
用戶名:system
密碼:root (本身設置的)
三.SQL Developer
一款RDBMS管理工具,它提供了適應於Oracle、Access、MySQL、SQL Server等多種不一樣的RDBMS的集成開發環境。使用SQL Server,既能夠同時管理多種RDBMS的數據庫對象,還能夠在該環境中進行SQL開發。
Oracle11g集成了SQL Developer 1.1.3,要求擁有至少JDK1.5以上版本的Java平臺(Oracle 11g集成安裝了JDK1.5.0_11,安裝目錄爲%Oracle_HOME%\db_1\jdk)