`
xiaoyaolong
  • 浏览: 28377 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
文章分类
社区版块
存档分类
最新评论

oracle中的导入和导出

阅读更多
一. 导出
导出常用命令参数:
USERID 确定执行导出实用程序的用户名和口令
BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示
FILE 指定导出的二进制文件名称,默认的扩展名是.dmp
FULL 指定是否以全部数据库方式导出,只有授权用户才可使用此参数
OWNER 要导出的数据库用户列表
HELP 指定是否显示帮助消息和参数说明
ROWS 确定是否要导出表中的数据
TABLES 按表方式导出时,指定需导出的表和分区的名称
PARFILE 指定传递给导出实用程序的参数文件名
TABLESPACES 按表空间方式导出时,指定要导出的表空间名


导出实用程序
按用户方式导出
exp 用记名/密码@主机字符串 file=路径/文件名 owner=表的所有者
按表方式导出
exp用记名/密码@主机字符 tables=(表名1, 表名2) file=路径/文件名
按表空间方式导出
exp 用记名/密码@主机字符 tablespaces=(表空间名) file=路径/文件名
使用参数文件导出
exp用记名/密码@主机字符parfile='路径/带有导出参数的文件名.txt



二. 导入
导入常用命令参数:
USERID 确定执行导入实用程序的用户名和口令
BUFFER 确定导入数据时所使用的缓冲区大小,其大小用字节表示
COMMIT 指定是否在每个数组(其大小由BUFFER参数设置)插入后进行提交
FILE 指定导入的二进制文件名称,默认的扩展名是.dmp
FULL 指定是否要导入整个导出转储文件
FROMUSER 指定要从导出转储文件中导入的用户模式
TOUSER 指定要将对象导入的用户名。FROMUSER与TOUSER可以不同
ROWS 确定是否要导入表中的数据
TABLES 按表方式导入时,指定需导入的表和分区的名称
PARFILE 指定传递给导入实用程序的参数文件名,此文件可以包含这里列出的所有参数
IGNORE 导入时是否忽略遇到的错误,默认为N
TABLESPACES 按表空间方式导入时,指定要导入的表空间名

导入实用程序
将整个文件导入数据库
Imp 用记名/密码@主机字符 file=路径/导入的文件名.dmp ignore=y full=y
使用参数文件导入数据库
imp system/oracle parfile='C:\ 路径/带有导入参数的文件名.txt '


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics