oracle 11g 导入dmp文件,导入失败,失败原因是:找不到路径。创建了路径之后可以导入了,但是。。

oracle11g导入dmp文件,导入失败,失败原因是:找不到路径。创建了路径之后可以导入了,但是在此路径下自动创建了很多dbf文件,而且占用内存很大,我导入的dmp文件... oracle 11g 导入dmp文件,导入失败,失败原因是:找不到路径。创建了路径之后可以导入了,但是在此路径下 自动创建了很多dbf文件,而且占用内存很大,我导入的dmp文件不是很大,这是什么原因?是导出dmp文件的方式有关吗?谢谢 展开
 我来答
wallcopper
2017-04-11 · TA获得超过3447个赞
知道大有可为答主
回答量:1986
采纳率:86%
帮助的人:1791万
展开全部
1、oracle数据库中,exp/imp是client工具程序,expdp/impdp是server工具程序,但是在client/server都可以用。
2、文件不通用
imp只适用exp导出的文件,用expdp导出的文件不适用。
impdp只适用于expdp导出的文件,用exp导出的文件不适用。
expdp/impdb使用时可暂时不指定user/pw@instance,根据提示再输入:
expdp schemas=scott dumpfile=expdp.dmp DIRECTORY=dpdata1
3、将dmp文件复制到data_pump_dir设定的路径,按用户还原(提前创建好所需的tablespace和user):
impdp emr/emr@emr SCHEMAS=emr DUMPFILE=expdp.dmp DIRECTORY=data_pump_dir;
4、Oracle11G新特性:分区表分区默认segment大小64k变为8M
在oracle11.2创建分区表,每个分区默认大小为8M,是由_partition_large_extents参数控制,可以算是11.2.0.2开始的一个新特性,为了减少extent数量,提高分区表性能,而设置的一个参数,默认为true,即分区表的每个extent为8M,和oracle10g相比,会导致同样的数据耗费更多的表空间。
为了避免类似情况,可以设置_partition_large_extents参数为false.
SQL> alter system set “_partition_large_extents”=false;
追问
现在的dmp文件是别人导出给我的,我需要导入到我本地数据库,请问必须让它在指定路径下创建dbf文件吗?这些文件又有什么用??谢谢
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式