oracle10g透明网关for SqlServer 分布式事务
一台SqlServer服务器 winxp
一台oracle服务器 windows 2003
想在oracle服务器利用透明网关连接到SqlServer。
配置透明网关的参数文件initXXXXX.ora的时候,
1、设置 HS_FDS_TRANSACTION_MODEL = TWO_PHASE_COMMIT
SQL>select * from tt@msql;
执行select语句时报错:ora-28500 ora-02063
(如果oracle和SqlServer同在一台机器上,一切正常!!!)
2、将HS_FDS_TRANSACTION_MODEL = TWO_PHASE_COMMIT这句注释掉
一切正常!!!
看了很多文档,还是没能解决这个问题。望各位大侠帮忙!!
问题解决了,果然是事务管理器方面的问题。
原来我的windows 2003上没有打SP2的补丁,
打上补丁,配置一下MSDTC就可以了。
打补丁之前无论怎么配置MSDTC也不行。
谢谢 inthirties、crazylaa
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
然後按回車鍵 說明: user/password@dbname 分別表示用戶名,密碼和服務名 f ......
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......
查了一天的blob,还是没理解到,我想在VC下存取二进制的文件,使用的是oo4o,照着帮助文档上面的写了写入数据库的代码,还是没写对,错误提示是this operation is not permitted on a empty LOB,这是什么意思啊?照 ......
假设table01 中有 以下资料
emp_no emp_name
------- ------------
0001 TOM
0002 JOHN
0003 MARY
常用电话
而我们要得到以下的OUTPUT (或是各种其他的output)
0001,TOM
0002,JOHN
......