本人是数据库菜鸟,下面是在刚刚接触asm管理数据写下的文章,如果有什么不对或者遗漏的地方请网友们指出,本人不胜感激。
asm创建
1)删除asm:
1,停止所有的服务
2,Localconfig ldel(删除css服务)
3,运行Universal Insatall 卸载 Oralce 10g
4,cmd 下输入 oracle -delete - asmsid +asm
5,删除注册表中相应的信息
2)创建asm磁盘
3)创建css服务(用来连接asm和数据库进行通信的)
Crsctl check cssd命令检查是否创建的css正常启动。
4)用dbca创建asm选择的时候选择
5)修改相应的参数
注意:在修改隐含参数时:要注意加上双引号才能进行修改
6)添加数据磁盘到数据库中
7)创建数据库
8)通过第三方软件连接+asm实例
配置listnerora和tnsnameora通过sqlplus连接asm实例
注意以上的service_name的值不能是+asm,而是asm
9)通过asmcmd来查看数据库中的内容
1)set oracle_sid=+asm
2)set ORACLE_HOME=F:\oracle\product\1020\db_1 ---数据库的主目录,注意没有引号
3)主要的命令有
4)asm将所有的文件除了pwdsid这个文件没有放在asm中,其他的都放在里面
Du 命令查看数据库磁盘的使用情况。+表示根目录
Lsct 命令表示磁盘组供哪些数据库使用
Lsdg 命令表示磁盘组的内容
AU 表示allocate unit分配单元(1M)
10)在asm下创建表空间和数据文件,并创建别名
V$ASM_ALIAS,V$ASM_CLIENT,V$ASM_DISK,V$ASM_DISKGROUP,V$ASM_DISKGROUP_STAT,V$ASM_DISK_STAT
V$ASM_FILE,V$ASM_OPERATION,V$ASM_TEMPLATE
真正的数据文件在 datafile中创建的是别名而已
给system数据文件取别名
将真正的数据文件修改为别名文件(别名文件必须存在)
11)Asm新增加磁盘和磁盘组
1,先查看磁盘是否被识别,如果没有识别,则可以通过更改参数asm_diskstring来识别
2,当识别后通过下面语句进行新增磁盘组的 *** 作
external, normal和high redunancy (normal至少两块磁盘,high至少三块磁盘)
3,查询磁盘组的数量
ALTER DISKGROUP dg1 ADD DISK '/dev/raw/raw5';磁盘组新增磁盘
alter diskgroup dg1 drop disk DATA_0001
文章知识点与官方知识档案匹配
兼容。磁盘组的ASM兼容性级别必须始终高于或等于同一磁盘组的RDBMS兼容性级别。所以11204的asm和12203的库是兼容的。ASM兼容性只与ASM元数据的格式相关,文件内容的格式取决于数据库实例。
ME5存储支持ASM磁盘组。ASM(Automatic Storage Management)是Oracle公司提供的一种自动化存储管理技术,可以简化数据库存储管理和优化性能。在使用Oracle数据库时,可以将多个物理磁盘划分为一个或多个ASM磁盘组,并将其作为统一的逻辑卷来使用。
ME5存储系统支持与Oracle ASM集成,可以通过创建LUN并将其映射到服务器上来实现对ASM磁盘组的访问。此外,ME5还提供了丰富的数据保护功能,如快照、克隆、远程复制等,在保证数据安全性和可靠性的同时提高了数据处理效率。
需要注意的是,在使用ME5与Oracle ASM集成时,请确保您已经正确配置了相关参数,并按照官方文档中给出的建议进行 *** 作。这样才能最大限度地发挥ME5存储系统和Oracle ASM技术所带来的优势。
以上就是关于windowsasm文件如何包含windows结构体全部的内容,包括:windowsasm文件如何包含windows结构体、11204的asm和12203的库兼容吗、me5存储支持asm磁盘组么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)