无法使用搜索找到我的问题的解决方案,所以我创建了这个主题。
使用数据库库和 cx_Oracle 模块连接到 Oracle 数据库时遇到问题。
在 python 中import cx_Oracle
效果很好(不返回错误),但是当我尝试连接到 RobotFramework 上的数据库时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 等连接到数据库)
有谁知道我该如何解决我的问题?
真诚的,克里斯蒂安斯