win7(32、64位)成功安裝oracle10g(32、64位)案例及驗證是否安裝成功,win7oracle10g
win7- 32位安裝32位 oracle10g,win7-64位安裝32位、64位oracle10g均可參考本案例。
參考:http://blog.sina.com.cn/s/blog_96cb5d4c0101e6pm.html
下載串連:http://pan.baidu.com/s/1kzBII
1、安裝前提準備:
1.1、修改10g(10201_database_win32)解壓縮目錄下的檔案database\stage\prereq\db\refhost.xml,增加內容(去掉#號注釋)
說明:6.1表示windows的核心版本,Windows 7的核心版本號碼為6.1而不是7.0。
1.2、修改10g(10201_database_win32)解壓縮目錄下的檔案 database\install\oraparam.ini檔案,增加window7認證,新增內容如:
1.3、關閉windows的UAC(User Account Control,使用者帳戶控制),位於C:\Windows\System32\UserAccountControlSettings.exe點擊,如操作:
1.4、添加網路介面卡Microsoft LoopBack Adapter,流程如:
手動設定ip地址(任意區域網路ip地址):
2、安裝
2.1、已相容模式、管理員權限運行database目錄下的setup.exe程式,如:
2.2、檢查安裝要求:
2.3、選擇安裝目錄及是否建立啟動資料庫、全域資料庫名、資料庫口令(口令用於SYS、SYSTEM、SYSADMIN、DBSNMP):
2.4、先決條件檢查,下一步:
2.5、安裝:
建立資料庫執行個體:
2.6、安裝成功後,配置口令(根據需要配置):
安裝完成。
3、測試
3.1、測試監聽(Listener)是否啟動,啟動成功如:
3.2、測試能否用sqlplus串連上:
使用sqlplus登陸命令格式如:sqlplus 使用者名稱/密碼@全域資料庫執行個體名 as 許可權(NORMAL,SYSDBA,SYSOPER)
進入到oracle安裝目錄的bin目錄下,執行如下代碼,查看能否串連:、
使用sys使用者登陸:
使用sqlplus.exe "/as sysdba" 登陸:
使用system使用者登陸:
測試成功。
我是64位Win7系統,最近裝了32位 oracle 10g client(用戶端),也裝了pl/sql,串連不上資料庫
64電腦裝32資料庫沒問題。但我沒試過32位用戶端。用戶端連不上資料庫很多情況與環境變數有關,你那個空白框提示是 哪個步驟時出現的?
在,教64位的Win7系統怎安裝32位的ORACLE 10G
曆盡種種磨難,終於把工作用的32位oracle 10g 裝到64 位元 windows7上了。不要問我為什麼不裝64位oracle或者 oracle 11g,工作需要,這是唯一理由。
遇到的種種問題,繞過的彎路就不羅嗦了,直接給出成功步驟。
哦~~ 再羅嗦一句,說一下軟體環境:
作業系統: windows7 中文旗艦版
oracle安裝版本: 10.2.0.1 中文版,升級補丁至 10.2.0.3
下面說正題
首先,我們要解除oracle安裝的windows版本檢測
1、編輯安裝包內檔案 database/stage/prereq/db/refhost.xml
增加下面節點
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
2、編輯安裝包內檔案 database/install/oraparam.ini
找到[Certified Versions]小節 在下面的第二行中增加windows版本6.1,如下面所示
Windows=4.0,5.0,5.1,5.2,6.1
注意要把windows 前面的"#"去掉,否則無效
其次我們必須關閉window7的 UAC。不要心存僥倖,這東西開著安裝到一半就會被卡住,而且沒有任何提示表單。
3、執行C:/Windows/System32/UserAccountControlSettings.exe 把旁邊的控制塊拉到最下面。
最後,要以相容形式運行安裝程式。
4、右擊setup.exe 點擊屬性-相容性- 勾選以相容模式運行這個程式 ,下拉式清單中選擇windos xp sp3
一切完成以後點擊setup開始安裝吧。
oracle 裝好了?很興奮?接下來還有其他軟體的問題了