Oracle数据库导入导出
2015-02-26 13:38
204 查看
我们经常会在数据备份或环境移至的时候用到Oracle的导入导出
下面我们来详细看一下导入导出的步骤
1.命令行下导出dmp文件
DIRECTORY:目录,可以通过create DIRECTORY 创建,查询已有的DIRECTORY使用SQL:
2.在导入之前我们新建一个表空间和用户用以导入dmp文件
下面我们来详细看一下导入导出的步骤
1.命令行下导出dmp文件
-- 数据导出,可以带版本 expdp bp_oracle/bp_oracle@orcl DIRECTORY=dump_dir dumpfile=bp_oracle.dmp version=10.2.0.1.0bp_oracle/bp_oracle@orcl:用户名/密码@数据库实例名
DIRECTORY:目录,可以通过create DIRECTORY 创建,查询已有的DIRECTORY使用SQL:
select * from dba_directories;然后我们可以在DIRECTORY目录下找到我们导出的dmp文件
2.在导入之前我们新建一个表空间和用户用以导入dmp文件
--创建一个表空间 create tablespace blog_oracle logging datafile 'E:/app/Administrator/admin/orcl/dpdump/blog_oracle.dbf' size 100m autoextend on next 50m maxsize 200m extent management local; --创建一个用户 create user blog_oracle identified by blog_oracle default tablespace blog_oracle; --赋权限 grant connect,dba to blog_oracle;3.我们将dmp文件导入到新建的表空间下
impdp bp_oracle/bp_oracle@orcl directory=dump_dir dumpfile=bp_oracle20120209.dmp这里必须用impdp导入,否则在导入的过程会报错,因为我们导出的时候使用的expdp命令
-- 删除表空间 drop tablespace bp_oracle including CONTENTS and datafiles; -- 删除用户 ,执行该语句请小心,会级联删除该用户下所有对象。 drop user bp_oracle cascade; --修改用户密码 alter user bp_oracle identified by bp_oracle;
相关文章推荐
- Oracle数据库导出与导入及执行
- Oracle数据库导入导出
- oracle数据库导入导出
- oracle数据库dmp文件导入和导出
- 用Oracle导入导出工具实现Oracle数据库移植
- oracle数据库导入导出命令!
- oracle数据库导入导出命
- Oracle数据库exp导出、imp导入
- oracle数据库命令行导入导出
- oracle数据库导入导出命令!
- SQLServer数据导出导入到Oracle数据库
- 导入导出oracle数据库
- C# 程序导入导出oracle数据库
- linux 命令行下,oracle数据库的导入、导出命令
- oracle数据库导入导出命令!
- 自己整理的Oracle数据库操作常用备份导入导出实用命令
- Oracle数据库用dmp文件导入导出
- Oracle数据库导入导出emp文件
- oracle数据库导入导出命令!