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服务器上面 ......
请问这个缓冲池是怎么回事啊?可以连接缓冲池利用其中的数据吧?怎么用?
这个是oracle自动做的,一般应用程序是操作不了的。
不能直接连接吗?
引用
不能直接连接吗?
不能
那缓冲池里的数据也不能查询 ......
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?
内存多大? 重新下个数据库安装试试..
引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......
在执行包的时候引用oracle spatial空间函数出错,出错情况如下
Errors in file
/user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902:
error in executing ODCIIndexStart() routine ORA-0 ......
假设table01 中有 以下资料
emp_no emp_name
------- ------------
0001 TOM
0002 JOHN
0003 MARY
常用电话
而我们要得到以下的OUTPUT (或是各种其他的output)
0001,TOM
0002,JOHN
......