当前位置:数据库 > Oracle >>

有EXP导出的dmp和log文件,现在要在一台新机上重建数据库,请问要怎么做?oracle完全不懂,要有具体步骤

追问:不好意思,回复晚了, 请问第二、三步是什么意思,能讲具体一点吗,环境是XP系统,Oracle 8i 命令行中执行提示 'imp' 不是内部或外部命令,也不是可运行的程序或批处理文件。成功创建用户,也赋予了权限,oracle 8i中没有imp命令,只有imp80,不过用imp80执行导入还是出错:(操作系统是2003) 已连接到:Oracle8 Release 8.0.5.0.0 - Production PL/SQL Release 8.0.5.0.0 - Production IMP-00010: 不是有效的导出文件,标题检验失败 IMP-00021: 操作系统错误 - 错误代码(十进制2,十六进制0x2) IMP-00000: 未成功终止导入
答案:1、把dmp文件拷到新机的目录A下;
2、新机切换到oracle用户:su - oracle
3、sqlplus建立导入用户:create user identified by password; 
4、赋予dba权限:grant dba to user;
5、导入:命令行执行(不是sqlplus):
      imp user/password  file=A/xxx.dmp log=A/xxx.log ignore=Y

上一个:oracle数据库如何查询一张表中BLOB字段中的内容
下一个:oracle数据库中多条件查询语句怎么写?

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,