ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Long类型的数据,利用COPY命令迁移

Long类型的数据,利用COPY命令迁移

原创 Linux操作系统 作者:赵宇 时间:2008-01-16 12:04:30 0 删除 编辑

  由于公司的Foxpro系统上线,开发的view需要备份一下,从生产库转移到自己电脑的库,

用create table as select不支持long类型数据,在SQLPLUS用copy命令

根据yangtingkun建议的一致性:

set copycommint 0

SQL> copy from baan/baan@baan_192.168.1.5 create astron_view_script. using select view_name,text from
 user_views;

数组提取/绑定大小为 15。(数组大小为 15)
将在完成时提交。(提交的副本为 0)
最大 long 大小为 80。(long 为 80)
表 ASTRON_VIEW_SCRIPT. 已创建。

148 行选自 baan@baan_192.168.1.5
   148 行已插入 ASTRON_VIEW_SCRIPT。
   148 行已提交至 ASTRON_VIEW_SCRIPT. (位于 DEFAULT HOST 连接)。

查看表,发现脚本不全,原来在sqlplus里long默认为80

SQL> set long 8192
SQL> drop table astron_view_script. cascade constraints;

表已删除。

SQL> copy from baan/baan@baan_192.168.1.5 create astron_view_script. using select view_name,text from
 user_views;

数组提取/绑定大小为 15。(数组大小为 15)
将在完成时提交。(提交的副本为 0)
最大 long 大小为 8192。(long 为 8192)
表 ASTRON_VIEW_SCRIPT. 已创建。

148 行选自 baan@baan_192.168.1.5
   148 行已插入 ASTRON_VIEW_SCRIPT。
   148 行已提交至 ASTRON_VIEW_SCRIPT. (位于 DEFAULT HOST 连接)。

至此全部copy成功

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/175005/viewspace-145678/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2007-12-25

  • 博文量
    73
  • 访问量
    894742