0

在我的 Windows XP 上安装任何 Oracle XE 的长期斗争之后,我放弃了并决定手动创建我的数据库。Oracle 提供的设置文件快速跳过创建数据库服务阶段并完成。但是没有安装 OracleXEService。

我已经设置了所有东西,目录,服务,Oracle_SID。他们都正常进行。然后我连接到 sqlplus,连接到一个空闲实例:

sqlplus /nolog
connect / as sysdba

然后我输入

spool create_script.log

最后当我进入时

@C:\create_script.sql;

我收到错误消息,指出 Oracle 不可用。我检查了任务管理器,oracle.exe 在那里。我已经重新启动了 OracleServiceXE。没有什么帮助。许多人说我应该检查 ORACLE_SID 和 ORACLE_HOME 是否匹配。我想知道我怎么知道它们是否匹配?

4

1 回答 1

0

您将需要发布更多信息。您的数据库创建脚本是什么样的?您是否在服务器上的警报日志或其他日志中看到任何错误?

您在 listener.ora 文件中为您的服务指定的 ORACLE_HOME 应该与您设置的实际 ORACLE_HOME 路径相匹配。

于 2011-09-26T15:00:39.493 回答