Linux导入导出Oracle数据库
一 导出
1.在Linnux服务器上如果不是oracle用户,则要切换到oracle用户。
命令如下:
su – oracle
2.exp导出工具
exp导出工具将数据库中数据备份压缩成一个二进制系统文件,可以在不同OS间迁移。
exp导出工具又分为
交互式命令行方式
和
非交互式命令行方式
.
(1)
交互式命令行方式
exp username(用户名)/password(口令)@servicename(数据库服务名)
例如
$exp
ttt/123@sername
Enter array fetch buffer size: 4096 > 回车
Export file: expdat.dmp > t.dmp 导出的文件名
(1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U > 3
1:整个数据库 2:所有的用户,schema 3:所有的表
Export table data (yes/no): yes > no
是否导出表中的数据
Compress extents (yes/no): yes > 回车
是否压缩