db2 CLPPLUS登录失败

5lwkijsr  于 2022-11-07  发布在  DB2
关注(0)|答案(1)|浏览(270)

我尝试使用clpplus登录到远程DB2,但由于密码包含@,因此无法登录。
clpplus -nw user/p@sswd@145.xx.xx.212:60000/Dbname
但它说:

[jcc][t4][10380][11951][4.27.25] Required property "sswd@145.xx.xx.212" is
unknown host. ERRORCODE=-4222, SQLSTATE=08001

有没有解决的办法?

wfveoks0

wfveoks01#

在bash shell中,用'将密码括起来,另外用@对@进行转义(对于密码中的任何特殊字符也是如此,即用\对其进行转义)。
这个例子对我很有效:

clpplus -nw user/\'p\@zzword\'@myhostname:50002/sample

相关问题