検索を使用しても問題の解決策が見つからなかったため、このトピックを作成しました。
データベース ライブラリとcx_Oracleモジュールを使用して Oracle データベースに接続するときに問題が発生します。
Pythonではimport cx_Oracle
うまく動作します(エラーは返されません)が、RobotFrameworkのDBに接続しようとするとConnect To Database Using Custom Params | cx_Oracle | 'user', 'pass', 'host/db'
エラーが発生します:FAIL : InternalError: No Oracle error?
を使用してデータベースに接続しようとすると
Connect To Database | dbapiModuleName=cx_Oracle | dbName=db_name | dbUsername=user | dbPassword=pass | dbHost=host | dbPort=port
エラーが発生します:FAIL : TypeError: 'database' is an invalid keyword argument for this function
Windows7 x86、非管理者ユーザー、Oracle 11g、Python 2.7.3、cx_Oracle 5.1.2、RobotFramework 2.7.6、RIDE 1.0.1 を使用しています。他のすべては魅力のように機能します(PLSQLDeveloper、RobotFramework、Selenium2Libaryなどを使用したデータベースへの接続)
どうすれば問題を解決できますか?
敬具、クリスチャン