oracle分布式处理时报“ORA-02041: 客户数据库未开始一个事务处理”解决办法 - z
2008-11-14 17:20
691 查看
做了一个程序,使用客户已有的数据库,使用OracleClient在连接时正常,在对数据库内的表进行操作时,提示Ora-02041错误.包括所有的查询操作,一时找不到原因,郁闷之极。昨天在对连接字符串时行研究时发现,其中有一项Omit Oracle Connection Name,是连接低版本(低于9i)时用的,开发工具内的说明是:
如果为True,则省略通过Oracle OCI设置连接名称属性的调用。如果为False(默认值),将设置连接名称属性。在分布式事务登记时需要该属性。如果使用9i之前的数据库,此连接字符串选项应设置为True,因为较早版本不支持使用OCI连接名称属性。
程序内的连接字符串为连接9i时的字符串:Data Source=server;Persist Security Info=True;User ID=user;Unicode=True,而客户所使用的数据库为8,因此就会出现错误信息了,只能怪自己没有仔细注意这些东西,浪费了这么长的时间。
修改后的连接串为:Data Source=server;Persist Security Info=True;User ID=user;Unicode=True;Omit Oracle Connection Name=True,呵呵,问题解决
文章来源:/article/6341049.html
感谢原作者为我解决了一个很急的问题
如果为True,则省略通过Oracle OCI设置连接名称属性的调用。如果为False(默认值),将设置连接名称属性。在分布式事务登记时需要该属性。如果使用9i之前的数据库,此连接字符串选项应设置为True,因为较早版本不支持使用OCI连接名称属性。
程序内的连接字符串为连接9i时的字符串:Data Source=server;Persist Security Info=True;User ID=user;Unicode=True,而客户所使用的数据库为8,因此就会出现错误信息了,只能怪自己没有仔细注意这些东西,浪费了这么长的时间。
修改后的连接串为:Data Source=server;Persist Security Info=True;User ID=user;Unicode=True;Omit Oracle Connection Name=True,呵呵,问题解决
文章来源:/article/6341049.html
感谢原作者为我解决了一个很急的问题
相关文章推荐
- C#.NET执行Oracle DBLink关于“ORA-02041: 客户数据库未开始一个事务处理”
- ORA-02041: 客户数据库未开始一个事务处理 .NET 连接低版本ORACLE时需要注意的问题
- 关于“ORA-02041: 客户数据库未开始一个事务处理”
- 最近碰到一个oracle“分布式事务处理已经开始”的问题
- 关于“ORA-02049: 超时: 分布式事务处理等待锁”的原因和解决办法
- [DB] From Leng,Oracle 数据库报ora-653 ora-01654错误解决办法
- oracle创建数据库提示ORA-00704,ORA-1092错误的解决办法
- 使用sqlplus连接数据库时报"ORA-12154:TNS:could not resolve the connect identifier specified"解决办法
- Oracle 10G数据库中"ORA-12541: TNS:no listener"报错解决办法
- oracle 11gR2数据库,1521端口未开启和sid问题,导致报错,错误代码:ora:12505,解决办法,
- 【ORA-02049】超时分布式事务处理等待锁 解决方法
- 超时分布式事务处理等待锁 解决办法
- oracle非法关机数据库无法启动ORA-00600: [kcratr1_lostwrt],解决办法
- ORA-02049: 超时: 分布式事务处理等待锁的解决方法
- ORA-04063和ORA-06508两个Oracle程序错误的一个解决办法
- myeclipse中建立oracle数据库连接时出现ora-12705错误的解决办法
- Oracle 提示修改密码 ORA-28002和ORA-28221数据库用户修改密码报错解决办法
- 【ORA-02049】超时分布式事务处理等待锁 解决方法
- 一台机器安装了多个Oracle版本时,PLSQL Developer连接数据库时,“ORA-12154 TNS无法解析指定的连接标识符”的解决办法
- Oracle 10G数据库中"ORA-12541: TNS:no listener"报错解决办法