开发学院数据库Oracle Oracle数据库常见真实问题处理步骤 阅读

Oracle数据库常见真实问题处理步骤

 2008-09-27 12:57:14 来源:WEB开发网   
核心提示: 处理步骤:1) 检查发现C网已没有已建好的可用裸设备,有一个建好的30G的裸设备没有使用,Oracle数据库常见真实问题处理步骤(8),首先需要添加适合适用的裸设备,2) 删除这个没有使用的30G的soft partition:metaclear -s cqcdg -r d60423) 在

处理步骤:

1) 检查发现C网已没有已建好的可用裸设备,有一个建好的30G的裸设备没有使用,首先需要添加适合适用的裸设备。

2) 删除这个没有使用的30G的soft partition:

metaclear -s cqcdg -r d6042

3) 在删除的空间上建立一个2G的裸设备:

metainit -s cqcdg d6044 -p /dev/did/rdsk/d4s0 2g:

4) 在文件系统上建立到裸设备的链接

ln -s /dev/md/cqcdg/rdsk/d6044 pre_ln2_57.dbf

5) 更改链接文件的所有者

chown oracle:dba pre_ln2_57.dbf

6) 以sysdba身份登录并关闭数据库

sqlplus “/as sysdba”

SQL>shutdown immediate

7) 将文件系统文件上的数据导到裸设备文件上

dd if=/usr5/linkdata/sys/pre_ln2_61.dbf of=/usr5/linkdata/pre/pre_ln2_57.

dbf bs=134217728

if 文件系统文件名

of 新建裸设备链接名

bs dd时的blocksize,单位为byte,如果不设此项,dd的速度非常慢

8) 启动数据库到mount状态

SQL>startup mount

9) 更改数据文件名

SQL>ALTER DATABASE RENAME FILE '/usr5/linkdata/sys/pre_ln2_61.dbf' TO '/usr5/linkdata/pre/pre_ln2_57.dbf';

10) 打开数据库

SQL〉alter database open;

11) 验证更改

9 解决在Oracle Open状态下shutdown immediate不能关闭数据库问题

故障现象:

XX网数据库使用shutdown immediate不能关闭,日志中不断输出以下内容:

  Shuttingdowninstance:furtherlogonsdisabled
  Shuttingdowninstance(immediate)
  Licensehighwatermark=215
  Alldispatchersandsharedserversshutdown
  FriAug1221:52:342005
  ALTERDATABASECLOSENORMAL
  FriAug1221:52:382005
  Thread1advancedtologsequence69953
  Currentlog#2seq#69953mem#0:/ora_sys/cqgdb/redo02.log
  Thread1advancedtologsequence69954
  Currentlog#4seq#69954mem#0:/ora_sys/cqgdb/redo04.log
  ........
  Currentlog#3seq#69966mem#0:/ora_sys/cqgdb/redo03.log
  Thread1advancedtologsequence69967
  Currentlog#1seq#69967mem#0:/ora_sys/cqgdb/redo01.log

上一页  3 4 5 6 7 8 9 10  下一页

Tags:Oracle 数据库 常见

编辑录入:爽爽 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接