Wenn Sonderzeichen in Benutzername, Passwort oder Verbindungszeichenfolge wie @
vorhanden sind , /
usw., müssen wir es in doppelte Anführungszeichen setzen, zum Beispiel wenn das Passwort [email protected]
ist wir verbinden uns in sqlplus als username/"[email protected]"@database
Sie können dasselbe in Java versuchen, indem Sie Ihr Passwort mit Escape-Zeichen in doppelte Anführungszeichen setzen, versuchen Sie,
zu ändernString pwd = "[email protected]";
zu
String pwd = "\"[email protected]\"";
Ich bin kein Java-Experte, habe nur vermutet, dass das Scape-Zeichen \
sein sollte;-)