Oracle11g 安装oracle 11g后sql plus未打开

Oracle11g 安装oracle 11g后sql plus未打开,oracle11g,Oracle11g,我安装了Oracle11g,im试图从命令提示符打开sqlplus,但它在几秒钟内打开和关闭。我也尝试从安装位置打开sqlplus。它仍然表现出同样的行为。有人能帮我解决吗。由于其他一些错误,我已经卸载并安装了oracle两次。早些时候它工作正常,但当我第二次安装它时,sql plus没有打开 谢谢你的建议 谢谢你Manasa 如果错误消息为 SP2-0750:您可能需要将ORACLE_HOME设置为您的ORACLE软件目录 正如您所说,答案可能取决于您使用的操作系统。假设您使用的是某种风格的w

我安装了Oracle11g,im试图从命令提示符打开sqlplus,但它在几秒钟内打开和关闭。我也尝试从安装位置打开sqlplus。它仍然表现出同样的行为。有人能帮我解决吗。由于其他一些错误,我已经卸载并安装了oracle两次。早些时候它工作正常,但当我第二次安装它时,sql plus没有打开

谢谢你的建议

谢谢你

Manasa

如果错误消息为

SP2-0750:您可能需要将ORACLE_HOME设置为您的ORACLE软件目录

正如您所说,答案可能取决于您使用的操作系统。假设您使用的是某种风格的windows,您可以转到系统属性->高级选项卡->环境变量->系统变量,并检查变量ORACLE\u HOME和PATH

假设您在C:\oracle\ora11安装了oracle\

在PATH变量中,除其他值外,还需要有oracle bin目录的位置;在这种情况下:

'C:\oracle\ora11\bin;'
现在,我应该注意,当oracle引用path变量时,它会查找oracle path的第一个实例。假设您在以下位置安装了两台oracle:

'C:\oracle\ora9i\'
'C:\oracle\ora11\'
路径变量的设置如下:

'C:\oracle\9i\bin;C:\oracle\ora11\bin;'
结果是,当您打开sqlplus时,它将自动引用位于“C:\oracle\9i\bin\”的sqlplus程序,无论是哪个版本。(对于在bin目录中找到的任何oracle实用程序,如DBCA或expdp,也是如此)(这也假设您明确声明要运行哪个sqlplus,即您只需在命令提示符中键入“sqlplus”,而不是“c:\oracle\ora11\bin\sqlplus”)


oracle\U home变量将设置为“C:\oracle\ora11\”,但是我要注意的是,我的windows 7桌面版本在该值为null时运行良好。但是,它不是您想象中的生产桌面。

以管理员身份运行SQLPLUS.exe。你可能有配股

谢谢
shah

打开DOS窗口并键入“sqlplus”时会发生什么?错误6初始化SQL*Plus消息文件sp1.msb未找到SP2-0750:您可能需要将ORACLE_HOME设置为ORACLE软件目录“在DOS中键入sqlplus时会显示上述错误