robotframework - 使用 databaseLibrary 连接到 Robotframework 中的 ASE sybase
问题描述
我正在尝试连接到 Sysbase,但总是出现错误
套件设置失败:
OperationalError: ('08001', u"[08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]Ce server SQL n'existe pas ou son acc\xe8s est refus\xe9. (17) (SQLDriverConnect); [08001 ] [Microsoft][ODBC SQL Server 驱动程序][DBNETLIB]ConnectionOpen (Connect())。(53)")
我的代码是:
*** Settings ***
Suite Setup Connect To Database pyodbc ${DBName} ${DBUser}
${DBPass} ${DBHost} ${DBPort}
Suite Teardown Disconnect From Database
Library Selenium2Library
Resource ../../../Keywords/Initialisation/Initialisation.robot
Library DatabaseLibrary
Library OperatingSystem
*** Variables ***
${DBHost} ""
${DBName} ""
${DBPass} ""
${DBPort} ""
${DBUser} ""
*** Test Cases ***
Récupérer CAB
${output} = Execute SQL String select "" from "" where ""= '80000204000048' ;
Log ${output}
我已经安装了 databaselibrary pip install robotframework-databaselibrary 和 pyodbc ">pip install pyodbc"
解决方案
推荐阅读
- c# - 是否可以在 c# Nunit 框架中使用 TestCaseSource 和 ValueSource 属性?
- google-cloud-dataflow - 启动 Dataflow SQL 作业时无法启动 VM 错误
- typescript - 在打字稿中创建 UTC 日期
- node.js - 在 javascript/nodejs 应用程序中使用 aws congito 的最佳方法是什么?
- reactjs - 如何根据附加音频文件的结尾确定音频文件的激活时间?
- java - Keycloak - 无法启动嵌入式服务器:WFLYEMB0022:无法在嵌入式进程上调用“start”:参数“abstractPath”不能为空
- powershell - Powershell ADUser 命令未与 AD 同步
- android - 在 Android Studio/Gradle 插件中支持 protobuf "import public"
- eclipse-plugin - IBM Liberty 开发人员工具未出现在 Eclipse 中
- c# - 如何解决带有移动对象的四叉树的内存问题?