请用exp命令写出导出scott用户下的test01表保存为test01.dmp文件保存位置自定,并且用imp命令把保存的dmp文件导入到hr用户下 数据库实例均为test,scott用户密码为scott123 ,hr用户密码为hr123
时间: 2024-02-28 15:53:43 浏览: 197
oracle数据库scott账号的dmp备份文件
4星 · 用户满意度95%
好的,以下是命令的具体操作步骤:
1. 导出scott用户下的test01表,保存为test01.dmp文件
命令如下:
```
exp scott/scott123 tables=test01 file=test01.dmp log=exp_test01.log
```
说明:
- exp:导出命令
- scott/scott123:scott用户的用户名和密码
- tables=test01:要导出的表名为test01
- file=test01.dmp:导出的dmp文件名为test01.dmp,保存在当前目录下
- log=exp_test01.log:导出日志保存在exp_test01.log文件中
2. 把保存的dmp文件导入到hr用户下
命令如下:
```
imp hr/hr123 file=test01.dmp fromuser=scott touser=hr log=imp_test01.log
```
说明:
- imp:导入命令
- hr/hr123:hr用户的用户名和密码
- file=test01.dmp:要导入的dmp文件名为test01.dmp,需要与导出时保持一致
- fromuser=scott:从scott用户导出的dmp文件中导入数据
- touser=hr:导入到hr用户下
- log=imp_test01.log:导入日志保存在imp_test01.log文件中
注意事项:
- 导入前需要在hr用户下先创建test01表的结构
- 导入时如果遇到重复数据,可以使用ignore=y参数忽略重复数据
阅读全文