首页 > 解决方案 > SQL PLUS 登录失败

问题描述

我正在尝试使用 SQL PLUS 连接到我的 Oracle 数据库。我已经创建了一个用户,并且可以通过 Sql Developer 或 Data Grip 以它的名义工作 - 连接成功。

在 SQL PLUS 中,我得到了这个(错误的用户名/密码): 在此处输入图像描述

我很确定我没有在密码上犯任何错误,因为它只是 123456。

这是我的 listener.ora: 在此处输入图像描述

这是我的 tnsnames.ora: 在此处输入图像描述

这是 Sql Developer 中的用户信息和详细信息(连接成功): 在此处输入图像描述

标签: oraclesqlplus

解决方案


您根据配置托管它的“Maxim”。但是根据 SQLDev 的成功连接,您的数据库在“本地主机”上运行。只需使用:

sqlplus 'Student/123456@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=locahost)(Port=1521))(CONNECT_DATA=(SID=orclpdb)))'

看看:

http://www.rebellionrider.com/how-to-connect-with-oracle-database-using-sqlplus-utility/ https://www.youtube.com/watch?v=GS4udgR44Ls

希望它有帮助,最好!


推荐阅读