我是靠谱客的博主 要减肥白猫,最近开发中收集的这篇文章主要介绍oracle创建asm,Oracle 脚本创建ASM实例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

环境:Oracle 11g(11.1.0.6)      Windows Server 2003

说明:Oracle asm实例创建在11gR2之前和之后是有区别的,11gR2 引进了Grid  infrastructure,这里创建的方法是只适用11gR2之前版本的数据库。

创建目录(实例的sid为dbasm):

在Oracle产品目录下(如:D:appAdministrtoradmin)创建下列目录:

D:appAdministrtoradmindbasm

D:appAdministrtoradmindbasmadump

D:appAdministrtoradmindbasmbdump

D:appAdministrtoradmindbasmcdump

D:appAdministrtoradmindbasmdpdump

D:appAdministrtoradmindbasmudump

新建asm disk:

说明:这里分在已经格式化好的分区上创建和未分区的磁盘上创建,两种是有区别的,本例是以在格式化好的分区上进行的创建。

C:Documents and SettingsAdministrator>asmtool -create d:asmfilesasmfile1 1

C:Documents and SettingsAdministrator>asmtool -create d:asmfilesasmfile2 2

创建完后会在对应目录下生成一个1024kb 和一个2048kb的文件

新建初始化文件:

在$ORACLE_HOMEdbs 和ORACLE_HOMdatabase 中创建文件initDBASM.ora

文件内容:

*._asm_allow_only_raw_disks=FALSE

*.instance_type='ASM'

*.asm_diskstring='D:asmfiles*'

*.large_pool_size=12M

*.db_unique_name='DBASM'

*.asm_power_limit=1

*.remote_login_passwordfile='SHARED'

*.background_dump_dest=D:appAdministrtoradminasmbdump'

*.core_dump_dest=D:appAdministrtoradminasmcdump'

*.user_dump_dest=D:appAdministrtoradminasmudump'

新建密码文件:

C:Documents and SettingsAdministrator>orapwd file=PWDoraDBASM.ora password=oracle

密码是oracle,对应的是sys的密码

打开实例:

登录SQLPLUS:

set ORACLE_SID = DBASM

sqlplus / as sysdba

startup;

(若出现ora-错误,双击运行$ORACLE_HOMEBINlocalconfig.bat, 这个文件在11gR2之前版本才有,运行后再重新登录sqlplus 启动实例)

不出意外的话到此步,实例就创建完毕了.

最后

以上就是要减肥白猫为你收集整理的oracle创建asm,Oracle 脚本创建ASM实例的全部内容,希望文章能够帮你解决oracle创建asm,Oracle 脚本创建ASM实例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部