网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.[转贴]ORACLE表空间恢复方案.
.Oracle Database 10g:回滚监视.
.Oracle两个基本概念了解体系结构.
.Oracle 8 资料库函式库.
.简易 Network Information Servi.
.Oracle编程经验及维护点滴.
.Oracle:10.0.1.2.0的bug!.
.字符集转换的exp/imp试验二.
.某人的oracle9i学习笔记,与大家.
.OracleORA-00903错误具体原因分析.
.Oracle11g的新特性-11g New Feat.
.Oracle的封锁机制分布式管理.
.ORACLE存储过程管道通信的例子.
.Oracle数据库执行计划的一些基本.
.[技术]手工建库脚本.
.使用Explain进行查询及应用优化.
.Oracle9i初始化参数中文说明12.
.PXE Remote Boot --Linux.
.Oracle数据库技术(31).
.快速掌握一个获取单据编号存储过.

exp导出blob, clob字段的表遭遇Bug

发表日期:2008-2-9


  问题描述:本地Oracle客户端版本为9.2.0.1,而数据库服务器版本为9.2.0.5。在本地利用eXP将数据从服务器导出时,在碰到有大对象(BLOB, CLOB)的表时,出现错误:EXP-00003。经过确认,发现时Oracle的Bug。解决方法如下:
  
  方法一:将客户端升级版本升级为9.2.0.5。
  
  方法二:
  
  步骤1 修改$ORACLE_HOME/rdbms/admin/catexp.sql文件(在修改之前,请务必对该文件做备份,以防失误),
  
  将“UNION ALL select * from sys.exu9tneb”加入到视图exu9tne定义的最后一行,如下:
  
  CREATE OR REPLACE VIEW exu9tne (
  tsno, fileno, blockno, length) AS
  SELECT ts#, segfile#, segblock#, length
  FROM sys.uet$
  WHERE ext# = 1
  UNION ALL
  SELECT * from sys.exu9tneb
  /
  
  步骤2 以sys帐号执行该脚本。
  
  这样,即可以用低版本的客户端导出版本为9.2.0.5的数据库服务器上的数据。
  
  以上两种方法,相比之下,建议采用第二种,因为这样可以不用升级每个客户端,从而减少了麻烦。但是采用第二种方法时,一定要对注重catexp.sql进行备份。
上一篇:AIX下自动启动Oracle数据库与监听器的方法 人气:1136
下一篇:对集合的整理资料,抛砖引玉! 人气:540
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐