用TOAD工具连接上安装在LINUX的ORALCE导出数据库:test.dmp
我想把它导入到我WINDOW XP 机子 上的ORALCE中(同样用TOAD工具)
出错:
IMP-00003: 遇到 ORACLE 错误 1119
ORA-01119: 创建数据库文件 '/u01/app/oracle/product/11.1.0/db_1/dbs/TEST_DATA_01.DBF' 时出错
ORA-27040: 文件创建错误, 无法创建文件
提示路径不对无法创建 TABLESPACE,
搜索了一下,知道是WINDOWS下面无法创建LINUX上保存的DBF路径,可问题是,我导出的是DMP文件,不是说跨平台的吗,为什么到了WINODW下面无法导入由LINUX导出的DMP文件呢?
怎么解决?
我想把它导入到我WINDOW XP 机子 上的ORALCE中(同样用TOAD工具)
出错:
IMP-00003: 遇到 ORACLE 错误 1119
ORA-01119: 创建数据库文件 '/u01/app/oracle/product/11.1.0/db_1/dbs/TEST_DATA_01.DBF' 时出错
ORA-27040: 文件创建错误, 无法创建文件
提示路径不对无法创建 TABLESPACE,
搜索了一下,知道是WINDOWS下面无法创建LINUX上保存的DBF路径,可问题是,我导出的是DMP文件,不是说跨平台的吗,为什么到了WINODW下面无法导入由LINUX导出的DMP文件呢?
怎么解决?
CSDN不厚道
各位,问题解决立即给分,UP
1.这个目录存在吗?
u01/app/oracle/product/11.1.0/db_1/dbs2. 检查磁盘空间
ORA-01119: error in creating database file 'string'
Cause: Usually due to not having enough space on the device.
Action: none3. 检查下是否有权限.
ORA-27040: file create error, unable to create file
Cause: create system call returned an error, unable to create file
Action: verify filename, and permissions供参考...------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
但是windows上不会有类似目录,所以你要考虑数据存储位置变更,比如在源数据库上有个表空间test其数据文件是/u01/data/test.dbf,所以在导入前你需要在windows上也创建test表空间,当然数据文件的路径你可以指定另外的!
1.dmp是 2进制 文件,是可以跨平台的
你的EXP脚本是什么样的,基于用户的吗?
2.你查看下linux 下 TEST_DATA_01.DBF对应的表空间名,然后再在windows下oracle建立同名表空间尝试一下.如果是基于用户的,把这个用户的表空间在windows下再指派一下.