sqlplus CONNECT命令在密码中带有一个“@”符号

我正尝试使用以下命令使用sqlplus.exe连接到Oracle XE数据库:

CONNECT SYSTEM/password@ 

是的,'@'符号是密码的最后一个字母,需要转义。 🙁

非常感谢。

另请参见Oracle pl-sql转义字符(用于'&')

尝试

 Connect SYSTEM/"password@" 

或者如果你需要指定一个TNSName

 Connect SYSTEM/"password@"@tnsname 

像这样尝试。 连接SYSTEM / \“密码@ \”@ tnsname