Windows平臺下建立asm
第一部分:建立ASM例項
第一步:建立ASM虛擬磁碟
建立diskgroup
asmtool -create g:\asmdisk\asmdisk1 500
asmtool -create g:\asmdisk\asmdisk2 500
。。。。
第二步:配置CSS(Cluster Synchronization Services)
%ORACLE_HOME%bin/localconfig add
--檢查CSS守護程式的狀態
D:oracle10g>crsctl check cssd
第三步:建立跟蹤目錄
mkdir +asm
mkdir adump bdump pfile udump cdump
第四步:建立asm instance
oradim -new -asmsid +asm -startmode manual
第五步:建立口令檔案
G:\database\db1\bin>orapwd file=G:\database\db1\database\PWD+asm.ora password=zhong entries=5
第六步:配置啟動引數檔案pfile
允許ASM使用非裸裝置
*._asm_allow_only_raw_disks=FALSE
*.asm_diskstring='G:\asmdisk\asmdisk*'
*.background_dump_dest='G:\database\admin\+asm\bdump'
*.core_dump_dest='G:\database\admin\+asm\dump'
*.instance_type='ASM'
*.large_pool_size=12M
*.db_unique_name='+ASM'
*.asm_power_limit=1
*.remote_login_passwordfile='SHARED'
*.user_dump_dest='G:\database\admin\+asm\udump'
第七步:連線到ASM例項
D:oracle10g>set ORACLE_SID=+ASM
D:oracle10g>sqlplus "/as sysdba"
SQL> startup
首次啟動asm例項,還沒有建立diskgroup,所以顯示15110錯誤是正常的
SQL> select host_name,instance_name,version,status from v$instance;
第八步:建立磁碟組
SQL> select path,mount_status from v$asm_disk order by disk_number;
--採用外部冗餘,sys_data存放系統資料
SQL> create diskgroup sys_data external redundancy
disk 'g:\asmdisk\asmdisk1', 'g:\asmdisk\asmdisk2', 'g:\asmdisk\asmdisk3';
--存放使用者資料
SQL> create diskgroup user_data external redundancy
disk 'g:\asmdisk\asmdisk6', 'g:\asmdisk\asmdisk5', 'g:\asmdisk\asmdisk4';
--再看一下磁碟的狀態
SQL> select path,mount_status from v$asm_disk order by disk_number;
這時的磁碟狀態,MOUNT_STATUS變成"CACHED",表示磁碟已經成為磁碟組的一部分,並且正在被ASM Instance訪問
SQL>select group_number,name,sector_size,block_size,allocation_unit_size,state,type,total_mb,free_mb from v$asm_diskgroup;
第九步:重啟asm例項,並修改pfile
SQL> alter system set asm_diskgroups='SYS_DATA','USER_DATA'
第十步:使用dbca建立資料庫,選擇asm儲存
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23073818/viewspace-721094/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows下建立asmWindowsASM
- 【ASM學習】在windows 環境下建立ASM例項ASMWindows
- Windows平臺模擬單例項ASM環境Windows單例ASM
- asm-windows下安裝asmASMWindows
- windows平臺下配置cron服務Windows
- windows平臺Oracle 8i DataGuard 建立和管理WindowsOracle
- Windows平臺下MySQL常用操作與命令WindowsMySql
- windows平臺下Oracle10.2 RMAN資料庫遷移至Linux平臺下WindowsOracle資料庫Linux
- Oracle下建立ASM磁碟總結OracleASM
- Android 原始碼windows平臺下載方法Android原始碼Windows
- 關於WINDOWS平臺下RMAN備份移植Windows
- Windows平臺下sbt的安裝設定Windows
- postgresql在windows平臺下的安裝 (轉)SQLWindows
- AIX平臺下磁碟的PVID對ASM磁碟的破壞AIASM
- windows平臺下ORACLE11g解除安裝WindowsOracle
- 在windows下搭建github+jekyll部落格平臺WindowsGithub
- Windows平臺下安裝與配置MySQL9WindowsMySql
- Windows平臺下安裝與配置MySQL5.7WindowsMySql
- windows 下 asm儲存啟動故障WindowsASM
- 【ASM】如何建立ASM磁碟ASM
- ASM之建立ASM磁碟ASM
- Windows平臺下的3款重量級Ruby IDEWindowsIDE
- windows和unix平臺下Oracle冷備份指令碼WindowsOracle指令碼
- Windows/Linux 平臺快速的建立一個指定大小的檔案WindowsLinux
- Windows平臺下不能建立資料庫連線出錯分析(2)Windows資料庫
- Windows平臺下不能建立資料庫連線出錯分析 (1)Windows資料庫
- ASM之建立ASM例項ASM
- Windows平臺下opatch apply報錯:OUI-67073WindowsAPPUI
- Windows平臺下快速搭建Ruby on Rails的開發環境WindowsAI開發環境
- 在ASM下建立spfile 出現DB_UNKOWNASM
- 【Nginx】Windows平臺下配置Nginx服務實現負載均衡NginxWindows負載
- golang在windows平臺使用zmqGolangWindowsMQ
- Linux平臺下Oracle 10.2.0.1 手工建立資料庫過程LinuxOracle資料庫
- 如何建立更好的混合雲平臺
- 從linux平臺移值資料庫到windows平臺Linux資料庫Windows
- 在開放平臺建立第三方平臺應用
- 如何建立ASM磁碟ASM
- Data Guard 建立(ASM)ASM