oracle的导入导出注意事项及心得分享_oracle

导入导出oracle方案是备份和恢复的主旋律,不是dba,对于数据的导入导出没有太多的研究,仅有一点点在使用过程中的体会,在此简单说明。

导入

复制代码 代码如下:

imp xzfy_master/xzfy@orcl file=d:\master0312.dmp full=y;

这里full=y一定要写上,就是要导入整个方案来着。还有分号一定要有否则不执行。

导出

复制代码 代码如下:

exp xzfy_efmweb/xzfy@orcl file=d:\xzfy_efmweb0312.dmp

导出过程相对简单,不需要其他的参数配置了,直接将整个方案导出,注意分号一定不要加,加上之后dmp文件的扩展名就变成了".dmp;"。不过这样也不影响使用,只需要到磁盘里把那个多余分号去掉就可以了,数据没什么损坏。但可能会让你觉得迷惑,再使用数据文件的时候无论如何找不到了,其实就是多了个分号。

这方面内容其实蛮多的,今天看了一下eygle的循序渐进oracle,备份与恢复也是一个大章节,现在也没有过多的精力研究了,这里先这样吧,就当是记录一下了。

时间: 2024-10-25 12:06:23

oracle的导入导出注意事项及心得分享_oracle的相关文章

Oracle数据导入导出imp/exp(转)

      在oracle安装目录下有EXP.EXE与IMP.EXE这2个文件,他们分别被用来执行数据库的导入导出.所以Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 一.Oracle数据导出exp  1.Exp参数详解(红色字体代表比较重要的参数): (1) USERID 运行导出命令的帐号的用户名/口令 (2) BUFFEER 用来取数据行的缓冲区的大小 (3) FILE 导出转储文件的名字 (4) COMPRESS 导出是否应该压缩有碎片的段成一个范围,这将会影

如何使用PLSQL Developer从oracle数据库 导入导出数据

如何使用PLSQL Developer从oracle数据库 导入导出数据  用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert,pl/sql developer  只有"Oracle Export"方式导出再导入后,表结构和索引结构没有发生变化,另两种方式都改变了索引类型.另外  Sql Insert的那个可以导成sql,可以用文本编辑器打开.  pl/sql developer 也可以导出,但文本编辑器不能打开.  区别: 

oracle中导入导出数据备份数据库

原文:oracle中导入导出数据备份数据库                            数据库所在位置                         将数据导出到的文件名                    用户名  备份数据库 :exp csm/csm@127.0.0.1/orcl file=c:/baoan_1.1.0_20120816.dmp owner=(csm)                                              数据库所在位置   

oracle中导入导出dmp数据库文件

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命 令可以把dmp文件从本地导入到远处的数据库服务器中. 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用. 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中  安装目录ora81BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出.

Oracle数据导入导出10g数据方法

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中. 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用. 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,  DOS中可以执行时由于 在oracle 8i 中  安装目录ora81BIN被设置为全局路径,  该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出

oracle数据库导入导出命令使用方法_oracle

最近做项目的时候遇到过oracle数据库导入导出,在这里我做下记录,防止自己忘记了,有什么不对或者不足的地方,欢迎广大博友拍砖,哈哈~导出命令:1)单表导出:exp 用户名/密码@服务器别名 tables=表名 file=d:\名称.dmp 复制代码 代码如下: exp jm110/jm110@120_2 tables=ajb file=d:\ajb.dmp 多张表: 复制代码 代码如下: exp jm110/jm110@120_2 tables=(ajb,jjdwb) file=d:\ajb2

LINUX下Oracle数据导入导出的方法详解_oracle

本文讲述了LINUX下Oracle数据导入导出的方法.分享给大家供大家参考,具体如下: 一. 导出工具 exp 1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移   它有三种模式: a.  用户模式: 导出用户所有对象以及对象中的数据: b.  表模式: 导出用户所有表或者指定的表: c.  整个数据库: 导出数据库中所有对象. 2. 导出工具exp交互式命令行方式的使用的例子: $ex

Oracle 数据库导入导出命令语句

oracle 的exp/imp命令用于实现对数据库的导出/导入操作; exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件; imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中. 数据导出: 通过输入 EXP 命令和用户名/口令,您可以 后接用户名/口令的命令: 例程: EXP SCOTT/TIGER 或者,您也可以通过输入跟有各种参数的 EXP 命令来控制"导出" 按照不同参数.要指定参数,您可以使用关键字: 格式: EXP KEYWORD=va

Oracle数据导入导出imp/exp sp2-0734:未知的命令开头imp

sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 应该是在cmd的dos命令提示符下执行,而不是在sqlplus里面......但是格式一定要类似于: imp PERSONNEL_MANAGE/MWQ@DBSQL full=y  file=C:personnel_manage.dmpignore=y 谨以此纪念我的粗心.....我错了.   imp 命令是在dos提示符下执行的. 直接cmd后执行而不是在sql下执行的 数据导出: 1 将数据库TEST完全导出,用户名system