oracle学习91-Oracle导出导入表(.sql、.dmp文件)两种方法

简介: oracle学习91-Oracle导出导入表(.sql、.dmp文件)两种方法

提示:在导入sql和dmp文件之前,先建立用户,指明表空间。其中要注意用户名和表空间最好跟sql文件中的一样。  

      方法一:.sql文件的导出与导入

      导出步骤

   使用PL/SQL Developer登录你需要备份的数据库;

   选择工具->导出用户对象;

   在对象列表中选择需要备份的对象,再选择一个sql类型的输出文件,点击【导出】,这只是导出数据结构;

   选择工具->导出表;

     5. 在列表中选择需要导出数据的表,再选择【SQL插入】,选择一个sql类型的文件,点击【导出】,这一步是把数据导出数据库。

     6. 这样就得到两个sql,分别是备份数据结构和备份数据的。

        导入步骤

        在plsql工具里点击File-new-command window 将两个.sql文件语句分别粘贴进去执行两次

      方法二:.dmp文件的导出与导入

     

       1. 导出表结构:

expdp system/admincss@WSYDBSPT directory=DATA_PUMP_DIR schemas=hx_xt dumpfile=WSYDBS.dmp

       注:system/admincss@WSYDBSPT管理员用户名密码、数据库服务名 ,directory=DATA_PUMP_DIR(通过select * from dba_directories查询),        schemas=hx_xt从该用户名下导出表结构数据

       2. 导入表结构

1) Impdp system/admincss@WSYDBSPT directory=DATA_PUMP_DIR  schemas=hx_xt  dumpfile=WSYDBS.dmp
        2) Impdp system/admincss@xxbspt directory=DATA_PUMP_DIR  dumpfile=xxbspt20180129.dmp  full=y(全导
        )
相关文章
|
4天前
|
存储 Oracle NoSQL
Oracle 表空间、数据文件、schema的关系
Oracle 表空间、数据文件、schema的关系
16 2
|
25天前
|
SQL Oracle 关系型数据库
整合Mybatis-Plus高级,Oracle 主键Sequence,Sql 注入器实现自定义全局操作
整合Mybatis-Plus高级,Oracle 主键Sequence,Sql 注入器实现自定义全局操作
74 0
|
23天前
|
算法 关系型数据库 MySQL
浅谈postgre-sql uuid生成方法的细节
浅谈postgre-sql uuid生成方法的细节
11 0
|
26天前
|
SQL 数据挖掘 数据库
SQL数据分析实战:从导入到高级查询的完整指南
SQL数据分析实战:从导入到高级查询的完整指南
29 0
|
27天前
|
SQL Oracle 关系型数据库
SQL 的 with as 临时中间表
SQL 的 with as 临时中间表
22 1
|
1月前
|
SQL 数据库
SQL-修改表操作
SQL-修改表操作
|
1月前
|
SQL 存储 关系型数据库
SQL语句-表操作
SQL语句-表操作
|
1月前
|
SQL 存储 Oracle
oracle如何定期备份数据库sql文件
【1月更文挑战第7天】oracle如何定期备份数据库sql文件
48 8
|
1月前
|
SQL Java 数据库连接
这个问题是由于Flink在执行SQL语句时,无法找到合适的表工厂来处理JOIN操作。
【1月更文挑战第17天】【1月更文挑战第85篇】这个问题是由于Flink在执行SQL语句时,无法找到合适的表工厂来处理JOIN操作。
19 8
|
1月前
|
SQL Oracle 关系型数据库
Oracle PL/SQL基础知识及应用案例
Oracle PL/SQL基础知识及应用案例
18 0

推荐镜像

更多