使用Toad導(dǎo)入導(dǎo)出數(shù)據(jù)的方法
導(dǎo)出數(shù)據(jù)為Excel文件 有時候我們需要將數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)導(dǎo)出來,比如某一天的銷售訂單,以便發(fā)送給特定人員查看。下面介紹使用Toad導(dǎo)出數(shù)據(jù)為Excel文件的方法: 首先編寫SQL語句查詢所
導(dǎo)出數(shù)據(jù)為Excel文件
有時候我們需要將數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)導(dǎo)出來,比如某一天的銷售訂單,以便發(fā)送給特定人員查看。下面介紹使用Toad導(dǎo)出數(shù)據(jù)為Excel文件的方法:
- 首先編寫SQL語句查詢所需數(shù)據(jù)。
- 在數(shù)據(jù)欄上右鍵點擊,并選擇“Export Dataset...”。
- 在“Export format”中選擇“Excel File”,并設(shè)置好文件路徑。
- 勾選“Include column headers”選項,以導(dǎo)出列名。
- 導(dǎo)出完成后,在設(shè)置路徑中會生成一個Excel文件,可將其發(fā)送給其他人員查看。
- 此外,還可以使用“Toad”的菜單中的“Import Table Data”功能,將該Excel文件中的數(shù)據(jù)導(dǎo)入到其他數(shù)據(jù)庫中。
導(dǎo)出數(shù)據(jù)為SQL文件
如果想將某些數(shù)據(jù)導(dǎo)出并插入到其他數(shù)據(jù)庫中,通常會選擇導(dǎo)出為SQL文件。SQL文件包含了這些數(shù)據(jù)的insert語句,方便在新數(shù)據(jù)庫中進(jìn)行插入操作。以下是使用Toad導(dǎo)出數(shù)據(jù)為SQL文件的方法:
- 同樣地,首先編寫SQL語句查詢所需數(shù)據(jù)。
- 在數(shù)據(jù)欄上右鍵點擊,并選擇“Export Dataset…”。
- 與導(dǎo)出Excel文件不同的是,在“Export format”中選擇“Insert Statements”。
- 導(dǎo)出完成后,在設(shè)置路徑中會生成一個SQL文件,其中包含了所有的insert語句。
- 只需在新數(shù)據(jù)庫中運行該SQL文件,即可將數(shù)據(jù)插入到新數(shù)據(jù)庫中。
導(dǎo)出多張表的所有數(shù)據(jù)為DMP文件
如果需要將多張表的所有數(shù)據(jù)導(dǎo)出并插入到其他數(shù)據(jù)庫中,一般會選擇導(dǎo)出為DMP文件。以下是使用Toad導(dǎo)出多張表數(shù)據(jù)為DMP文件的方法:
- 選擇菜單中的“Database” - “Export” - “Export Utility Wizard”。
- 根據(jù)需要選擇導(dǎo)出表、某個用戶下的所有對象或整個數(shù)據(jù)庫。
- 選擇“Export tables”以導(dǎo)出表。
- 接下來選擇要導(dǎo)出的表。
- 根據(jù)需要選擇索引、約束等對象是否需要導(dǎo)出。
- 設(shè)置好DMP文件存放的路徑。
- 導(dǎo)出過程中Toad會給出相應(yīng)提示,導(dǎo)出成功后會有提示。
- 導(dǎo)出完成后,在設(shè)置路徑中會生成一個DMP文件。
使用“Toad”的菜單中的“Database” - “Import” - “Import Utility Wizard”功能,可以在新數(shù)據(jù)庫中導(dǎo)入該DMP文件。