oracle数据库导入导出指令!ITeye - 凯时娱乐

oracle数据库导入导出指令!ITeye

2019年03月25日12时29分08秒 | 作者: 浩然 | 标签: 导出,数据,导入 | 浏览: 935

Oracle数据导入导出imp/exp 功用:Oracle数据导入导出imp/exp就适当与oracle数据复原与备份。

大多状况都能够用Oracle数据导入导出完结数据的备份和复原(不会形成数据的丢掉)。
Oracle有个优点,尽管你的电脑不是效劳器,可是你装了oracle客户端,并建立了衔接
(经过Net Configuration Assistant增加正确的效劳命名,其实你能够想成是客户端与效劳器端 修了条路,然后数据就能够被拉过来了)
这样你能够把数据导出到本地,尽管或许效劳器离你很远。
你相同能够把dmp文件从本地导入到远处的数据库效劳器中。
运用这个功用你能够构建俩个相同的数据库,一个用来测验,一个用来正式运用。

履行环境:能够在SQLPLUS.EXE或许DOS(指令行)中履行,
DOS中能够履行时由于 在oracle 8i 中  装置目录\$ ora10g\BIN被设置为大局途径,
该目录下有EXP.EXE与IMP.EXE文件被用来履行导入导出。
oracle用java编写,我想SQLPLUS.EXE、EXP.EXE、IMP.EXE这俩个文件是被包装后的类文件。
SQLPLUS.EXE调用EXP.EXE、IMP.EXE他们所包裹的类,完结导入导出功用。

下面介绍的是导入导出的实例,向导入导出看实例基本上就能够完结,由于导入导出很简单。
数据导出:
1 将数据库TEST完全导出,用户名system 暗码manager 导出到D:\daochu.dmp中
  exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
  exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表table1 、table2导出
  exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
  exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like  00%\"
 
  上面是常用的导出,关于紧缩我不太介意,用winzip把dmp文件能够很好的紧缩。
  不过在上面指令后边 加上 compress=y  就能够了
数据的导入
1 将D:\daochu.dmp 中的数据导入 TEST数据库中。
  imp system/manager@TEST  file=d:\daochu.dmp
  上面或许有点问题,由于有的表现已存在,然后它就报错,对该表就不进行导入。
  在后边加上 ignore=y 就能够了。
2 将d:\daochu.dmp中的表table1 导入
imp system/manager@TEST  file=d:\daochu.dmp  tables=(table1)

基本上上面的导入导出够用了。不少状况我是将表完全删去,然后导入。

留意:
你要有满足的权限,权限不行它会提示你。
数据库时能够连上的。能够用tnsping TEST 来取得数据库TEST能否连上。

数据导出:
exp hkb/hkb@boss_14 full=y file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbfull.log;
导出留意事项:导出的是当时用户的的数据,当时用户如果有DBA的权限,则导出一切数据!
同名用户之间的数据导入:
imp hkb/hkb@xe  file=c:\orabackup\hkbfull.dmp log=c:\orabackup\hkbimp.log full=y
不同名之间的数据导入:
imp system/test@xe fromuser=hkb touser=hkb_new file=c:\orabackup\hkbfull.dmp
log=c:\orabackup\hkbimp.log;
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表凯时娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2
  • 3
  • 4

    PostgresSQLITeye

    运用,一个,索引
  • 5
  • 6

    Oracle 数据库用户办理ITeye

    用户,权限,数据库
  • 7
  • 8

    mysql的字符串函数ITeye

    字符串,函数,字符
  • 9
  • 10

    pro*c 动态sql二ITeye

    数据,过错,成功