Oracle跨系统恢复,系统重做 之后,的ORACLE11G恢复方法

前提:oracle数据库安装目录,未在系统盘之内。系统重做之后,数据库未受到影响者,可参考如下方式进行ORACLE11G的恢复工资。

1.oracle11g 在注册表中增加如下值

"ORACLE_HOME"="D:\Oracle\app\用户名\product\11.1.0\db_1"

"ORACLE_SID"="oratest"

"ORACLE_BASE"="D:\Oracle\app\用户名\product\11.1.0"

位置:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1

2.使用oradmin恢复orcl服务

oradim -new -sid oratest -pfile D:\Oracle\app\用户名\admin\orcl\pfile\init.ora.1027200811155

上图中的其它参数可在,执行该命令后自动生成.

3.执行以上操作后

执行services.msc可以查看到新增加的服务.

备注:oradim使用方法参见http://blog.csdn.net/bianfuxia/archive/2007/05/27/1627625.aspx

4. 复制数据库启动文件到,数据库指定位置。

liunx 参见:cp /oracle/admin/xok/pfile/init.ora.75200916276  /oracle/product/11.1.0/dbs/initorcl.ora

windows参见:cp d:\app\Administrator\admin\orcl\pfile\init.ora.11620119484  F:\app\Administrator\product\11.1.0\db_1\database\initorcl.ora

5. 配置监听LISTENER,确保监听正确

这个可以在 oracle自带的 Net Manager 里面配置。

参考 listener.ora:

# listener.ora Network Configuration File: F:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\listener.ora

# Generated by Oracle configuration tools.

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(GLOBAL_DBNAME = orcl)      #服务名

(ORACLE_HOME = F:\app\Administrator\product\11.1.0\db_1) #db_home

(SID_NAME = orcl)        ##这个是你要添加的服务

)

(SID_DESC =

(PROGRAM = extproc)

(SID_NAME = PLSExtProc)

(ORACLE_HOME = F:\app\Administrator\product\11.1.0\db_1)  ##这个服务保证你可以使用外部过程,如C程序

)

)

LISTENER_ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

)

6. 在 命令窗口 中运行,tnsping oracleSID 查看tns是否配置正确。

参考tnsnames.ora :

# tnsnames.ora Network Configuration File: F:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora

# Generated by Oracle configuration tools.

LISTENER_ORCL =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

ORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

7.以上配置完成后,启动数据库

参考如下命令:

SQL> / as sysdba;

SQL> startup ;

正常情况下 就会出现

ORACLE instance started.

Total System Global Area  855982080 bytes

Fixed Size                  2143000 bytes

Variable Size             486542568 bytes

Database Buffers         360710144 bytes

Redo Buffers                6586368 bytes

等启动信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值