由于公司的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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/175005/viewspace-145678/