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

ORA-12571:TNS:ASP.NETでのパケット・ライターの失敗

    もう 1 つの考えられる解決策は、ユーザーと Oracle データベースの間のファイアウォールが、接続が切断されたと判断し、接続を閉じてしまうことです。クエリを実行しようとして ORA-12571 エラーが発生したときにのみわかります。

    これは、アクティビティがなく長時間接続が開いていることが原因です。

    解決策は、SQLNET.EXPIRE_TIME をサーバー上の sqlnet.ora ファイルに追加し、一定の間隔 (10) に設定することです。これにより、接続がまだ有効であることを確認するために 10 分ごとに ping が実行されます。

    この結果、ファイアウォールはネットワーク アクティビティを認識し、接続を閉じません。

    SQLNET.EXPIRE_TIME=10
    

    ORA-12571:TNS:パケット ライターの失敗 - これまでに解決しなければならなかった最も困難な問題の 1 つ



    1. 単一のテーブルからさまざまなレベルのデータを作成するOracleSQL

    2. 別のポートのdockermysql

    3. 軽量のWordPressインストール:SQLiteでWordPressをインストールする方法

    4. Codeigniterのアクティブレコードを使用してJOINされたテーブルを更新することは可能ですか?