日期:2014-05-17  浏览次数:20705 次

透明网关访问SqlServer语句问题
各位高手请指教,我用透明网关的技术实现了Oracle访问SqlServer 2000的数据功能(windows server2003环境),用select *frome tablename@databaselink;和select "studentid"frome tablename@databaselink可以查询出数据,但是如果我用附带where条件的则显示我sql语句错误,我应该怎么写呢,请各位大侠指教,另外我能通过透明网关实现从Oracle修改和删除SqlServer功能吗,望各位大侠指点,thanks

------解决方案--------------------
直接加在后面就行了啊?还是。。。
select * from tablename@databaselink where 。。。。;

透明网关实现从Oracle修改和删除SqlServer,这要看你是否有修改和删除的权限了
跟正常的操作一样,只是表来源dblink,没什么
------解决方案--------------------
探讨
O(∩_∩)O~,问题解决了,不知道怎么弄的今天开电脑运行,就一切都OK了,大家能帮忙给个解释吗,另外我老感到我的透明网关河Oracle不怎么稳定,各位大侠请指教一下是否是我版本的问题呢?
还有一个问题通过透明网关现在我只能用sqlplus访问,Oracle是否支持类似于SqlServer2000企业管理器的软件呢