我收到此错误:
Windows 无法在本地计算机上启动 OracleDBConsoleOracleInstance2。有关详细信息,请查看系统事件日志。如果这是非 Microsoft 服务,请联系系统供应商,并参阅特定于服务的错误代码 1
我在 Windows 7 上安装了 Oracle 11g,并成功创建了我的第一个数据库实例 (oracleInstance1),并配置了侦听器和服务。我可以使用 DBconsole URL: 访问这个数据库https://localhost:1158/em
。
我看到服务开始于:
OracleDBConsoleOracleInstance1
OracleOraDb11g_home1TNSListener
OracleServiceOracleInstance1
接下来,我创建了第二个数据库实例 ( oracleInstance2
) 并为该数据库配置了一个新服务。我正在使用相同的侦听器,因为我打算在任何时间点使用一个数据库实例。
但是,我在配置过程中收到此警告消息:
Enterprise manager configuration succeeded with the following warning - Error starting Database Control. Please execute the following command(s).
1. Set the environment variable ORACLE_UNQNAME to Database unique name.
2. C:\Oracle\product\11.2.0\dbhome_1\bin\emctl.bat start dbconsole
为了启动新的数据库控制台,我停止了之前运行的 DBConsole OracleDBConsoleOracle1 并启动了新的 DBConsole OracleDBConsoleOracle2 并得到了上述错误。
当我尝试使用手动启动 dbconsoleemctl dbconsole start
时,它会启动 OracleDBConsoleOracle1。
我改变了环境变量ORACLE_SID=oracle2
和ORACLE_UNQNAME=oracle2
我在这里想念什么?