通过透明网关取text类型问题

whn1981 2007-03-21 05:26:09
现通过透明网关从SQL2000库往ORACLE库中导数据,
由于SQL2000库中有一表含有text类型字段,
通过如下语句查询时报错:
select "字段1","字段2","text类型字段" from zbtj@sql
错误信息:
ORA-28500:连接ORACLE到非ORACLE系统时返回此信息:[Transparent gateway for MSSQL]
ORA-02063:紧接着2 lines
若改为如下查询语句:
select "字段1","字段2" from zbtj@sql
能正常查询!说明取text类型字段有问题!望高手指教!不胜感激!
...全文
431 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
worldly_wind 2007-04-07
  • 打赏
  • 举报
回复
如果做数据库迁移,建议你用omwb,SQL Server中的text类型在oracle中应该转换为blob类型
ab5669 2007-04-07
  • 打赏
  • 举报
回复
SQL Server中的text类型数据用Oracle的CLOB类型来处理
whn1981 2007-04-02
  • 打赏
  • 举报
回复
我需要的是从SQL库往ORACLE库中动态导入!可时时导!数据会时时变化!
我是在JAVA中调用存储过程来实现,若导出为文本,不能满足实际需要!
hrui99 2007-04-02
  • 打赏
  • 举报
回复
将原来的SQL库导出为文本,然后导入。
whn1981 2007-04-02
  • 打赏
  • 举报
回复
唉!这里面的高手是越来越少了
whn1981 2007-03-29
  • 打赏
  • 举报
回复
在sql*plus里面能正常执行,
但在TOAD中为何就不行了呢?
难道是版本问题?我TOAD的版本为:7.6.0.11
beyond429 2007-03-29
  • 打赏
  • 举报
回复
你用的什么工具?
你在sql*plus里面查询看看;
whn1981 2007-03-28
  • 打赏
  • 举报
回复
那和什么有关系?楼上兄弟能不能说具体点?
playmud 2007-03-28
  • 打赏
  • 举报
回复
和网关没啥关系
whn1981 2007-03-28
  • 打赏
  • 举报
回复
sql库没权限动!也不允许动
SI 2007-03-28
  • 打赏
  • 举报
回复
在sql server中设置另外一个表,将text字段转换成varchar类型的,然后存储到这个表中,再访问,只通过主键关联这个表。
beyond429 2007-03-28
  • 打赏
  • 举报
回复
关注!!
whn1981 2007-03-28
  • 打赏
  • 举报
回复
试了好几种转换函数!
均提示:数据库sql不支持此上下文中的某某(某某指用到的函数,如:CAST、TO_CHAR等)
yuyu1980 2007-03-28
  • 打赏
  • 举报
回复
select "字段1","字段2",to_char("text类型字段") from zbtj@sql 看下行不行
whn1981 2007-03-23
  • 打赏
  • 举报
回复
怎么没人回答呢?若是分太少的话,我可以加分!
whn1981 2007-03-21
  • 打赏
  • 举报
回复
text类型字段应该可以转换成其它的类型,不知各位朋友有什么好的方法没有?

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧