请问下面哪种imp的方式好些

[复制链接]
查看11 | 回复8 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
一。数据与结构一起导入
二。先倒空结构(空dump),再倒数据
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
如果本来是合在一起的文件
干吗要分开?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
索引最好 不要在imp的时候做
至于表结构和表数据 分不分开,好像不是很重要,假如你对storage要求很严格的话,倒是不妨先导表结构,再数据
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
呵呵
这方面不懂的太多:
索引在imp的时候一起做进去可能出现什么问题?
数据库是先导数据再做约束吧
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
这方面可不可以将的多一点啊。谢谢了。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
这方面可不可以将的多一点啊。谢谢了。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
IMP导入,先建表,再导入数据,再加索引,约束,触发器等。
但有时,希望在导入数据之前,更改表的存贮参数,而使你的数据存放更合理。那么先建表结构,再导入数据,很有必要了。
此外,我在ORACLE7上遇到这样一个怪事,表结构与数据同时导入时,从IMP文件建表,改变了原表字段的顺序。让我的一个根据字段顺序读取表的程序出错。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
难不成你程序中也使用了select * from ....来读表?
faint
还有,在imp的时候指定destroy=y的意义:
是不是可以导入用户默认的表空间而非原来结构中的表空间?
我实在懒,没有去做测试
如果不是,那么dmp文件,怎样能比较好的imp到非原来的表空间中去
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
这样的话好像只能分开导
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行