sql >> データベース >  >> RDS >> Oracle

ORA-12505、TNS:listenerは現在、接続記述子で指定されたSIDを認識していません

    jdbc文字列を修正することでこの問題を修正しました。

    たとえば、正しいjdbc文字列は次のようになります...

    jdbc:oracle:thin:@myserver:1521/XE
    

    しかし、私が使用していたjdbs文字列は...

    jdbc:oracle:thin:@myserver:1521:XE
    

    (注:1521の間 およびXE /である必要があります )

    この不正なjdbc文字列により、ORA-12505エラーも発生します。



    1. PythonのSSHトンネリングを介したPostgreSQLデータベースへの接続

    2. Oracleに対するJavaのPreparedStatementの質問

    3. 既存のチェック制約を変更する方法は?

    4. json、jsonb、hstore、xml、enum、ipaddrなどの保存は、列xがタイプjsonで失敗しますが、式はタイプ文字が異なります