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

実行可能パスにスペースが含まれていない限り、Oracleと通信するとアプリケーションがクラッシュする

    これが私がすることです。まず、トリプル-あなたが見ていると思う行動が見られていることを確認します。 System.IO.Pathを使用してパスを連結しないことで、これが逆に発生していることがわかりますが、現在のようには見えません。ファイルのアクセス許可が意味をなすかどうかをトリプルチェックします。

    次に、Filemon をダウンロードします。 MSから、プログラムがこれらの問題のある場所に到達したときにファイルシステムで何が起こっているかを監視します。特定のファイルアクティビティを除外して(たとえば、アンチウイルスファイルアクティビティを削除する)、これを実行している間、すべてが少しきれいに見えるようにすることができます。プログラムの成功ケースとエラーケースの両方について、FileMonを使用してファイルアクセスエラーを探します。これは、どのファイルがアクセスされ、問題を引き起こしているのかを示しているはずです。たとえば、FILE_NOT_FOUNDが表示された場合 意味のないファイル名へのアクセス中にエラーが発生した場合、あなたまたはベンダーが何か間違ったことをしていると確信でき、問題につながる可能性があります...



    1. 1時間あたりのカウントを取得し、ない場合はゼロを取得するクエリ

    2. ModuleNotFoundError:「mysql」という名前のモジュールがありません

    3. クエリを1つのレコードに制限すると、パフォーマンスが向上しますか

    4. パラメータ番号が無効です。重複更新のPDOが失敗します