
Oracle导入导出
文章平均质量分 70
junmail
实事求是、坦诚稳重、团结自信、务实创新
展开
-
oracle exp命令参数详解
一、EXPC:\>exp help=y通过输入 EXP 命令和用户名/口令,您可以在用户 / 口令之后的命令:实例: EXP SCOTT/TIGER或者,您也可以通过输入跟有各种参数的 EXP 命令来控制“导出”的运行方式。要指定参数,您可以使用关键字:格式: EXP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)实例: EXP...原创 2008-07-17 11:10:06 · 514 阅读 · 0 评论 -
expdp和impdp使用示例
创建目录create or replace directory dumpdir as '/home/oracle/dumpdir'; 导出:expdp system/manager@test directory=dumpdir dumpfile=ofbiz.dump schemas=ofbiz logfile=ofbiz_dump.log 导入:impdp syste...原创 2014-07-15 13:11:53 · 134 阅读 · 0 评论 -
EXP和IMP示例
一、导出1、按全库导出exp system/manager@test file=test.dmp full=y log=test_exp.log direct=y 2、按表导出exp test_user/test_pwd@test file=test_table.dmp tables=test_table log=test_t...原创 2014-01-23 09:07:19 · 157 阅读 · 0 评论 -
Excel数据导入到Oracle有几种方法
方法一、使用SQL*Loader这个是用的较多的方法,前提必须oracle数据中目的表已经存在。大体步骤如下:1、将excel文件另存为一个新文件比如文件名为text.txt,文件类型选文本文件(制表符分隔),这里选择类型为csv(逗号分隔)也行,但是在写后面的control.ctl时要将字段终止符改为','(fields terminated by ','),假设保存到c盘根目录。2 、如果没...原创 2008-09-08 10:01:15 · 374 阅读 · 0 评论 -
SQL Server数据导出到Oracle的方案
假设要将SQL Server中的Northwind数据库中的Products表导出到Oracle的Scott用户,首先需要有安装SQL Server企业版 1.打开工具: 开始->程序->Microsoft SQL Server->导入和导出数据 2.下一步,选择数据源 [数据源]选择“用于SQL Server的Microsoft OLE DB提供程序”,这应该是缺省值。...原创 2008-09-08 09:31:50 · 254 阅读 · 0 评论 -
EXPDP和IMPDP使用说明
Oracle Database 10g引入了最新的数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中. 数据泵导出导入(EXPDP和IMPDP)的作用1、实现逻辑备份和逻辑恢复.2、在数据库用户之间移动对象.3、在数据库之间移动对象4、实现表空间搬移. 数据泵导出导入与传统导出导入的区别: ...2008-01-14 17:09:20 · 222 阅读 · 0 评论 -
SQL*Loader使用指南(转)
Oracle 的SQL*LOADER可以将外部数据加载到数据库表中。下面是SQL*LOADER的基本特点:1)能装入不同数据类型文件及多个数据文件的数据2)可装入固定格式,自由定界以及可度长格式的数据3)可以装入二进制,压缩十进制数据4)一次可对多个表装入数据5)连接多个物理记录装到一个记录中6)对一单记录分解再装入到表中7)可以用 数对制定列生成唯一的KEY8)可对磁盘或 磁带数...原创 2008-01-12 14:38:52 · 200 阅读 · 0 评论 -
oracle imp命令参数详解
二、IMPC:\>imp help=y可以通过输入 IMP 命令和您的用户名/口令跟有您的用户名 / 口令的命令:实例: IMP SCOTT/TIGER或者, 可以通过输入 IMP 命令和各种自变量来控制“导入”按照不同参数。要指定参数,您可以使用关键字:格式: IMP KEYWORD=value 或 KEYWORD=(value1,value2,...,vlaueN)实例: IMP...原创 2008-08-11 15:38:40 · 1953 阅读 · 0 评论 -
使用ociuldr工具实现快速卸载和加载数据
一、导出数据d:\>ociuldr user=test/test@acf query="select * from test" file=test.txt table=test 二、查看导出内容1,a2,b3,c4,d5,e6,f 三、查看自动生成的控制文件---- Generated by OCIULDR--OPTIONS(BINDSIZE=8388608,READSIZE=...原创 2008-08-04 14:03:28 · 259 阅读 · 0 评论 -
使用Oracle外部表监听日志
--创建目录create or replace directory LISTENER_LOG as '/opt/oracle/product/9.2.0/network/log'/ --创建外部表CREATE TABLE listener_log (text VARCHAR2(4000)) ORGANIZATION EXTERNAL ( TYPE oracle_loader ...原创 2008-08-04 13:32:40 · 223 阅读 · 0 评论 -
Oracle外部表使用一例
在Oracle 9i中,sqlldr增加了一个新的参数external_table。通过这个参数的generate_only选项,可以生成完整的外部表创建语句。现在有一个sqlldr控制文件,内容如下: load datainfile 'd:\sqldr\test.txt'badfile 'd:\sqldr\test.bad'discardfile 'd:\sqldr\test.dis'ap...2008-08-04 13:21:51 · 380 阅读 · 0 评论 -
SQLLDR使用一例
1.录入excel测试表格,test.xls。 2.另存为.csv格式 3.创建sql*loader控制文件test.ctl,内容如下: load datainfile 'd:\sqldr\test.csv'badfile 'd:\sqldr\test.bad'discardfile 'd:\sqldr\test.dis'append into table testfields terminate...原创 2008-08-04 09:58:58 · 295 阅读 · 0 评论 -
如何将 Oracle 数据导出到 Excel 中
系统环境: 1、操作系统:Windows 2000 Server,机器内存128M 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:C:\ORACLE 实现步骤: 1、连入SQL*Plus 以system/manager用户登录, SQL> conn system/manager 创建新的用户:如user...原创 2008-07-17 14:37:04 · 1442 阅读 · 0 评论 -
使用Oracle 10g数据泵(EXPDP/IMPDP)
一、关于数据泵的概述 在Oracle 10g中,数据泵(Data Pump)的所有工作都有数据库实例来完成,数据库可以并行来处理这些工作,不仅可以通过建立多个数据泵工作进程来读/写正在被导出/导入的数据,也可以建立并行I/O服务器以更快地读取或插入数据,从而,单进程瓶颈被彻底解决。 通过数据泵,以前通过EXP/IMP主要基于Client/Server的逻辑备份方式转换...原创 2008-07-17 14:28:33 · 906 阅读 · 0 评论 -
对imp的一点特殊说明
1、导入数据到不同的表空间在进行数据迁移时,希望把数据导入不同于原系统的表空间,在导入之后却往往发现,数据被导入了原表空间。这是因为如果缺省的touser用户具有unlimited tablespace的权限,那么导入时会按照原来的位置导入数据,即导入到原表空间 2、使用indexfile进行导入在有些特殊的情况下(如创建对象是强制指定非缺省表空间),以上的方法可能还是不能奏效,那么IMP...原创 2008-07-17 13:29:34 · 195 阅读 · 0 评论 -
Oracle exp命令常用用法
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys) 3...原创 2008-07-17 11:36:31 · 180 阅读 · 0 评论 -
Oracle8i/9i EXP/IMP使用经验
一、8i EXP常用选项 1、FULL,这个用于导出整个数据库,在ROWS=N一起使用时,可以导出整个数据库的结构。例如: exp sys file=./db_str.dmp log=./db_str.log full=y rows=n compress=y direct=y 2、BUFFER和FEEDBACK,在导出比较多的数据时,我会考虑设置这两个参数。例如: exp new ...原创 2008-07-17 11:29:58 · 283 阅读 · 0 评论 -
Oracle imp命令常用用法
1. 获取帮助 imp help=y2. 导入一个完整数据库 imp system/manager file=bible_db log=dible_db full=y ignore=y3. 导入一个或一组指定用户所属的全部表、索引和其他对象 imp system/manager file=seapark log=seapark fromuser=seapark imp s...原创 2008-07-17 11:24:38 · 1253 阅读 · 0 评论 -
IMP导入数据到不同表空间
在数据迁移时,希望把数据导入不同于原系统的表空间,在导入后表现数据被导入到了原表空间。这是由于原用户具有unlimited tablespace 权限,就会导入到原用户的表空间。 收回用户的unlimited tablespace 权限。SQL> revoke unlimited tablesapce from majy;SQL>alter user maj...原创 2015-01-13 16:06:05 · 838 阅读 · 0 评论