隨筆-13  評論-28  文章-63  trackbacks-0
          當(dāng)使用9205以前版本的exp程序去9205及以上的數(shù)據(jù)庫中去導(dǎo)出帶LOB字段的表時, 會遇到一個錯誤, 錯誤信息為"EXP-00003 : 沒找到段的存貯定義 .....", 事實(shí)上這是一個Oracle的Bug, 可以通過監(jiān)時地更改視圖"exu9tne"的定義來臨時解決問題, 如下所示:

          ? ? 在導(dǎo)出前, 連接到SYS用戶, 運(yùn)行以下SQL:

          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
          /

          ? ? 導(dǎo)出完成后, 運(yùn)行以下命令來還原視圖的定義, 下面貼的是Oracle 9用的, 10g的還是請?jiān)L問Metalink來確定, 或者在運(yùn)行前一個命令之前, 從USER_VIEWS中將原視圖的定義查出來, 這樣做也是DBA一個很好的習(xí)慣.

          CREATE OR REPLACE VIEW exu9tne (
          tsno, fileno, blockno, length) AS
          SELECT ts#, segfile#, segblock#, length
          FROM sys.uet$
          WHERE ext# = 1
          /
          posted on 2006-09-07 11:35 七匹狼 閱讀(602) 評論(0)  編輯  收藏 所屬分類: oracle
          主站蜘蛛池模板: 都昌县| 汕尾市| 五台县| 旺苍县| 贵德县| 越西县| 辽阳县| 平远县| 开化县| 冕宁县| 广汉市| 托克逊县| 大英县| 中西区| 比如县| 改则县| 奉节县| 衡阳县| 南康市| 正镶白旗| 海林市| 收藏| 蒲江县| 张家港市| 历史| 修武县| 武邑县| 双峰县| 嵊州市| 阿克苏市| 松滋市| 承德县| 徐闻县| 康定县| 彩票| 抚松县| 常熟市| 镇江市| 巨野县| 平塘县| 江永县|