oracle文本导出方法详解

oracle文本导出方法详解

ID:34725105

大小:52.04 KB

页数:4页

时间:2019-03-10

oracle文本导出方法详解_第1页
oracle文本导出方法详解_第2页
oracle文本导出方法详解_第3页
oracle文本导出方法详解_第4页
资源描述:

《oracle文本导出方法详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ORACLE文本导出方法详解整理人:CCPC本文主要介绍使用sqlplus工具将数据库字段导出成TXT文本格式文件。一、文本导出原理Oracle文本导出的原理就是把SELECT输出结果直接输出到文本文件中。使用spool文件名方式制定输出结果二、spool常用的设置对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如:selecttaskindex

2、

3、'

4、'

5、

6、commonindex

7、

8、'

9、'

10、

11、tasktype

12、

13、'

14、'

15、

16、to_number(to_char(sysdate,'YYYYMMDD'))

17、fromssrv_sendsms_task;setechooff;    //显示start启动的脚本中的每个sql命令,缺省为onsetfeedbackoff;  //回显本次sql命令处理的记录条数,缺省为onsetheadingoff;  //输出域标题,缺省为onsetpagesize0;   //输出每页行数,缺省为24,为了避免分页,可设定为0。settermoutoff;  //显示脚本中的命令的执行结果,缺省为onsettrimspoolon;  //去除重定向(spool)输出每行的拖尾空格,缺省为offSET

18、TERMOFF;//去除结果输出。特别提示:在执行语句时各个版本的ORACLE设置略有不同,oracle8版本使用的是settermoutoff命令关闭回显。Oracle92版本使用的是SETTERMOFF,标准的设置为:SETTIMEOFFSETECHOOFFSETHEADOFFSETNEWPAGENONESETHEADINGOFFSETSPACE0SETPAGESIZE0SETTRIMOUTOFFSETTRIMSPOOLONSETLINESIZE2500SETFEEDBACKOFFSETECHOOFFSETTERMOFF三、

19、脚本编写方法1、单执行文件方式SQL和执行脚本写到一个文件中,该方法主要适用于UNIX系统中,WINDOWS支持不是很好,例如:Tru64系统:#!/bin/shsend_day=`sqlplus-s$DB_USER/$DB_PWD@$DB_SERV<

20、TERMOFFspool/zxt10/ccpc/ts_yyt/ts_crm_area.txtselecta.serv_id

21、

22、'

23、'

24、

25、b.node

26、

27、'

28、'

29、

30、a.serv_state

31、

32、'

33、'

34、

35、a.bureau_no

36、

37、'

38、'

39、

40、a.statefromserv@crma,tvlsm_bureau@crmbwherea.city_no=38anda.bureau_no=b.bureau_no;spooloffEOFAIX系统:#!/bin/shsend_day=`sqlplus-s$DB_USER/$DB_PWD@$DB_S

41、ERV<

42、ESIZE2500SETFEEDBACKOFFSETTERMOFFspool/zxt10/ccpc/ts_yyt/ts_crm_area.txtselecta.serv_id

43、

44、'

45、'

46、

47、b.node

48、

49、'

50、'

51、

52、a.serv_state

53、

54、'

55、'

56、

57、a.bureau_no

58、

59、'

60、'

61、

62、a.statefromserv@crma,tvlsm_bureau@crmbwherea.city_no=38anda.bureau_no=b.bureau_no;spooloffexit;一、大表导出时的问题遇到超过千万级别的大数据表导出,经常

63、会遇到ORA-01555的错误,ORA-01555:快照过旧:回退段号1在名称为"_SYSSMU1$"过小导致终止。改问题解决方式有两条路:1、修改数据库undoretension参数,延长快照更新时间。2、将大表分成多个表导出最常用的方式是对KEY值取模:sp

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。