Oracle导出包含clob字段的sql脚本工具

之前工作中遇到生产环境不允许导入Oracle的dmp文件,只能导入sql脚本,但是表中存在clob字段,直接用plsql工具无法导出clob字段,用了下dbvisualizer可以直接导出,亲测可用。
dbvisualizer是一款十分好用的数据库工具,支持数据库AmazonRedShift、DB2LUW、Exasol、H2、Informix、JavaDB/Derby、Microsoft SQL Server、MIMERSQL、MySQL、Netezza、NuoDB、Oracle、PostgreSQL、SQLite、Sybase ASE和Vertica。附带的注册机可以完美成功激活软件。
一、详细的安装教程可参考下文操作,亲测可用,请放心下载收藏。
dbvisualizer 64位破解版安装教程:
1、 下载解压,得到dbvisualizer原程序和注册机;

2、首先双击文件“dbvis_windows-x64_10_0_20_jre.exe”安装原程序,接受条款;

3、依提示下一步安装即可

4、首先我们解压完软件资源包之后,在“lib”目录下找到“dbvis.jar”文件,右键用使用您电脑上的解压缩工具把它打开(仅仅只是打开哦,请勿解压)。

5、打开之后,将文件夹目录下的“dbvis.puk”文件复制到之前打开的压缩包窗口中,在压缩包弹出的提示窗口中点击“复制并替换”按钮进行文件替换即可;
6、打开软件主界面,在软件正上方功能栏中选择“Help”帮助按钮,弹出的下拉框中选择“License Key”导入证书文件;

7、在证书窗口中选择“导入”图标,弹出的文件资源管理窗口中找到“dbvis.license”,双击导入即可,导入完成后点击“Install License Key”进行破解;

8、重启软件;

9、以上就是dbvisualizer破解版的安装教程,现在可以完全免费使用。

二、导出clob字段设置



导出即可。

欢迎关注公众号,回复“工具”获取下载链接,一起学习数据库,回复“资源”获取更多资料
持续关注公众号,后面激活码失效,笔者会持续更新哟~

原文地址:https://www.cnblogs.com/runw/p/12024868.html

时间: 2024-10-26 12:24:57

Oracle导出包含clob字段的sql脚本工具的相关文章

【Oracle】给clob字段插入数据

// 插入 //OracleCommand cmd = "insertInto into GIS_PolygonPoint(PCode,PointColl) values('140134', :var)"; // 修改 //OracleCommand cmd = new OracleCommand("update yd_line set coord=:coordstr where lineid=" + LineId.ToString(), conn); string

从oracle迁移带clob字段的表数据至postgresql

在oarcle的sql脚本中字段长度超过4000执行会有异常,而在postgresql中超过4000仍可以正常执行,产品同时支持多个数据库,如oracle和postgresql,在基础数据较多时,只能通过导出基础数据相关表的dmp或backup文件进行升级部署.开发的时候以oracle作为开发库,需要将基础数据弄到postgresql制作backup文件,通过程序直接读oracle表写到postgresql. 步骤: 1.修改oracle和postgresql库的ip.用户名和密码: 2.修改库

OGG能否复制迁移包含CLOB字段的table

Oracle的官方文档“Can GoldenGate Replicate An Oracle Table That Contains Only CLOB Column(s)? (文档 ID 971833.1) 给出了解释:OGG并不支持CLOB的复制迁移.详见如下: APPLIES TO: Oracle GoldenGate - Version 4.0.0 and laterInformation in this document applies to any platform. Questio

给Oracle数据库中CLOB字段插入空值

遇到往ORACLE数据库中插入数据时总是报ORA-01084 invalid argument in OCI call错误,经分析是因为表中的一个字段类型为CLOB,并且可为空,当在给该字段插入空值时引发的该错误.后来判断是否为空值,如果为空值使用DBNull.Value,以此解决了该问题. Null 指的是无效的对象引用:而 DBNull 是一个类, DBNull.Value 是它唯一的实例 .DBNull 的实例 DBNull.Value是数据库表中的空数据在 .Net 代码中的表现形式.我

C#实现Oracle数据库插入clob字段类型数据

public static void InsertWithLob(OracleConnection conn)        {            if (conn!= null && conn.State == ConnectionState.Open)            {                try                {                    string sqlText = "insert into tb_nclob(id,n

oracle中批量生成字段类型的脚本

select ' ALTER TABLE '||table_name || '  MODIFY( '|| column_name || ' DATE );' from USER_TAB_COLUMNS where data_type = 'TIMESTAMP(6)'--把TIMESTAMP(6)类型 修改为 DATE型 来自为知笔记(Wiz)

MySQLdump导出sql脚本

1.问题描述 通过图形化工具,在查询窗口用select语句按条件查询出所需结果,然后用"导出向导"把查询结果导成sql文件,但是导出来的sql语句不全,没有表名.字段名. 通过图形化工具,试了好多次都不行,然后使用了MySQLdump 2.通过MySQLdump导出insert sql脚本文件 #mysql导出insert带字段的sql脚本数据 #mysqldump -u用户名 -p密码 -h数据库主机ip -P端口号 --skip-extended-insert --complete

oracle导出blob,clob出错的问题

2.3 如何解决导出clob和blob类型数据报错的问题 当表字段中含有clob和blob类型数据时,使用PL/SQL Developer导出会报stream read error的错误,导出操作终止,说明PL/SQL Developer方式导出不支持这种类型,oracle export方式可以支持这种类型. 由于需要导出的表很多,PL/SQL在导出前都要对需要导出的表进行分析,通常都会花费十几分钟的时间,然而由于某张表存在clob和blob类型数据时就会异常终止,那之前的操作时间就会浪费,为了

好记性不如烂笔头18-java对Oracle的CLOB字段的操作

分布式文件系统的发展很快,在Oracle中,LOB(Large Object,大型对象)类型的字段现在虽然用的没有以前那么多了.但是在一些特殊的场合,需要用它保存一些数据量非常大的业务领域(如图象.档案等),还是有不少的市场. LOB类型分为BLOB和CLOB两种:BLOB即二进制大型对象(BinaryLarge Object),适用于存贮非文本的字节流数据(如程序.图象.影音等).而CLOB,即字符型大型对象(Character Large Object),则与字符集相关,适于存贮文本型的数据