小编Mik*_*ick的帖子

适用于 Windows 的 Oracle 10g 不会在系统启动时启动

我们在 Windows Server 2003 虚拟机上安装了 Oracle 10g 企业版 (10.2.0.1.0)。它最初是使用 Virtual Server 2005 R2 SP1 创建的,但现在已迁移到 Windows Server 2008 Hyper-V。

服务在系统启动时启动,但实例未启动。从一台服务器迁移到另一台服务器后,这个问题实际上发生在虚拟服务器上,但我设法解决了它:

oradim -edit -sid ORCL -startmode auto
Run Code Online (Sandbox Code Playgroud)

但是,这现在没有效果。

oradim.log(在 %OracleHome%\database\oradim.log 中)说:

Thu Jun 10 14:14:48 2010
C:\oracle\product\10.2.0\db_3\bin\oradim.exe -startup -sid orcl -usrpwd * -log oradim.log -nocheck 0
Thu Jun 10 14:14:48 2010
ORA-12560: TNS:protocol adapter error
Run Code Online (Sandbox Code Playgroud)

同一文件夹中的 sqlnet.log 有:

Fatal NI connect error 12560, connecting to:
 (DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleorcl)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=C:\oracle\product\10.2.0\db_3\bin\oradim.exe)(HOST=ORACLE-VM)(USER=SYSTEM))))

  VERSION INFORMATION:
        TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
        Oracle Bequeath NT Protocol Adapter …
Run Code Online (Sandbox Code Playgroud)

oracle oracle10g

7
推荐指数
1
解决办法
7213
查看次数

标签 统计

oracle ×1

oracle10g ×1