我正在尝试连接到用户名包含 $ 的 Oracle 数据库模式,例如:ABCD$EFG
./sql.bat ABCD$EFG/dbpassword@dbhostname:1521:dbservicename
用户名被错误地标识为 ABCD 而不是 ABCD$EFG。
USER = ABCD
URL = jdbc:oracle:thin:@dbhostname:1521:dbservicename
Error Message = ORA-01017: invalid username/password; logon denied
我试过“ABCD$EFG”、“ABCD\$EFG”。没有任何效果。
如何在用户名中转义 $ 符号?