risail Asked: 2020-11-03 08:58:39 +0800 CST2020-11-03 08:58:39 +0800 CST 2020-11-03 08:58:39 +0800 CST Oracle & sqlplus 连接 772 我正在尝试按照此文档建立与远程 Oracle 数据库的 SQLplus 连接,但在此步骤sqlplus username/password@//dbhost:1521/SID中失败并出现错误: ORA-01017: 无效的用户名/密码;登录被拒绝。 我正在使用以下语法: sqlplus username/password@//x.x.x.x:1521/SID 我知道数据库可以访问并且我的密码是正确的(通过 Oracle SQL 开发人员验证)。我究竟做错了什么? oracle 1 个回答 Voted Best Answer αғsнιη 2020-11-03T09:43:38+08:002020-11-03T09:43:38+08:00 这可能是因为您的密码包含特殊字符,您需要用反斜杠转义它们或只使用引号 sqlplus 'username/password@//x.x.x.x:1521/SID' 另请注意,AFAIK,如果您的密码包含一个或两个/字符@,您仍然需要仅对它们使用反斜杠转义,也需要使用反斜杠本身\。
这可能是因为您的密码包含特殊字符,您需要用反斜杠转义它们或只使用引号
另请注意,AFAIK,如果您的密码包含一个或两个
/
字符@
,您仍然需要仅对它们使用反斜杠转义,也需要使用反斜杠本身\
。