我遇到了一个小问题。在我的显卡出现故障后,我的电脑被不正确地关闭,这导致Oracle 11g Express无法正常关闭。这意味着当我尝试连接时出现上述错误。我的电脑已经使用了3个小时,我仍然收到错误,因此可以安全地认为存在问题。
解决问题的常用方法是使用命令行中的以下命令序列:
sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown abort
SQL> startup nomount
SQL> alter database mount;
SQL> alter database open;
但是,当我发出shutdown命令时,我收到错误
ORA-12560:TNS:协议适配器错误
所以现在,我无法安装我的数据库。我们将不胜感激。
答案 0 :(得分:2)
这对我有用:
答案 1 :(得分:1)
这可能不是必需的,甚至可能在所有情况下都没有,但我最终卸载并重新安装了Oracle,因为我每小时都得到报酬,而且我宁愿花时间制作代码而不是与Oracle摔跤。
答案 2 :(得分:0)
我的猜测是你的监听服务没有运行。 您可以通过(在Win7中)搜索“服务”来打开服务屏幕来检查这一点。在列表中,您应找到状态为Started的Oracle Listener服务。