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

ORA-28040 sqlplusクライアントバージョン11.1を使用してSQLPLUSからOracle12cDBに接続するときに、一致する認証プロトコルがありません

    基本的な問題は、サポートされていないクライアントとサーバーの組み合わせを使用しようとしていることです。 12cが新しいパスワード暗号化アルゴリズムを使用しているため、実際のエラーが発生します。クライアントのsqlnet.oraファイルでSQLNET.ALLOWED_LOGON_VERSION_SERVERを設定しても機能しません。エラーはサーバー側が原因で発生します。したがって、サーバーのsqlnet.oraファイルをそれに応じて変更する必要があります。




    1. SQL ServerでOBJECTPROPERTY()を使用して、オブジェクトがストアドプロシージャであるかどうかを確認します

    2. 結合されたテーブルで個別の値を選択する

    3. SchemaSpyPostgreSQL-警告-接続エラー

    4. SQLがベン図として結合する