使用Xshell进行Oracle数据库数据的导出和导入

使用Xshell进行Oracle数据库数据的导出和导入

一.导出

1.通过exp进行导出,exp有三种模式:
       a.  用户模式: 导出用户所有对象以及对象中的数据;
       b.  表模式: 导出用户所有表或者指定的表;
       c.  整个数据库: 导出数据库中所有对象。

2.通过exp交互式命令行方式的使用的例子

$exp 用户名/密码@orcl
Enter array fetch buffer size: 4096 > 回车
Export file: expdat.dmp > txt.dmp  生成导出的文件名 
(1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U > 3
Export table data (yes/no): yes > 回车
Compress extents (yes/no): yes > 回车
Export done in ZHS16GBK character set and ZHS16GBK NCHAR character set
About to export specified tables via Conventional Path ...
Table(T) or Partition(T:P) to be exported: (RETURN to quit) > cmamenu  要导出的表名
. . exporting table                        CMAMENU       4336 rows exported
Table(T) or Partition(T:P) to be exported: (RETURN to quit) >要导出的表名n
Table(T) or Partition(T:P) to be exported: (RETURN to quit) > 回车
Export terminated successfully without warnings.

二.导入

1.通过imp进行导入,imp导入工具将EXP形成的二进制系统文件导入到数据库中,imp有三种模式:
       a.  用户模式: 导出用户所有对象以及对象中的数据;
       b.  表模式: 导出用户所有表或者指定的表;
       c.  整个数据库: 导出数据库中所有对象。
   只有拥有IMP_FULL_DATABASE和DBA权限的用户才能做整个数据库导入
   
   imp步骤:
   (1) create table  (2) insert data  (3) create index (4) create triggers,constraints

2.通过imp交互式命令行方式的例子

[root@centos-oracle ~]# su - oracle

Last login: Thu Jun 27 13:07:19 CST 2019 on pts/4
[oracle@centos-oracle ~]$ imp 用户名/密码@orcl

Import: Release 11.2.0.1.0 - Production on Thu Jun 27 13:11:26 2019
Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining,
Oracle Database Vault and Real Application Testing option

Import data only (yes/no): no > 回车
Import file: expdat.dmp > 导入文件.dmp

Enter insert buffer size (minimum is 8192) 30720> 回车

Export file created by EXPORT:V11.02.00 via conventional path
import done in ZHS16GBK character set and AL16UTF16 NCHAR character set
import server uses AL32UTF8 character set (possible charset conversion)
export client uses US7ASCII character set (possible charset conversion)
List contents of import file only (yes/no): no > 回车
Ignore create error due to object existence (yes/no): no > 回车
Import grants (yes/no): yes > 回车
Import table data (yes/no): yes > 回车
Import entire export file (yes/no): no > 回车

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章