Oracle Express:尝试使用SQL Plus进行连接时出现ORA-12154错误

时间:2017-01-19 03:34:28

标签: database oracle oracle11g sqlplus oracle-xe

我的电脑的操作系统是Windows 7 64位。我刚刚下载并安装了Oracle Express 11g Windows 64位。在安装过程中,它要求我为SYS和SYSTEM数据库帐户设置密码,我提供的密码为 P @ ssword1 。安装过程中一切顺利。

现在我想使用SQL Plus进行连接。所以我点击所有程序 - > Oracle Database 11g Express Edition - >运行SQL命令行以打开SQL Plus。

我输入connect system/P@ssword1并按Enter键。但是我收到以下错误消息: ORA-12154:TNS:无法解析指定的连接标识符

  

SQL * Plus:于2017年1月18日星期三22:19:11发布11.2.0.2.0版本

     

版权所有(c)1982,2014,Oracle。保留所有权利。

     

SQL>连接系统/ P @ ssword1
错误:
ORA-12154:TNS:无法解决   指定的连接标识符

     

SQL>

为什么我无法连接?

由于

1 个答案:

答案 0 :(得分:3)

由于您使用P@ssword1作为密码

您是否可以尝试通过SQL * PLUS连接到数据库实例?

connect system/"P@ssword1"

Oracle抛出错误的原因是它将ssword1(P @ ssword1 )视为连接标识符。