Oracle 误删除软件目录
来源:互联网 发布:ecshop仿淘宝订单页面 编辑:程序博客网 时间:2024/05/16 18:49
今天早上由于误操作不小心把oracle 安装软件目录给删除了,导致数据库宕机
一下子就慌了,其实就是公司的一个测试机而已(嘻嘻)
网上也查了一下,发现不少资料关于linux下误删除文件和文件夹的恢复方法,但是尝试了一下,发现然并卵。于是就尝试重新创建数据库这种方法
1.由于误删除数据库安装软件目录,但是数据文件都还在,心里不慌,于是按部就班的把oracle 软件重新安装上去,这里就不再描述了
2.下面才是重点
因为spfile和pfile 也被删除了,所以第一步就是重新创建pifle
关于怎么创建pfile这里也不再赘述
创建好pfile 之后,利用pfile把数据库启动到nomount状态
SQL> startup nomount pfile='/u01/app/oracle/product/11.2.0/db_1/dbs/initorcl.ora';
ORA-32006: SQL_TRACE initialization parameter has been deprecated
ORACLE instance started.
Total System Global Area 4275781632 bytes
Fixed Size 2260088 bytes
Variable Size 1140851592 bytes
Database Buffers 3120562176 bytes
Redo Buffers 12107776 bytes
SQL>
尝试打开
SQL> alter database mount;
Database altered.
SQL> alter database open;
Database altered.
一路通畅,就是这么简单
总结:
1.今天遇到的情况是在测试机上误删除导致的,所以我们在操作时候千万别范低级错误,如果是正式库的话,估计又要被批了。
2.只要备份还在,心里不慌
一下子就慌了,其实就是公司的一个测试机而已(嘻嘻)
网上也查了一下,发现不少资料关于linux下误删除文件和文件夹的恢复方法,但是尝试了一下,发现然并卵。于是就尝试重新创建数据库这种方法
1.由于误删除数据库安装软件目录,但是数据文件都还在,心里不慌,于是按部就班的把oracle 软件重新安装上去,这里就不再描述了
2.下面才是重点
因为spfile和pfile 也被删除了,所以第一步就是重新创建pifle
关于怎么创建pfile这里也不再赘述
创建好pfile 之后,利用pfile把数据库启动到nomount状态
SQL> startup nomount pfile='/u01/app/oracle/product/11.2.0/db_1/dbs/initorcl.ora';
ORA-32006: SQL_TRACE initialization parameter has been deprecated
ORACLE instance started.
Total System Global Area 4275781632 bytes
Fixed Size 2260088 bytes
Variable Size 1140851592 bytes
Database Buffers 3120562176 bytes
Redo Buffers 12107776 bytes
SQL>
尝试打开
SQL> alter database mount;
Database altered.
SQL> alter database open;
Database altered.
一路通畅,就是这么简单
总结:
1.今天遇到的情况是在测试机上误删除导致的,所以我们在操作时候千万别范低级错误,如果是正式库的话,估计又要被批了。
2.只要备份还在,心里不慌
阅读全文
1 0
- Oracle 误删除软件目录
- oracle用户目录误删除的恢复
- Oracle删除(2)删除Oracle软件
- 误删除Oracle家目录的恢复方法
- Oracle删除数据库/数据库软件
- LINUX下删除oracle软件和实例
- 手工删除linux oracle数据库和软件
- 如何手工删除oracle数据库和软件
- svn恢复误删除目录
- svn恢复误删除目录
- 删除目录
- 删除目录
- 删除目录
- 删除目录
- 删除目录
- 删除目录
- 删除目录
- 使用tar恢复ORACLE RAC环境的软件目录
- 遍历
- Matlab处理读取ASCII文本数据找到规则需求,重新写入数据到新的文本文件[示例:有限元边界条件施加]
- MVVMLight+WPF
- mysql数据库ibdata1文件瘦身
- 第三十一天 用js写一个可以拖动的div
- Oracle 误删除软件目录
- 多线程synchronized、wait与notify
- Android USB通信
- 【插件开发一】开发简单OpenFire插件
- 剑指Offer-31
- PHP笔记13:正则表达式
- XMPP协议学习笔记四(Openfire服务器启动过程)
- 大洋调查出海工作总结(EM122&SeaSPY2)
- mybatis