Oracle 11g R1安装后出现ORA-12154错误

时间:2012-02-19 11:59:44

标签: oracle11g

我在尝试使用Sql plus工具连接到oracle数据库时遇到此错误 我正在使用内置用户“SCOTT”

我在Windows 7(64位)上安装了oracle 11g r1

这是我第一次进入Oracle世界,所以请通过简单的步骤帮助

2 个答案:

答案 0 :(得分:0)

确保启动oracle实例服务和侦听器。

转到 服务> OracleService并启动它。 服务> OracleOraDb11g_home1TNSListener并启动它

答案 1 :(得分:0)

如果这是开发人员PC上的本地测试数据库(例如,不是具有静态IP的服务器),并且您不必通过网络访问它,我建议将侦听器仅绑定到localhost。找到你的listener.ora文件并将你现在的计算机名改为localhost:

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
      )
    )
  )

重启之后重启你的听众。 (在服务面板中查找名为OracleOraDb11g_home1TNSListener的内容)

您现在可以尝试使用ezconnect进行连接(用实际值替换用户名,密码和服务名称):

sqlplus username/password@//localhost:1521/servicename

如果您不知道您的服务名称,请查看服务面板并找到名为OracleServiceXYZ的服务,其中XYZ是您的服务名称。

如果这项工作,您还可以在tnsnames.ora中将主机名更改为localhost并使用更短的内容:

sqlplus username/password@tnsname

连接。