我的电脑的操作系统是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>
为什么我无法连接?
由于
答案 0 :(得分:3)
由于您使用P@ssword1
作为密码
您是否可以尝试通过SQL * PLUS连接到数据库实例?
connect system/"P@ssword1"
Oracle抛出错误的原因是它将ssword1
(P @ ssword1 )视为连接标识符。