1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

Oracle各版本文本数据生成方案

Oracle各版本文本数据生成方案

你好,我是本际云服务器推荐网的小编小本本。在日常维护工作中,经常会遇到客户要求将标的数据库导出为TXT、CSV等文件。

Oracle各版本文本数据生成方案

解决方案

2.1 Oracle版本为11g

对于数据量大的情况我们一般使用SPOOL方式进行导出。除此之外,也可以使用sqluldr2,该工具可快速将数据导出为TXT、CSV格式,支持并行导出、多种分隔符、自动拆分文件、通配符。

2.2 Oracle版本为12.2以上

Oracle提供了新的功能导出CSV文件,在会话中设置setmarkupcsvon即可生成CSV文件。在Oracle版本为12.2以上时,使用setmarkupcsvon可以更为便捷的导出CSV文件。

结尾

以上是Oracle各版本文本数据生成方案。相比SPOOL,sqluldr2在使用上更为便捷,功能也更为全面,效率也更高,因此在11g版本建议使用sqluldr2来导出TXT、CSV文件。而在Oracle版本为12.2以上时,使用setmarkupcsvon可以更为便捷地生成CSV文件。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6564.html