SQL1159 Initialization error with DB2 .NET Data Provider, reason code 2;

问题描述

问题描述:开发环境:visualstudio2010数据库:IBMdb29.7forwindows程序信息:C#、.NetFramework4.0、winform、IBM.Data.DB2.dll64位版本(开发所用计算机也是64位的)reasoncode2错误信息:SQL1159InitializationerrorwithDB2.NETDataProvider,reasoncode2,tokensE:RZGLRollerApplicationbindb2app64.dll,,ProcessOwner:WIN-HD458ARJT9FAdministratorusing(DB2Connectionconn=newDB2Connection(strConn)){DB2Commandcmd=newDB2Command(sqlCommand,conn);conn.Open();----此处报错

解决方案

解决方案二:
网上有的解决方法:reasoncode2错误:拷贝IBM.Data.DB2.dll,db2app.dll这两个个文件到bin目录,如果安装了DB2DataProvidefor.NET,这两个dll应该都放到全局程序集中,上面的错误是db2app.dll这个dll没有进去,导致找不到这个dll。我试过了不行~

时间: 2024-08-01 15:56:50

SQL1159 Initialization error with DB2 .NET Data Provider, reason code 2;的相关文章

SQL1159 Initialization error with DB2 .NET Data Provider, reason code 2;reason code 10

   解决方案: IIS7-> 应用程序池->你使用的程序池->高级设置->进程模型->标识-> 改"ApplicationPoolIdentity" 为"LoalSystem"  以下资料也许对你有用.   转自http://www.cnblogs.com/millen/archive/2011/12/22/2297229.html 昨天遇到 reason code 2这个错误,找了很久,网上说权限问题,按照处理办法解决后仍然不

PHP开发框架Yii Framework教程(28) Data Provider简介

这开始介绍Zii组件之前,先简要介绍一下Yii支持的数据源接口 IDataProvider,IDataProvider主要功能是为UI组件如 GridView,ListView等提供数据源,同时也支持数据的分页和排序.下图为Yii内置的三种数据源: CActiveDataProvider  基于Active Record的数据源 CArraryDataProvider 基于数组的数据源 CSqlDataProvider      基于SQL查询的数据源 开发框架Yii Framework教程(2

vs2012 Data Provider,可能没有安装。

问题描述 vs2012 Data Provider,可能没有安装. 在用vs2012做MVC例子的时候,报出"找不到请求的 .Net Framework Data Provider.可能没有安装."的错误. 在网上查了下,说vs2012是不带sqllite的Data Provider,自己去下了一个SqlLite的安装包安装后,还是没有解决问题. 这个怎么搞... 解决方案 参考:http://www.cnblogs.com/lxzhangying/p/3227110.html 解决方

数据库连接- 错误源:.Net SqlClient Data Provider 错误信息:对象名“***”无效 请问怎么解决呢

问题描述 错误源:.Net SqlClient Data Provider 错误信息:对象名"***"无效 请问怎么解决呢 错误源:.Net SqlClient Data Provider 错误信息:对象名"***"无效 请问怎么解决呢 应该是已经连接了数据库,但是出现表的无效,初学,望高手予以解答 SqlConnection conn = new SqlConnection(@"server = .sqlexpress; integrated secur

vs2010-关于.NET 的问题找不到请求的 .Net Framework Data Provider。

问题描述 关于.NET 的问题找不到请求的 .Net Framework Data Provider. 我的数据库是SQLITE,用VS2010运行,运行时找不到请求的 .Net Framework Data Provider.可能没有安装. 这要怎门处理 解决方案 参考下这篇博客:http://www.cnblogs.com/TivonStone/archive/2013/01/05/2846831.html 解决方案二: http://m.blog.sina.com.cn/s/blog_69

Oracle Data Provider for .NET 的使用经验

原文:Oracle Data Provider for .NET 的使用经验Oracle Data Provider for .NET 是Oracle提供的基于Ado.net接口的一个开发包.    开发者可以通过它,简单的实现在.net中访问oracle数据库.     因为在开发中一直使用该开发包,所以想基于此谈谈使用该开发包的一些经验.               (基于版本:Oracle Data Provider for .NET Release 10.2       关于与Micro

Error: String or binary data would be truncated. The statement has been terminated

Error: String or binary data would be truncated. The statement has been terminated 数据库出错原因: 表字段创建的太短,插入的数据太长导致的错误.

自己保留:data provider

  <system.data>    <DbProviderFactories >      <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClie

An error was encountered while running(Domain=LaunchSerivcesError, Code=0)

今天突然遇到这样一个错误,编译可以通过,但是运行就会弹出这个错误提示: An error was encountered while running(Domain=LaunchSerivcesError, Code=0) 解决办法就是重置模拟器. 点击模拟器菜单中的Reset Contents and Settings,完成后,再运行就OK了!