win7 64 位下使用分布式事物报错

问题描述

各位大侠大家好。我现在遇到一个问题。。我是WIN764位的系统,使用TransactionScope时候报试图加载格式不正确的程序。(异常来自HRESULT:0x8007000B)错误。。备注:我电脑装了一个ORACLE64位的服务端,一个ORACLE32位的客户端,,这样做事因为PLSQL支持64位,所以才装了个32位的客户端。。我在虚拟机只装了一个ORACLE服务的电脑上试没有问题。。并且我编辑死或坏选的是X86,肯定就是32位的客户端问题导致,,请大家给点建议。。stringstr="DataSource=ORCL1;UserID=PROTREK;Password=PROTREK;Unicode=True";using(TransactionScopescope=newTransactionScope()){System.Data.OracleClient.OracleConnectionconnection=newSystem.Data.OracleClient.OracleConnection(str);connection.Open();scope.Complete();}其中connection.Open()报错

解决方案

解决方案二:
using(System.Data.OracleClient.OracleConnectionconnection=newSystem.Data.OracleClient.OracleConnection(str);)这个在前面吧
解决方案三:
是否没有配置MSDTC,用事务在局域网中访问数据库服务器需要配置。如果数据库在本机,则不需要配置。

时间: 2024-09-20 21:26:21

win7 64 位下使用分布式事物报错的相关文章

win7 64位下 excel 连接odbc 数据源报错,32位下可以正常

问题描述 win7 64位下 excel 连接odbc 数据源报错,32位下可以正常 odbc数据源32位 excel 32位 配置的odbc数据源如图所示 在excel中 连接到odbc数据源 这种错误怎么解决 解决方案 你选错驱动了,这是Oracle的驱动,不是Access的. 解决方案二: WIN7 64位 ODBC连接Oracle 32位报错问题

32位-win7 64位下安装PL/SQL Developement扔无法使用

问题描述 win7 64位下安装PL/SQL Developement扔无法使用 首先,我从命令台那是可以登入Oracle的,说明了我的数据库安装是没问题的.然后,我按照网上说的,1下了Oracle32位的客户端,并且解压在了Oracle的安装目录的product同级目录下,也把安装目录下的NETWORKADMIN拷贝到了解压的客户端文件中,2.还在PL/SQL Developement的设置中设置了相应的Oracle Home和OCI library路径配置,3也在我的电脑的环境变量中设置了相

Win7 64位下的CHM

  最近下了几个沪江资料,都是chm格式的,但是在win7 64位下,都显示不了里面的音频和视频flash之类的控件,虽然可以通过源文件的方式打开视频文件,但是很麻烦. 网上似乎碰到的人也不是很多,基本就找到几个相关帖子.主要问题还是chm的打开的程序的问题,借用baidu chm解释如下 CHM是英语"Compiled Help Manual"的简写,即"已编译的帮助文件".CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存

在win7 64位下出现异常:未将对象引用设置到对象的实例

  您好,win7的确有这个问题,已经反馈给作者,其实很多.net写的应用会出现这样的错误,然后无视它的话,能继续用就好了,这个似乎不行. 电脑模拟乐器软件1.20 绿色版"在win7 64位下出现异常:未将对象引用设置到对象的实例.具体情况如下:‍ ************** 异常文本 ************** ************** 已加载的程序集 ************** mscorlib 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5477 (W

Win7 64位下原有oracle11g再安装oracle10g冲突吗

问题描述 Win7 64位下原有oracle11g再安装oracle10g冲突吗 Win7 64位下原有oracle11g再安装oracle10g冲突吗

php-imagick 安装扩展再win7 64位下不知如何安装

问题描述 imagick 安装扩展再win7 64位下不知如何安装 我现在的php 版本是 5.4 然后再网上知道想对应的 imagick dll phpinfo()始终看不到 搞了 一天了 求帮助啊 解决方案 http://www.myexception.cn/php/849722.html 解决方案二: 64位Win7安装oracle用U盘安装64位win7win7 64位下安装 cgal----------------------

vc++-win7 64位下建立MFC工程不行

问题描述 win7 64位下建立MFC工程不行 每次建立MFC工程总是提示"fatal error RC1015:cannot open include file 'afxeres.h'."这样的提示. 解决方案 用VS2010创建,用VC6的话你安装的可能是精简版,缺少MFC的库

Win7 64位下PowerDesigner连接64位Oracle11g数据库

原文:Win7 64位下PowerDesigner连接64位Oracle11g数据库 操作系统:WIN7 64旗舰版 Oracle版本:64位11g PowerDesigner版本:15.1 问题描述:因为PowerDesigner是32的程序,连接数据库会默认开启32位的ODBC,因此无法使用Oracle11g的驱动程序 解决方法:下载安装Oracle11g客户端win32_11gR2_client.zip => 选择客户端的提供程序连接Oracle 详细步骤: 1.下载Oracle11g客户

centos6.5 64位,安装gearman-mysql-udf,报错!

问题描述 centos6.5 64位,安装gearman-mysql-udf,报错! 登入MySQL运行语句注册UDF函数: CREATE FUNCTION gman_do_background RETURNS STRING SONAME 'libgearman_mysql_udf.so'; 这时报错: ERROR 1126 (HY000): Can't open shared library 'libgearman_mysql_udf.so' (errno: 11 libgearman.so.