程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> oracle導入導出文件補充

oracle導入導出文件補充

編輯:Oracle教程

oracle導入導出文件補充


這兩天做了oracle的導入導出表數據。

1.oracle 提供了三種方式的導入導出文件,(1)Oracle export/Import (2)slq export/import (3)PL/SQL導出導入

第二種方式適合於單個或者幾個表的導入導出,導入導出的數據量較小。

如果是大數據量或者表比較多了,最好使用第一種方式。第三種方式必須有PL/SQL。

2. 注意事項

(1)導出表時,第二種方式不能導出帶blob或者clob字段的表,必須使用第一種方式。

(2)導入表時,第一,二種方式都不能導入導出帶blob或者clob字段的表,需要使用創建database link的方式導入表,步驟是,首先先創建database link,然後使用如下語句 導入表,create table table_name as select * from table_name@lin

(3)導入過程中遇到如下錯誤,ora-01659 無法分配超出 93 的minextents。

原因是:表空間超過了其最大值(32G),

解決辦法:需要再增加一個表空間文件,語句是:

ALTER TABLESPACE 表空間名 ADD DATAFILE '數據文件路徑' SIZE 500M AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved