Oracle数据库使用命令行导入导出数据表及数据内容(本地、远程)

一、本机导入导出
1、数据库导出命令,导出用户userA下的表结构和数据:
exp 用户名/密码@服务名 owner=用户名 file=导出文件指定存储路径 full=y
2、数据库导入命令,将userA用户下的表结构和数据导入到用户userB下:
imp 用户名/密码@服务名 fromuser=导出用户名 touser=导入用户名 file=导入的文件所在路径 buffer=100000000

二、远程服务器上的数据库导入导出(远程操作很可能会出现导入导出数据不全的情况,有条件的情况下最好优先选择在本机上操作)

1、数据库导出命令,导出用户userA下的表结构和数据:

exp 用户名/密码@远程服务器ip:远程数据库端口号/服务名 owner=用户名 file=导出路径

2、数据库导入命令,将userA用户下的表结构和数据导入到用户userB下:
imp 用户名/密码@远程服务器ip:远程数据库端口号/服务名 owner=用户名 file=导出路径
imp userB/[email protected]:1521/服务名fromuser=导出用户名 touser=导入用户名file=导入路径 buffer=100000000

你可能感兴趣的:(数据库,Oracle)