导入数据库有四种方法。
1.在cmd窗口中用imp命令导入。
#username为用户名,password为密码,orcl为实例名。
imp username/password@orcl file=E:\backup20201010.DMP full=y
2.在cmd窗口中用impdp命令导入。
#username为用户名,password为密码,schemas即为用户名,要和导出数据库时用的用户名一致,不能随意修改。
impdp username/password DIRECTORY=DUMP_DIR2 DUMPFILE=backup20201010.DMP schemas=username
注意:
(1)目录DIRECTORY可以通过下面语句查询到,从查询结果中选一个目录即可。
select * from dba_directories;
(2)备份文件要放到第(1)中选中的指定的目录,例子中是DUMP_DIR2。
3.在cmd窗口中用impdp命令导入时,修改导入的用户名。
#username为数据泵导出数据库时用的用户名,password为密码,orcl为实例名,,username2为导入数据库时自己自定义的新的用户名。
impdp username/password@orcl dumpfile=backup20201010.dmp directory=DUMP_DIR remap_schema=username:username2
注意:
(1)目录DIRECTORY可以通过下面语句查询到,从查询结果中选一个目录即可。
select * from dba_directories;
(2)备份文件要放到第(1)中选中的指定的目录,例子中是DUMP_DIR。
4.在cmd窗口中用impdp命令导入时,同时修改导入的用户名和表空间
#username为数据泵导出数据库时用的用户名,password为密码,orcl为实例名,username2为导入数据库时自己自定义的新的用户名,LEARNING为数据泵导出时的表空间,LEARNING2为导入数据库时自己自定义的表空间。
impdp username/password@orcl dumpfile=backup20201010.dmp directory=DUMP_DIR remap_schema=username:username2 remap_tablespace=LEARNING:LEARNING2
注意:
(1)目录DIRECTORY可以通过下面语句查询到,从查询结果中选一个目录即可。
select * from dba_directories;
(2)备份文件要放到第(1)中选中的指定的目录,例子中是DUMP_DIR。
Windows Oracle导入数据库
最新推荐文章于 2024-05-06 17:41:48 发布