- 浏览: 1356755 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (453)
- Struts2 (4)
- Struts1 (16)
- Spring (9)
- Hibernate (5)
- AJAX (16)
- MS Server (9)
- Oracle (35)
- 测试技术 (5)
- 其他 (37)
- JSF (1)
- EJB (5)
- ASP.NET (9)
- iBATIS (5)
- Struts Spring Hibernate (2)
- HTML (12)
- Eclipse使用 (5)
- 设计模式 (5)
- JSP (32)
- 正则表达式 (2)
- 服务器 (12)
- Java基础 (48)
- MySQL (4)
- 面试 (22)
- UML (1)
- 数据结构 (3)
- Ant (2)
- 规范 (4)
- JavaScript (29)
- 软件使用及技巧 (25)
- PHP (1)
- DWR (3)
- FreeMarker (1)
- ExtJs (17)
- JFreeChart (9)
- Reports (2)
- JavaException (1)
- Java Mail (1)
- Flex (9)
- 异常 (12)
- Log4j (2)
- WebService (1)
- jQuery (1)
- Sybase (2)
- myeclipse_plugin (2)
- Linux (5)
- jbpm (2)
- SCM (1)
- mongoDB (1)
最新评论
-
lihua2008love:
<typeAlias alias="User& ...
IBATIS简单操作 -
lihua2008love:
...
关于项目框架设计的一点学习 -
c_jinglin:
我使用<OBJECT CLASSID="cls ...
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子. -
zlbjava:
赞,用了还不错
java获取请求的ip地址,并解析ip所属地区 -
完美天龙:
cs842813290 写道楼主,我明白的地方:在链表已有N个 ...
JAVA实现双向链表
执行下面这句,是创建用户
执行下面这句,是给这个用户赋予dba权限
下面这句是导出数据
这句是导入数据
下面是加了ignore=y,据说这样可以追加数据,但我实验不成功,我知道ignore=y是让错误信息不显示
下面是删除用户的命令
如果直接执行exp/imp的话
执行步骤是:开始-运行-输入cmd
然后直接输入语句
这语句是指导出所有指定用户的表结构,不要数据
rows=n 表示不导数据 owner=(dzjc) 表示导出dzjc用户下的表结构
export导出选项
关键字 内容
------------ -------------------------------------------------------------------------------
USERID 运行导出命令的帐号的用户名/口令。
BUFFEER 用来取数据行的缓冲区的大小。
FILE 导出转储文件的名字
COMPRESS 导出是否应该压缩有碎片的段成一个范围,这将会影响STORAGE子句,
GRANTS 导出时否要导出数据库对象上的授权
INDEXES 是否要导出表上的索引
ROWS 是否应导出行。如它为'N',那么在导出文件中仅生成数据库对象的DDL
CONSSTRAINTS 是否导出表旧的约定条件
FULL 如设为'Y',那么将执行一个整个数据库导出操作
OWNER 要导出的一系列数据库帐号,然后执行这些帐号的USER导出操作
TABLES 要导出的一系列表;执行这些表的TABLE导出操作
RECORDLENGTH 转储导出文件日志的长度(以字节为单位),通常都使用缺省,除非要在两个不同操作系统中传递导出文件
INCTYPE 正在执行的导出操作的类型(有效值有”COMPLETE“(缺省值),CUMULATIVE”和“IVCREMENTAL”)
RECORD 在增量导出类型中的一个标记,标明是否将日志存储到数据字典中日志导出的表中
PARFILE 要传递给导出的参数文件的名字。这个文件将包含所有参数的入口项
ANALYZE 标明是否将移对象的统计信息写入导出转储文件中
CONSISTENT 标明是否保留所有导出对象的读取一致复制。
LOG 导出日志将要写入的文件的名字
MLS 标明是否要导出MLS 标号
MLS_LABEL_ 规定了MLS标号的格式
--import导入选项
关键字 内容
------------ -------------------------------------------------------------------------------
USERID 运行导入命令的帐号的用户名/口令。
BUFFEER 用来取数据行的缓冲区的大小。
FILE 导入转储文件的名字
SHOW 规定文件内容是否被显示,而不是被执行。
IGNORE 标明在执行'CREATE'命令时,是否忽略遇到的错误。如果正在导入的对象已经存在时,应使用这个参数。
FULL 如设为'Y',那么将执行一个整个数据库导入操作
FROMUSER 在FULL=N的情况下,才有参数。它是一系列的数据库帐号,其对象应从导出转储文件中读取。
TOUSER 一系列数据库帐号,导出转储文件扣的对象将要导入这些帐号。
GRANTS 导入时否要导入数据库对象上的授权
INDEXES 是否要导入表上的索引
ROWS 是否应导入行。如它为'N',那么在导入文件中执行数据库对象的DDL
FULL 如设为'Y',那么将执行一个整个数据库导出操作
TABLES 要导入的一系列表
RECORDLENGTH 转储导入文件日志的长度(以字节为单位),通常都使用缺省,除非要在两个不同操作系统中传递导入文件
INCTYPE 正在执行的导入操作的类型(有效值有”COMPLETE“(缺省值),CUMULATIVE”和“IVCREMENTAL”)
PARFILE 要传递给导入的参数文件的名字。这个文件将包含所有参数的入口项
ANALYZE 标明是否将移对象的统计信息写入导入转储文件中
LOG 导入日志将要写入的文件的名字
MLS 标明是否要导入MLS 标号
create user testkk identified by testkk
执行下面这句,是给这个用户赋予dba权限
Grant dba to testkk
下面这句是导出数据
exp dzjc/dzjc@dzjc_2005 file=d:\kk.dmp owner=(kk)//语法是:exp 登入数据库名/登入数据库密码@服务名 file=文件存放路径 owner=导出用户名下的所有表结构和数据
这句是导入数据
imp dzjc/dzjc@dzjc_2005 file=d:\kk.dmp fromuser=’kk’ touser=’testkk’//语法是imp 登入数据库名/登入数据库密码@服务名 file=需要导入的文件 fromuser=需要导入的那个文件是属于哪个用户的 touser=要导入的用户名
下面是加了ignore=y,据说这样可以追加数据,但我实验不成功,我知道ignore=y是让错误信息不显示
imp dzjc/dzjc@dzjc_2005 full=y file=d:\kk.dmp fromuser=kk touser=testkk ignore=y
下面是删除用户的命令
drop user testkk cascade;
如果直接执行exp/imp的话
执行步骤是:开始-运行-输入cmd
然后直接输入语句
exp dzjc/hldgajjzd@zhpt rows=n file=f:\dzjc.dmp owner=(dzjc)
这语句是指导出所有指定用户的表结构,不要数据
rows=n 表示不导数据 owner=(dzjc) 表示导出dzjc用户下的表结构
export导出选项
关键字 内容
------------ -------------------------------------------------------------------------------
USERID 运行导出命令的帐号的用户名/口令。
BUFFEER 用来取数据行的缓冲区的大小。
FILE 导出转储文件的名字
COMPRESS 导出是否应该压缩有碎片的段成一个范围,这将会影响STORAGE子句,
GRANTS 导出时否要导出数据库对象上的授权
INDEXES 是否要导出表上的索引
ROWS 是否应导出行。如它为'N',那么在导出文件中仅生成数据库对象的DDL
CONSSTRAINTS 是否导出表旧的约定条件
FULL 如设为'Y',那么将执行一个整个数据库导出操作
OWNER 要导出的一系列数据库帐号,然后执行这些帐号的USER导出操作
TABLES 要导出的一系列表;执行这些表的TABLE导出操作
RECORDLENGTH 转储导出文件日志的长度(以字节为单位),通常都使用缺省,除非要在两个不同操作系统中传递导出文件
INCTYPE 正在执行的导出操作的类型(有效值有”COMPLETE“(缺省值),CUMULATIVE”和“IVCREMENTAL”)
RECORD 在增量导出类型中的一个标记,标明是否将日志存储到数据字典中日志导出的表中
PARFILE 要传递给导出的参数文件的名字。这个文件将包含所有参数的入口项
ANALYZE 标明是否将移对象的统计信息写入导出转储文件中
CONSISTENT 标明是否保留所有导出对象的读取一致复制。
LOG 导出日志将要写入的文件的名字
MLS 标明是否要导出MLS 标号
MLS_LABEL_ 规定了MLS标号的格式
--import导入选项
关键字 内容
------------ -------------------------------------------------------------------------------
USERID 运行导入命令的帐号的用户名/口令。
BUFFEER 用来取数据行的缓冲区的大小。
FILE 导入转储文件的名字
SHOW 规定文件内容是否被显示,而不是被执行。
IGNORE 标明在执行'CREATE'命令时,是否忽略遇到的错误。如果正在导入的对象已经存在时,应使用这个参数。
FULL 如设为'Y',那么将执行一个整个数据库导入操作
FROMUSER 在FULL=N的情况下,才有参数。它是一系列的数据库帐号,其对象应从导出转储文件中读取。
TOUSER 一系列数据库帐号,导出转储文件扣的对象将要导入这些帐号。
GRANTS 导入时否要导入数据库对象上的授权
INDEXES 是否要导入表上的索引
ROWS 是否应导入行。如它为'N',那么在导入文件中执行数据库对象的DDL
FULL 如设为'Y',那么将执行一个整个数据库导出操作
TABLES 要导入的一系列表
RECORDLENGTH 转储导入文件日志的长度(以字节为单位),通常都使用缺省,除非要在两个不同操作系统中传递导入文件
INCTYPE 正在执行的导入操作的类型(有效值有”COMPLETE“(缺省值),CUMULATIVE”和“IVCREMENTAL”)
PARFILE 要传递给导入的参数文件的名字。这个文件将包含所有参数的入口项
ANALYZE 标明是否将移对象的统计信息写入导入转储文件中
LOG 导入日志将要写入的文件的名字
MLS 标明是否要导入MLS 标号
评论
1 楼
e_soft
2009-04-17
exp dzjc/dzjc@dzjc_2005 file=d:\kk.dmp owner=(kk)
老大,我用了下,貌似owner=(kk)要写成owner='KK'//因为用户名一般大写
老大,我用了下,貌似owner=(kk)要写成owner='KK'//因为用户名一般大写
发表评论
-
Oracle批量创建用户和导入导出的脚本
2008-12-26 10:36 2553-- 在cmd下执行 SELECT 'exp ' || ... -
DBMS_SESSION.SET_CONTEXT的使用及无效权限问题的解决
2008-12-26 10:34 3121ORA-01031: insufficient privile ... -
sys用户使用@连接符提示无效权限的错误ORA-01031:
2008-12-26 10:30 2825问题:有同事反映,新安装的数据库使用 conn sys/ora ... -
Oracle创建主键时处理重复数据的程序
2008-12-26 10:29 2264/**************************** ... -
Oracle10g安装过程中"无法确定主机的IP地址时产生该异常错误" :解决办法
2008-08-23 08:40 45671. Oracle10g安装过程中出现“无 ... -
Oracle to_date用法
2008-06-26 15:29 3532Oracle to_date用法 日期格式参数 含义说明 D ... -
Java学习常用网站收集
2008-05-14 17:22 3307有网友说Java学习需要官方网站,想一下,发现有些框架的官方网 ... -
ORACLE数据库命名编码规范
2008-05-13 22:37 2259我在“管理”的论坛找到了答案,谁还有更多的,请指教!!! * ... -
ADO&ADO.NET 读取 Oracle 数据集
2008-05-13 22:22 2302使用 ADO.NET 访问 Oracle 9i 存储过程 ht ... -
通过批处理文件启动Oracle服务
2008-05-13 22:16 2164自己家里的机子配置不高,所有Oracle服务都是手动启动、关闭 ... -
Oracle常用及非常用函数
2008-05-12 17:11 5857感于总有些网友提出一 ... -
Oracle 9i的闪回查询概述
2008-05-11 23:59 2550Oracle 9i的闪回查询概述 ... -
使用分析单
2008-05-11 23:41 1101分析函数计算基于行组的值,并可以用来实现rownum伪列表述的 ... -
使用伪列Rownum
2008-05-11 23:31 1617对员工表进行排序,之后显示工资最多的前3名。 这么简单的问题想 ... -
oracle-merge用法详解
2008-05-11 22:28 2247Oracle9i引入了MERGE命令,你能够在一个SQL语句中 ... -
Oracle 数据字典(2)
2008-05-11 19:21 1520创建表的SQL语句如下-- 创建数据表create table ... -
Oracle 数据字典(1)
2008-05-11 19:14 1977Oracle数据库字典介绍 Oracle数据字典是有表和 ... -
AFTER DELETE Trigger
2008-05-11 07:33 3414An AFTER DELETE Trigger means t ... -
Oracle中常见数据类型转换
2008-05-11 07:28 1689To | From | CH ... -
PL/SQL学习笔记一
2008-05-11 07:22 16921、 PL/SQL的塊結構 Declare ...
相关推荐
Oracle 9i数据库系统是Oracle公司的一个重要版本,它提供了许多功能来支持数据管理,其中包括数据导入(IMP)和导出(EXP)工具。这两个工具是数据库管理员进行数据迁移、备份和恢复操作的关键组件。 **EXP(Export...
在Oracle9i版本中,EXP 和 IMP 提供了对数据库对象(如表、索引、存储过程等)和数据的导出与导入功能。EXP 可以创建一个转储文件,包含所有选定对象的定义和数据。这个转储文件可以在需要的时候通过IMP导入到其他...
### Oracle9i数据库备份与恢复方案详解 #### 一、背景介绍 Oracle9i作为一款高性能的关系型数据库管理系统,在企业级应用中具有重要的地位。为了确保数据的安全性和系统的稳定性,制定一套合理的备份与恢复策略至...
Oracle 数据导入导出是数据库管理中的重要操作,Oracle 9i 提供了通过 Oracle Management Server (OMS) 来简化这一过程。Oracle Management Server 是 Oracle 企业级管理工具的一部分,它允许管理员对数据库进行集中...
导出/导入是Oracle数据库的一种逻辑备份方法,主要用于数据迁移和备份。该方法允许将数据库中的数据和对象转换为一种可以在其他数据库中重新导入的格式。 ##### 简单导出(Export)和导入(Import) - **导出**:导出...
### Oracle9i数据库备份与还原知识点详解 #### 一、Oracle9i数据库备份方法 ##### 1. 导出本机数据库 在进行数据库备份时,通常会采用Oracle的`exp`工具来进行数据导出。具体步骤如下: - **启动命令行**:首先...
1. **Oracle数据泵(Data Pump)**:Oracle Data Pump是Oracle数据库9i版本引入的一种高速数据传输机制,它替代了传统的`exp`和`imp`工具,提高了数据迁移和备份的速度。Data Pump包括两个主要组件——`expdp`用于...
##### 步骤三:导入数据到Oracle 9i 最后一步是将导出的数据文件导入到Oracle 9i数据库中。这一步相对简单,只需要使用imp命令即可: ```bash imp user/password@service_name file=export_file.dmp log=import_log...
2. 增量导出/导入:Oracle 9i 及以后版本,`exp`不再直接支持增量导出,但可以通过`inctype`参数实现不同类型的增量操作,如`complete`、`incremental`和`cumulative`。增量导入时,需要使用`FULL`、`SYSTEM`或`...
1、本软件可作为简单的Oracle9i客户端使用,如用户对Oracle有更高的使用要求,请正式安装Oracle客户端或服务器。 2、本软件安装后,可使用自带的SQL Plus连接Oracle服务器,支持EXP、IMP命令。用户可以配合PLSQL ...
通过理解Oracle9i数据库备份的基本概念、分类及其相关工具,可以帮助用户制定合适的备份策略,并在必要时快速有效地恢复数据。未来随着技术的发展,Oracle数据库备份恢复的方法和技术也将不断演进,以适应更多复杂的...
物理备份通常涉及复制数据文件、控制文件、重做日志文件等,而逻辑备份则涉及到导出(EXP)和导入(IMP)数据。 1. **物理备份** - 使用RMAN(恢复管理器):RMAN是Oracle提供的一个强大的备份工具,它可以执行...
在Oracle 9i及更早版本中,exp和imp是常用的导入导出工具。exp用于导出数据库对象和数据,imp用于导入这些导出的数据。相比于Data Pump,exp/imp速度较慢,功能相对有限,但在某些场景下仍然适用。 3. **使用场景*...
在Oracle 9i及之前版本中,exp和imp是常用的导入导出工具。exp用于导出数据,imp用于导入数据。它们的操作相对简单,但速度较慢且功能相对有限。 - exp命令示例: ```bash exp username/password file=export.dmp ...
Oracle提供了IMP/EXP工具用于数据库的导入导出操作,这些工具可以帮助我们在不同版本的Oracle数据库之间迁移数据。根据Oracle的IMP/EXP组件的操作原则,存在以下规则: 1. **版本兼容性**: - **低版本的EXP/IMP**...
在 Oracle 数据库中,进行全库迁移是一项复杂的任务,需要使用 IMP 和 EXP 命令来实现。下面将详细介绍如何使用 IMP 和 EXP 命令进行全库迁移,并注意 full 参数的使用。 一、创建数据库 在开始迁移之前,需要创建...
此外,也会介绍数据导入导出工具(如EXP和IMP),用于在不同数据库之间迁移数据。 在性能优化方面,教程会涵盖索引的创建与管理、查询优化器的工作原理、统计信息的收集以及SQL性能分析。这些知识能帮助你提高...
#### 一、Oracle 9i数据库备份:数据导出 在进行数据库备份时,首先涉及到的是数据的导出过程。Oracle提供了强大的工具来完成这一任务,其中之一就是`exp`命令。在这个案例中,我们看到的第一步就是使用`exp`命令...