日期:2014-05-17  浏览次数:20738 次

Oracle数据库dmp文件导入问题,跪求解答,一天一来查贴
公司业务里需要使用Oracle的数据库,老总给我了几份从linux系统下导出的dmp文件(注意是从linux下的oracle导出的dmp文件),总量为8个G。我的操作系统是win7的,然后oracle是11G的,我使用PL/SQL 9.0以上版本进行导入的操作。但是,当我选择dmp文件,点击导入的时候,命令窗口闪了一下就关闭了,然后数据表里什么都没有。开始我以为是用户的什么问题,我刚开始用的是scott用户,但是没有成功的导入,后来根据他的代码我创建了一个用户赋予了dba权限然后导入后来就报出了oracle1999文件路径的错误。因为他导出的路径是linux系统下的路径,所以在创建表空间的时候在windows下找不到那个路径。我查了很多资料,意思就是让我创建新的表空间。可是,怎么创建啊?就是命令怎么写?例如在linux底下的路径是:/app/oracle/test.dmp;那我在windows底下该如何操作才能成功的把dmp给导入进去?sqlplus的导入命令行我的老是出错,所以暂不考虑,望高人指点我如何将linux下导出的dmp文件导入到windows底下的oracle里,跪求详细步骤!

------解决方案--------------------
cmd下

imp system/manager fromuser=你的导出用户 touser=导入的用户 file=d:\test.dmp 
然后贴出错误