尝试使用db2dsdriver.cfg文件将HammerDB连接到DB2时发生SQL0206N错误
我试图使用运行在Windows远程主机上的HammerDBV3.1为DB210.5LUW生成一些数据。无法在具有DB2的同一主机上运行HammerDB。 根据需要,我需要为ODBC和CLI设置IBM数据服务器驱动程序 我所做的:尝试使用db2dsdriver.cfg文件将HammerDB连接到DB2时发生SQL0206N错误,db2,db2-luw,hammerdb,Db2,Db2 Luw,Hammerdb,我试图使用运行在Windows远程主机上的HammerDBV3.1为DB210.5LUW生成一些数据。无法在具有DB2的同一主机上运行HammerDB。 根据需要,我需要为ODBC和CLI设置IBM数据服务器驱动程序 我所做的: 如前所述,在HammerDB主机v10.5fp10\u ntx64\u odbc\u cli.zip上下载并设置驱动程序 配置db2dsdriver.cfg文件 之所以发生此错误,是因为db2dsdriver.cfg在Db2客户机节点上有多余的DSN信息 要进行恢复,您
之所以发生此错误,是因为db2dsdriver.cfg在Db2客户机节点上有多余的DSN信息 要进行恢复,您可以重命名并重新创建db2dsdriver.cfg/db2cli.ini文件,也可以编辑db2dsdriver.cfg文件并删除DSN/数据库中出现的以下节(作为预防措施,请备份):
我通常放弃默认的db2dsdriver.cfg/db2cli.ini,并使用脚本填充它们。这可以通过使用命令行工具“db2cli”实现,该工具具有多种命令行参数,可以让您为DSN和数据库编写cfg文件节。文档。发生此错误是因为db2dsdriver.cfg在Db2客户机节点上有多余的DSN信息 要进行恢复,您可以重命名并重新创建db2dsdriver.cfg/db2cli.ini文件,也可以编辑db2dsdriver.cfg文件并删除DSN/数据库中出现的以下节(作为预防措施,请备份):
我通常放弃默认的db2dsdriver.cfg/db2cli.ini,并使用脚本填充它们。这可以通过使用命令行工具“db2cli”实现,该工具具有多种命令行参数,可以让您为DSN和数据库编写cfg文件节。文档。是否在您的
db2dsdriver.cfg
中的任何位置提到了GLOBAL\u VAR1
?无法重现您的症状,对我来说正常。建议您删除db2dsdriver.cfg和db2cli.ini(或重命名它们),并使用命令行创建新版本,如db2cli writecfg add-dsn…
@Paul Vernon,是的,它存在于您的db2dsdriver.cfg
中提到的db2dsdriver.cfg中的db2dsdriver.cfg中的db2dsdriver.cfg中。无法重现您的症状,对我来说可以。建议您删除db2dsdriver.cfg和db2cli.ini(或重命名它们),并使用命令行创建新版本,如db2cli writecfg add-dsn…
@Paul Vernon,是的,它出现在db2dsdriver.cfg中感谢大家的帮助!谢谢大家的帮助!
<configuration>
<dsncollection>
<dsn alias="TPCC" name="<my database name>" host="<my host name>" port="50000"/>
<!-- Long aliases are supported -->
<dsn alias="longaliasname2" name="name2" host="server2.net1.com" port="55551">
<parameter name="Authentication" value="SERVER_ENCRYPT"/>
</dsn>
</dsncollection>
<databases>
<database name="<my database name>" host="<my host name>" port="50000">
<parameter name="CurrentSchema" value="OWNER1"/>
.......
Error in Virtual User 1: [IBM][CLI Driver][DB2/LINUXX8664] SQL0206N "GLOBAL_VAR1" is not valid in the context where it is used. SQLSTATE=42703```
<sessionglobalvariables>
<parameter name="global_var1" value="abc"/>
</sessionglobalvariables>