Ketika karakter khusus ada di nama pengguna, kata sandi, atau string koneksi seperti @
, /
dll., kita harus memasukkannya dalam tanda kutip ganda, misalnya, jika kata sandinya adalah [email protected]
kita terhubung di sqlplus sebagai username/"[email protected]"@database
Anda dapat mencoba hal yang sama di java dengan menyertakan kata sandi Anda dalam tanda kutip ganda menggunakan karakter escape, coba ubah
String pwd = "[email protected]";
ke
String pwd = "\"[email protected]\"";
Saya bukan ahli java, hanya menebak karakter scape seharusnya \
;-)