技术资讯
oracle数据库备份及还原方法
TIME:2013/2/3 21:04:12
首先打开oracle 10G plus控制面板
导出:
1、 找到你Oracle安装位置的bin目录下的 exp.exe
如: D:\oracletools\oracle\product\10.2.0\db_1\BIN
2、双击运行,输入你要导出的用户名和密码(密码不可见)
3、输入你导出文件存放的位置
如:d:\crm.dmp 【一定是bmp文件】
导入:
1、 创建用户 如:crm 【如果存在crm用户(里面含有数据等 先删除 drop user crm cascade)】
2、 赋权让其拥有导入的权限 grant dba to crm
3、 找到你Oracle安装位置的bin目录下的 imp.exe
4、 输入你要导入dmp文件的位置
exp user/password@databasename tables=(tablename) [此处如果不写tables是导出所有数据]
file='你要导出的位置如:d:\exp.dmp'。用exp/imp的时候要注意,高版本的sqlplus不可以导出低版本的,如10g的不可以导出9i的数据库对象。
exp myuser/mypassword@myorcl file=test.dmp
imp myuser/mypassword@myorcl file=test.dmp ignore=y