$ cat me.sql
set echo off
set term off
set line 1000 pages 0
set feedback off
set heading off
set trimspool on
spool /aiapp/tungsten/shell/o2m/test.sql
select ‘INSERT INTO res_d_mphone (SERIAL_NUMBER,MOFFICE_ID,CODE_STATE_CODE,BUSI_TYPE_CODE,USE_TYPE_CODE,CODE_TYPE_CODE,STOCK_ID,POOL_CODE,CITY_CODE,EPARCHY_CODE,PROVINCE_CODE,NUMBER_SOURCE,IS_ASSIGN,IS_PRETTYNUM,IS_PREPARE_MATCH,IS_PREPARE_OPEN,IS_LOCK,RESERVE_TIME,TIME_IN,STAFF_ID,BATCH_ID,REMARK) VALUES (‘‘‘||SERIAL_NUMBER||‘‘‘,‘‘‘||MOFFICE_ID||‘‘‘,‘‘‘||CODE_STATE_CODE||‘‘‘,‘‘‘||BUSI_TYPE_CODE||‘‘‘,‘‘‘||USE_TYPE_CODE||‘‘‘,‘‘‘||CODE_TYPE_CODE||‘‘‘,‘‘‘||STOCK_ID||‘‘‘,‘‘‘||POOL_CODE||‘‘‘,‘‘‘||CITY_CODE||‘‘‘,‘‘‘||EPARCHY_CODE||‘‘‘,‘‘‘||PROVINCE_CODE||‘‘‘,‘‘‘||NUMBER_SOURCE||‘‘‘,‘‘‘||IS_ASSIGN||‘‘‘,‘‘‘||IS_PRETTYNUM||‘‘‘,‘‘‘||IS_PREPARE_MATCH||‘‘‘,‘‘‘||IS_PREPARE_OPEN||‘‘‘,‘‘‘||IS_LOCK||‘‘‘,‘‘‘||RESERVE_TIME||‘‘‘,‘‘‘||TIME_IN||‘‘‘,‘‘‘||STAFF_ID||‘‘‘,‘‘‘||BATCH_ID||‘‘‘,‘‘‘||REMARK||‘‘‘);‘ from res_d_mphone_bak;
spool off
set trimspool off
set heading on
set feedback on
set term on
set echo on
exit
oracle 文件导出
时间: 2024-11-09 00:50:20
oracle 文件导出的相关文章
Oracle常用导出导出命令及性能效率对比
说明 Oracle导入导出命令主要有EXPDP和IMPDP.EXP和IMP,区别如下:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用.EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用.IMP只适用于EXP导出的文件,不适用于EXPDP导出文件:IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件.expdp或impdp命令时,可暂不指出用户名/密码@实例名as 身份,然后根据提示再输入,如:expdp schem
oracle下导出某用户所有表的方法
scott/tiger是用户名和密码,handson是导出的实例名 按用户方式导出数据(owner当中写的是用户名) exp scott/[email protected] file=scott_back owner=scott 按表方式导出数据(talbes当中写的是全部表的名称) exp scott/[email protected] tables=(emp, dept) file=scott_back_tab 按表空间方式导出数据(tablespaces当中写的是表空间名称) exp sy
ORACLE 导入导出操作
1.导入命令: imp userId/[email protected] full=y file=D:\data\xxx.dmp ignore=y 2.导出命令 exp userId/[email protected] file=d:\dkj\test.dmp tables=(wf_test) exp userId/[email protected] buffer=50000000 file=D:\data\xxx.dmp owner=userId 1.在安装完ORACLE 11g后,在sql
Oracle SqlPlus导出查询结果
Oracle SqlPlus导出查询结果 在sqlplus下导出查询的结果保存到本地sql文件中,可以采用如下方式:1.连接数据库: sqlplus xmq/[email protected]:1521/db 2.导出sql脚本: set feedback off --回显本次sql命令处理的记录条数,缺省为on set pagesize 0 --输出每页行数,缺省为24,设定为0表示不分页 set long 90000 spool c:/schema.sql --输出文件路径,可以是全路径或是
oracle中导出导入表以及数据
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中.利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用.执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出.oracl
ORACLE导入导出数据dmp
imp testwms3/[email protected] FILE=C:\ZKGL_201407012334.dmp ignore=y fromuser=GMMCZKGL touser=testwms tables=(GMMCZKGL.t_kdttrcktz)imp testapar/[email protected] FILE=C:\CWYSYF_201511292330.dmp ignore=y fromuser=GMMCCWYSYF touser=testapar tables=(GM
oracle数据库导出、导入
第一步.导出表结构创建语句 Tools -> Export User Object -> 选中所有的表导出成sql文件,此文件为表的初始化创建语句 第二步.导出数据创建语句 Tools -> Export Tables -> PL/SQL Developer -> 选中所有的表导出成pde文件,此文件为数据的初始化插入语句 oracle数据库导出.导入
ORACLE-dmp文件导出导入,了解一下?
ORACLE导出dmp文件: 1,将数据库ORACLE完全导出, 导出到c:\daochu.dmp中exp user/[email protected] file=c:\xxx.dmp full=y或 exp user/[email protected]:1521/orcl file=E:\xxx.dmp 2,将数据库中RFD用户与,JYZGCX用户的表导出exp user/[email protected] file=d:\xxx.dmp owner=(RFD,JYZGCX) 3,将数据
oracle 11g导出少了空表,原因分析
oracle 11g导出少了空表 使用exp命令的时候,会出现少表的情况,是因为在11g版本中如果一个表里面是空的,为了节省空间,默认是不会给这个表分配空间的,在导出的时候也就不会将空表导出的,自然导入到另一个库里的时候会出现少表的情况.但缺少的表虽然里面没有数据,但有时候还是会影响到应用程序的执行,所以得把所有表都得导出来. 所以在正常导出表时,请一定要注意. 原因分析: 由于oracle 11g新增了一个参数: "deferred_segment_creation" "段