导入导出操作需要dba权限

导入导出操作需要dba权限

注:导入时已存在的表就会跳过!!!

分别按库、用户、表进行导出、导入操作

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
----导出
--基于库,全部导出full=y
exp 用户名/密码@ip:端口号/sid 文件保存路径.dmp full=y

--基于用户,仅导出某用户owner,当有多个用户时,可以使用半角逗号分割
exp 用户名/密码@ip:端口号/sid 文件保存路径.dmp   owner=用户名

--基于表,仅导出某些表tables,当要导出多张表时,可以使用半角逗号分割
exp 用户名/密码@ip:端口号/sid 文件保存路径.dmp   tables=表1表2。。。



----导入
--注:备份文件可能是基于全库、用户、表进行导出的备份,导入时只有备份文件有的都可以导入操作!!!
--基于库,全部导出full=y
imp 用户名/密码@ip:端口号/sid 文件保存路径.dmp full=y


--基于用户,加fromuser
imp 用户名/密码@ip:端口号/sid 文件保存路径.dmp  fromuser=用户名1用户名2。。

--基于表,加tables
imp 用户名/密码@ip:端口号/sid 文件保存路径.dmp   tables=表1表2。。。

数据格式

注:sql文件格式,表中不能存在大字段bolb、clob、long等,像blob这种存储照片的

导入导出

命令行操作:

注:若做全库操作,必须dba权限,一般很少全库操作

图形化操作:

导出表操作

若要导出其它对象,如视图