当前位置: 首页 > 知识库问答 >
问题:

DB2 with.NET viual studio 2017错误出错误[08001][IBM]SQL30081N

葛修筠
2023-03-14

ibm.data.db.provider版本11.1.3030.4

ibm.data.db2 10.0.5.5版

在此之后,我将在.NET中使用以下简单代码

DB2Connection obj = new DB2Connection();
        DB2Connection connect = new DB2Connection(connectionstr);

        connect.Open();

共有1个答案

丁鸿信
2023-03-14

如果您的目标数据酶位于DB2-for-z/OS或Db2 fori-Series上,那么您可以使用Db2-connect网关,这与授权+配置适合z/OS或适合i-Series的Db2-client不同。Db2-connect内置了这样的东西。它假装是目标Db2-server并路由所有请求和响应,这样应用程序或工作站就不需要

DBA或管理人员应该已经设置了Db2-connect网关,并提供了所有目标数据库的详细信息。您的代码应该连接到网关上的数据库(如果网关配置正确,它将自动转发到目标Db2服务器)。

对于CLI/ODBC/DSN连接,您需要将Db2-connect服务器编目为一个节点,然后将该节点上的数据库编目。有关catalog tcpip节点catalog database命令的详细信息,请参阅联机Db2知识中心。只有在代码引用DSN时才需要编目。因此,如果您的代码有一个包含所有细节的完整连接字符串,那么您就不需要编目了。但是目录操作对于在命令行处理数据库非常有用,这通常有助于确定基本的问题。

这不是编程问题。这是一个配置问题。连接字符串必须引用网关主机名/IP地址、网关上指向实际目标的数据库名、网关使用的端口号。

有关所有这些细节,请咨询您的现场支持人员,因为stackoverflow不能告诉您这些站点特定的细节。

研究有关Db2-connect网关的IBM文档(对于您使用的任何Db2-connect版本),这里有一个链接。

 类似资料:
  • 问题内容: 尝试从MQMessage对象使用MQHeaderIterator提取MQHeaders时,出现以下错误。我正在使用下面的代码行,并获得以下异常。在类路径中的jar下面也添加了它,但仍然显示错误。 使用的库: 码: 其引发的异常如下。 请提出此错误的可能原因,主要是缺少某些jar文件时发生ClassNot Found错误。我在这里想念什么吗? 问题答案: 简短的答案,将类路径指向原始IB

  • 我是新的Hibernate。我正在尝试运行我的第一个Hibernate示例。 我在本地系统中安装了db2 10.5服务器。 我的Hibernate配置文件: 我的示例数据库已启动并能够运行查询。当我尝试运行我的示例Hibernate程序时,它会引发以下异常。 我的Hibernate属性是正确的。我可以从我的网络空间管理控制台测试连接。 当我目瞪口呆时,连接被拒绝了:连接。ERRORCODE=-44

  • 我试图使用javamail示例包中的ShowMsg.java读取gmail消息,但在运行时不断出现此错误。虽然程序编译得很好。 以下是错误消息: 我运行的命令是,编译它的命令是。javax.mail.jar包含在lib文件夹中 这是一些更短的替代代码,并得到相同的错误:

  • 我一直在IBM论坛/文档、Google和StackOverflow中搜索有关此错误的主题,但无法找到解决方案。 安装DB2是为了测试和教育目的,因为我是一名学生,我必须编写一本关于该DB用法的手册。通过Data Studio安装DB2和图形管理。 以根用户身份安装了DB2和Data Studio。 我可以在终端中执行如下命令: 此外,我还可以在db2命令行处理器中执行如下命令:我可以创建数据库:还

  • 我遵循了本教程: 1.节点安装-node-v8.9.0-x86 2. ran命令 谢谢你,

  • 我编译并使用mod for MC 1.7。10在想法上没有问题。将我的mod放入项目后,AltLauncher中的“暗物质”会显示错误 在块类中,我写这个构造函数 我认为这门课是