在WINDOWS 2000SERVER上安裝10G ASM實驗(原創,轉請註明出處)
[@more@]
在WINDOWS 2000SERVER上安裝10G ASM實驗
弄了二天,總算測試成功了,現將實驗過和記錄如下:
環境
OS: WINDOWS 2000 SERVER
DATABASE:ORACLE 10.1.0.2.0
1:啟動CSS服務。
在ORACLE 10.1.0.2.0的版本中,我沒有用LCOALCONFIG ADD去安裝CSS服務,預設就是啟動。ORACLE 10.2.0以後的版本,好向要啟行此命令安裝CSS。不確定的話你可以用如下命令來檢測CSS是否啟動:
C:CRSCTL CHECK CSS
如果顯示:CSS DAMOEN APPEAR HEALTHY
則證明CSS服務已啟動。
2:用ASMTOOL工具建立RAM裝置
在WINDOWS下我一直不知如何建立RAM裝置,找了很久也沒找到,就只能用ASMTOOL工具來建立了:
C:ASMTOOL –create l:asmfile01.asm 200
C:ASMTOOL –create l:asmfile02.asm 200
C:ASMTOOL –create l:asmfile03.asm 200
C:ASMTOOL –create l:asmfile04.asm 200
以上建立了四個ASM裝置,每個200M。
3:建立ASM例項例程及引數
ASM要一個INSTANCE 引數控制,ASM的large_pool_size應設為12M以上。下面為引數內容。
compatible = 10.1.0.2.0
instance_type=asm
large_pool_size=12M
background_dump_dest=l:oracleproduct10.1.0admin+ASMbdump
core_dump_dest=l:oracleproduct10.1.0admin+ASMcdump
user_dump_dest=l:oracleproduct10.1.0admin+ASMudump
_ASM_ALLOW_ONLY_RAW_DISKS=FALSE
ASM_DISKSTRING=L:ASMFILE*
DB_UNIQUE_NAME=+ASM
之後我們要為建立一+ASM INSTANCE了。
C:oradim -new -asmsid +ASM -syspwd change_on_install
-pfile L:oracleproduct10.1.0admin+ASMpfileinit.ora -spfile
-startmode manual -shutmode immediate
oradim的命令不記的太多了,這個只是從網上照抄過來。
現在來看看ASM能不能啟動。
C:set ORACLE_SID=+ASM
SQL> startup pfile=L:oracleproduct10.1.0admin+asmpfileinitasm.ora;
OSM 例程已啟動
Total System Global Area 121634816 bytes
Fixed Size 787748 bytes
Variable Size 120847068 bytes
Database Buffers 0 bytes
Redo Buffers 0 bytes
ORA-15110: ??????
INSTANCE已啟動。注意這裡的ORA-15110錯誤,是因為還沒有建立DISKGROUP。為什麼我的DATABASE會出現???????
之後檢視下V$ASM_DISK:
FROM v$asm_disk
GROUP_NUMBER DISK_NUMBER MOUNT_S HEADER_STATU STATE PATH
------------ ----------- ------- ------------ -------- ---------------
0 0 CLOSED CANDIDATENORMAL l:asmfile01.asm
0 1 CLOSED CANDIDATENORMAL l:asmfile02.asm
0 2 CLOSED CANDIDATENORMAL l:asmfile03.asm
0 3 CLOSED CANDIDATENORMAL l:asmfile04.asm
此時MOUNT_STATUS為closed.
3:建立DISKGROUP
此時可以建立DISKGROUP了:
SQL> CREATE DISKGROUP testdb_data1 NORMAL REDUNDANCY
2 FAILGROUP controller1 DISK ' l:asmfile01.asm ', ' l:asmfile02.asm '
3 FAILGROUP controller2 DISK ' l:asmfile03.asm ', ' l:asmfile04.asm'
現在來檢視下v$asm_diskgroup:
2 from v$asm_diskgroup;
GROUP_NUMBER NAME TOTAL_MB FREE_MB STATE TYPE
------------ -------------- ---------- ---------- ----------- ------
1 TESTDB_DATA1 388 282 MOUNTEDNORMAL
SQL> select group_number, disk_number, mount_status, header_status, state, path, failgroup
2 from v$asm_disk;
GROUP_NUMBER DISK_NUMBER MOUNT_S HEADER_STATU STATE PATH FAILGROUP
------------ ----------- ------- ------------ -------- --------------- ------------
1 0 CACHED MEMBERNORMAL l:asmfile01.asm CONTROLLER1
1 1 CACHED MEMBERNORMAL l:asmfile02.asm CONTROLLER1
1 2 CACHED MEMBERNORMAL l:asmfile03.asm CONTROLLER2
1 3 CACHED MEMBERNORMAL l:asmfile04.asm CONTROLLER2
注意此時的MOUNT_STAUS分別為MOUNTED及CACHED,若為DISMOUNTED,則證明DISKGROUP還沒有MOUNT起來,你可以:
SQL>ALTER DISKGROUP TESTDB_DATA1 MOUNT
啟用DISKGROUP.
4:在DISKGROUPH上建立TABLESPACE.
現在DISKGROUP已建好,可以在上面建立TEST表空間了。注意你要聯入你自已的DATABASE上建立。
C:SET ORACLE_SID=ORCL
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3907/viewspace-1010906/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [原創] 在Radhat 5 上安裝Oracle 10gOracle 10g
- 遊俠原創:在CentOS上安裝Nessus薦CentOS
- 在Radhat 5 上安裝Oracle 10g(轉)Oracle 10g
- 在Windows上安裝MavenWindowsMaven
- 在windows上安裝numpyWindows
- mysql 在windows上安裝MySqlWindows
- asm-windows下安裝asmASMWindows
- 在ubuntu 6.06上安裝oracle 10g的幾點註記UbuntuOracle 10g
- 【RAC】在ESX 上安裝asm 共享磁碟ASM
- ZabbixAgent在Windows上安裝部署Windows
- Oracle 10G在fedora core4上的安裝(轉)Oracle 10g
- 【原創】資料庫從檔案系統轉移至ASM實驗記錄資料庫ASM
- Oracle 10G在fedora core4上的安裝Oracle 10G在fedora core4上的安裝Oracle 10g
- 在硬碟上安裝windows,linux,solaris的組合(轉)硬碟WindowsLinux
- 在 RHEL3上安裝 Oracle 10gOracle 10g
- 在Ubuntu上安裝openssh(轉)Ubuntu
- 在Windows上安裝Elasticsearch 5.xWindowsElasticsearch
- 在Windows上安裝Node.js模組WindowsNode.js
- PyGTK在Windows下的安裝(轉)Windows
- 實驗在Debian 上安裝 Oracle 11gR2Oracle
- 在Windows7/8/10上,安裝IISWindows
- 在windows上安裝scala過程記錄Windows
- 在Mac上安裝Windows常見問題MacWindows
- Clojure執行環境在windows上安裝Windows
- Oracle 10G Beta版在Win2000上安裝的Bug (轉)Oracle 10g
- 在solaris 10上安裝oracle 10g資料庫Oracle 10g資料庫
- 【原創】Oracle ASM發展與實踐OracleASM
- Windows上安裝JDKWindowsJDK
- 在Apache上安裝MOD_SSL(轉)Apache
- 我的oracle的異機不完全恢復-路徑不一致恢復筆記,轉載請註明出處Oracle筆記
- MariaDB在Linux和Windows上的安裝LinuxWindows
- 使用 Winget 命令在 Windows 上安裝軟體Windows
- 在WINDOWS上安裝ORACLE RAC的注意事項WindowsOracle
- BBED在Oracle 10g/11g上安裝筆記Oracle 10g筆記
- 在RedHat LInux5上安裝Oracle 10g dbRedhatLinuxOracle 10g
- 在 Linux x86 上安裝 Oracle RAC 10gLinuxOracle
- 安信實驗室教你如何實現Windows自動安裝!Windows
- postgresql在windows平臺下的安裝 (轉)SQLWindows