易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle expdp,impdp数据导出/恢复


1\ expdp
   1)确认dump路径:
      select * from dba_directoies;中的data_pump_dir
      可用以下方式更改:
       create or replace directory data_pump_dir as ‘/backup’
   2)用以下方式EXPDP
     expdp system/pwd@service_name schemas=(a_user,b_user) dumpfile=xxx.dmp
     logfile=xx.log;
 
 
2\ impdp
   1)确认dump文件放的路径:
     确认dump文件放在select * from dba_directoies;中的data_pump_dir路径下;
 
   2)用以下方式IMPDP
     impdp system/pwd@service_name schema=a_user dumpfile=xx.dmp logfile=xx.log
     (无需先创建用户,可直接导入)
用法详解
oracle expdp/impdp 用法详解
  Data Pump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专用 API(direct path api etc) 来以更快得多的速度加载和卸载数据。
1.Data Pump 导出 expdp
$expdp ananda/abc123 tables=CASES directory=DPDATA1
  dumpfile=expCASES_%U.dmp parallel=4 job_name=Cases_Export
include/exclude 例子:
include=table:”in(’DB’,'TS’)”
或者include=table:”like ‘%E%’”
或者include=function,package,procedure,table:”=’EMP’”
或者exclude=SEQUENCE,TABLE:”IN (’EMP’,'DEPT’)”
2.Data Pump 导入 expdp
1)从expdp中获取数据源 exp.dmp
2)复制某个数据库中的一个schema到另一个数据库中。
3) 在同一个数据库中把一个schema中所有的对象复制到另一个schema中。
例子:
1)impdp 的数据源是expdp 导出来的DMP文件
impdp ananda/abc123 directory=dpdata1 dumpfile=expCASES.dmp job_name=cases_import
2)复制某个数据库中的一个schema到另一个数据库中。
–1.newwork_link为目标数据库建立的database_link,
(用户test 需要grant exp_full_database to TEST; )
create public database link TOLINK
connect to TEST identified by oracle
using &lsq


相关文档:

[Oracle]高效的PL/SQL程序设计(二)

本系列文章导航
[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧
[Oracle]高效的PL/SQL程序设计(二)--标量子查询
[Oracle]高效的PL/SQL程序设计(三)--Package的优点
[Oracle]高效的PL/SQL程序设计(四)--批量处理
[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集
[Oracle]高效的PL/SQL程序设计(六)- ......

sqlserver移植为Oracle笔记

Oracle笔记
l         关于TRUNC函数
   SELECT
   RELATED_ID ,
      DOC_ID ,
      CAT_ID ,
      CAT_CODE ,
      RELEASE_DATE ,
&n ......

SQLServer和Oracle常用函数对比


数学函数
在oracle 中distinct关键字可以显示相同记录只显示一条
  1.绝对值
  S:select abs(-1) value
  O:select abs(-1) value from dual
  2.取整(大)
  S:select ceiling(-1.001) value
  O:select ceil(-1.001) value from dual
  3.取整(小)
  S:select floor(-1.001) value ......

连接oracle,sqlserver中数据库的示例代码

一 在Oracle中连接数据库
public class Test1 {
 public static void main(String[] args) {
  try {
   Class.forName("oracle.jdbc.driver.OracleDriver");
   Connection conn = DriverManager.getConnection(
       &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号