0

定期的にpyodbcを使用してOracleデータベースへの接続を作成すると、インタープリターが強制終了されます。

import pyodbc
connectString = 'Driver={Microdsoft ODBC for Oracle};Server=<host>:<port>/<db>.<host>;uid=<username>;pwd=<password>'
cnxn = pyodbc.connect(connectString)

1/5の時間で、Pythonプロンプト(>>>)からdosプロンプト(C:)にドロップします。

なぜこれが起こるのか、またはそれを修正する方法についてのアイデアはありますか?

4

1 に答える 1

1

この問題の正確な原因を特定できませんでした。調査によると、Python 2.7.1、PyODBC、および Win 2003 サーバーに問題があるのではないかと考えられています。

この問題を解決するために、パーミッション チェックを実行する jar ファイルを作成し、Python スクリプトでそのファイルを呼び出して結果を返すようにしました。

于 2011-05-31T17:29:12.213 に答える