维护的客户系统因为误操作删除了数据,立即进行rman恢复数据到一个测试环境,然后依据相关表间关系逐步恢复数据到生产环境.由于涉及范围比较大,必须慎重行事.. 但是其中有好几个表都使用了Oracle的long类型字段给恢复带来了麻烦..
第一,不能直接generate出sql脚本来批量执行,因为long类型字段中有好多值非常大会报字符太长的错误. 所以不可能挨着个的检查和逐个执行脚本.
第二,自己写PL/SQL先查出来long类型的字段以及主键ID值,先批量把其他字段值插完,然后使用游标逐个更新long字段,但是由于数据过多,PL/SQL同样报错.(这个估计是oracle建立时的某个参数的设置问题)
第三,直接使用oracle提供的copy命令,出现了乱码. 不过在isqlplus中执行一切正常. (还是sqlplus的执行环境问题)
--- 不设置long的话,他会按默认值截断长字符串
set long 100000
copy from user_test/passwd@dbName create TstTab_Copy using select * from TstTab;
copy from user_test/passwd@dbName insert TstTab_Copy using select * from TstTab;
分享到:
相关推荐
本人开发的oracle数据库LongRaw字段转Blob字段工具,可以指定表名,字段名,条件,开发环境Win7,Oracle xe,VS2010;需要源码修改的发私信
ORACLE中LONG类型字段的存取[文].pdf
Oracle数据库LONG类型字段的完整C代码操作(CREATE INSERT SELECT DROP)之一--CREATE TABLE;免费下载有猫彬为你准备的代码包(已编译好,可直接运行,内含编译运行命令,直接复制粘贴即可
Oracle数据库LONG类型字段的完整C代码操作(CREATE INSERT SELECT DROP)之六--分段轮询SELECT;免费下载有猫彬为你准备的代码包(已编译好,可直接运行,内含编译运行命令,直接复制粘贴即可
Oracle数据库LONG类型字段的完整C代码操作(CREATE INSERT SELECT DROP)之四--DROP TABLE;免费下载有猫彬为你准备的代码包(已编译好,可直接运行,内含编译运行命令,直接复制粘贴即可
Oracle数据库LONG类型字段的完整C代码操作(CREATE INSERT SELECT DROP)之三--单纯SELECT;免费下载有猫彬为你准备的代码包(已编译好,可直接运行,内含编译运行命令,直接复制粘贴即可
Oracle数据库LONG类型字段的完整C代码操作(CREATE INSERT SELECT DROP)之二--单纯INSERT;免费下载有猫彬为你准备的代码包(已编译好,可直接运行,内含编译运行命令,直接复制粘贴即可
Oracle数据库LONG类型字段的完整C代码操作(CREATE INSERT SELECT DROP)之五--分段轮询INSERT;免费下载有猫彬为你准备的代码包(已编译好,可直接运行,内含编译运行命令,直接复制粘贴即可
ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob).docxORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob).docxORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob).docxORACLE...
ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob).pdfORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob).pdfORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob).pdfORACLE...
赤兔Oracle数据库恢复软件是一款专业好用的Oracle数据库抢修恢复软件。软件功能强大,持修复因各种原因造成的数据库无法打开或数据库删除后没有备份的问题,从而实现对Oracle数据库的抢修恢复,最大限度减少数据丢失...
ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob) (2).docxORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob) (2).docxORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob) (2)....
ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob) (2).pdfORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob) (2).pdfORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob) (2)....
针对oracle中blob字段的操作,能批量快速的插入大字段,效率非常高
该项目演示了一个 JavaFX 工具,该工具提取记录在 Oracle Long Raw 数据字段中的文件。 结构 模型:包含保存有关最终用户进行的连接和查询的信息的域类 控制器:这一层与视图(fxml)通信并与之绑定方法和属性 View...
简单写的一个小工具,把图片存入oracle中,按clob和blob两种方式存储,并读取图片
支持的数据类型包括:NUMBER, CHAR, VARCHAR2, NCHAR,NVARHCAR2, LONG, DATE, RAW, LONG RAW, BLOB, CLOB, TIMESTAMP (9i+) , BINARY FLOAT, BINARY DOUBLE (10g+) 导出的数据格式包括纯文本和DMP文件两种。以纯...
用过Oracle的人都知道,Oracle有一种数据类型叫VARCHAR2,用来表示不定长的字符串。VARCHAR2也是Oracle公司推荐使用的...这时候,你有两个选择,一是用多个VARCHAR2来表示,二是用LOB字段。这里我们来看看第二个办法。
数据库介质恢复、 使数据文件联机或脱机, 重新定位数据文件、重做日志文件。 执行“nomount”,然后打开控制文件,确认数据文件和联机日志文件的位置, 但此时不对数据文件和日志文件进行校验检查。 3、startup ...
支持的数据类型包括:NUMBER, CHAR, VARCHAR2, NCHAR,NVARHCAR2, LONG, DATE, RAW, LONG RAW, BLOB, CLOB, TIMESTAMP (9i+) , BINARY FLOAT, BINARY DOUBLE (10g+) 全面支持LOB字段: 支持CLOB、NCLOB和BLOB CLOB...