oracle 工具自帶的匯入匯出僅限於沒有blob欄位的表的匯出,如果某錶含有blob欄位的話,需要cmd進行exp語句的匯出:
1、進入cmd 後,輸入sqlplus
2、根據提示,輸入連線的資料庫的使用者名稱和密碼;
3、提示連線當前資料庫正確;
4、輸入exp 使用者名稱/密碼@服務名 匯出路徑 比如e:\1.dmp tables=含有blob欄位的表的名稱 ;
5、如果提示exp 忽略了剩餘的行,則在exp前面增加$
6、即如下:exp 使用者名稱/密碼@資料服務名 file=e:\2.dmp(路徑) tables=需要匯出的表;
EXP 根據字段匯出資料query
exp有些時候需要根據欄位來進行匯出操作 例如 想要匯出hr使用者中的employees中salary要大於4000的資料 這樣的話需要新增where語句,需要用到的引數是query 檢視下大於4000的有多少資料 sql select count from employees where sala...
EXP 根據字段匯出資料query
exp有些時候需要根據欄位來進行匯出操作 例如 想要匯出hr使用者中的employees中salary要大於4000的資料 這樣的話需要新增where語句,需要用到的引數是query 檢視下大於4000的有多少資料 sql select count from employees where sala...
oracle 匯出 匯入blob型別的字段
blob是oracle中的乙個資料型別,儲存的是壓縮後的二進位制形式的大資料。資料遷移如果涉及到blob欄位,都不好處理,因為無法用常規方法進行操作,如 使用select檢視該欄位,也無法用insert插入該字段的值。以下記錄了blob欄位的匯出 匯入方法流程。方法原理 利用utl file將blo...