2011-02-09 23 views
0

我需要將多行(從不同的表格 - 即關於實體的所有相關信息 - 例如:客戶)導出到Oracle中的另一個數據庫。我們如何做到這一點?我正在使用Windows操作系統。請幫忙。 謝謝大家, 普拉迪普在Oracle中導出行

+0

所以你想出口說客戶1-100和任何相關的記錄,如訂單,聯繫地址等? – 2011-02-09 12:47:34

回答

1

你可能想給Data Pump一試,以及(取決於您的版本)。從Oracle移動數據的許多選項 - > Oracle dbs

2

當連接到數據庫1時,您還可以創建數據庫鏈接到數據庫2(如果您有權這樣做 - 對此沒有任何假設)並插入到通過從您的鏈接中選擇例如您的表格這樣

CREATE DATABASE LINK foo 
CONNECT TO <user> IDENTIFIED BY <password> 
USING '<connect string>'; 

select * from [email protected]; 

進一步的信息:

數據庫鏈接是兩個物理數據庫服務器 ,其允許客戶端來訪問它們作爲 一個邏輯數據庫之間的連接 。

請參閱Oracle數據庫管理員指南中的Dabtabase links

0

另一個選項是SQL * Plus copy命令。這不是很快,但在某些情況下可以非常方便。

0

Oracle的SQL開發人員工具可以選擇將數據作爲插入語句導出。