SQLSERVER匯出TXT文字檔案,ORACLE SQL LOADER匯入TXT文字檔案
這裡部落格貼圖片太坑爹(不能ctrl+c ctrl+v),直接文字描述了,反正只是自己總結一下
SQLSERVER匯出步驟:
選擇要匯出資料的資料庫-->右鍵-->點選任務-->選擇匯出資料-->(資料來源)SQLSERVER匯入和匯出嚮導-->預設資料來源SQLSERVER NATIVE CLIENT 10.0-->填寫伺服器名稱(或者伺服器IP)和資料庫(要匯出表資料的資料庫)-->(目標)平面檔案目標-->選定分隔符和檔案路徑名稱等-->選擇編寫查詢以指定要傳輸的資料-->填寫查詢sql語句-->選擇行分隔符和列分隔符-->完成
ORACLE匯入步驟:
(WINDOWS版本)
1、在相應的使用者下建立表
create table test0515 (id number(10),name varchar2(10))
2、編寫控制檔案,副檔名是.ctl
load data
infile "d://test.txt"
insert into table test0515
fields terminated by whitespace
(id,name)
3、在CMD
sqlldr userid=system/123456@testdb control=D:\test.ctl
SQLSERVER匯出步驟:
選擇要匯出資料的資料庫-->右鍵-->點選任務-->選擇匯出資料-->(資料來源)SQLSERVER匯入和匯出嚮導-->預設資料來源SQLSERVER NATIVE CLIENT 10.0-->填寫伺服器名稱(或者伺服器IP)和資料庫(要匯出表資料的資料庫)-->(目標)平面檔案目標-->選定分隔符和檔案路徑名稱等-->選擇編寫查詢以指定要傳輸的資料-->填寫查詢sql語句-->選擇行分隔符和列分隔符-->完成
ORACLE匯入步驟:
(WINDOWS版本)
1、在相應的使用者下建立表
create table test0515 (id number(10),name varchar2(10))
2、編寫控制檔案,副檔名是.ctl
load data
infile "d://test.txt"
insert into table test0515
fields terminated by whitespace
(id,name)
3、在CMD
sqlldr userid=system/123456@testdb control=D:\test.ctl
userid 表示資料表的所有者的使用者名稱和登入密碼
control 表示控制檔案所在的絕對路徑(也可以使用相對路徑)
預設匯入日誌在當前CMD路徑下,也可以指定日誌儲存路徑
加上log=d:\test.log
(LINUX版本)
可以指令碼也可以直接命令
test.sh
#!/bin/bash
sqlldr system/123456@testdb control=/tmp/test.ctl log=/tmp/test.log bad=/tmp/bad.log errors=1000 rows=10240000
以上是最基本的功能,詳細功能可以再找資料
SQLSERVER大資料量匯出的最高效方式(操作方法簡單易學)
SQLLDR匯入速度快,避免undo和redo的生成,高效(操作方法簡單,不過遇到特殊型別的表欄位要注意)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28371090/viewspace-2154498/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 把TXT文字匯入SQLServer常見問題SQLServer
- 把TXT文字匯入SQLServer 出錯:資料轉換失敗SQLServer
- Navicat如何匯入和匯出sql檔案SQL
- SQLServer匯入大CSV檔案SQLServer
- MATLAB匯入txt和excel檔案技巧彙總:批量匯入、單個匯入MatlabExcel
- navicat匯入sql檔案SQL
- 使用SELECT…INTO OUTFILE匯出文字檔案
- 匯入sql檔案出現亂碼SQL
- (十一)Electron 匯入匯出檔案
- MATLAB實戰系列(四)-匯入txt檔案技巧大全Matlab
- python如何將資料寫入本地txt文字檔案Python
- Python提取文字檔案(.txt)資料的方法Python
- [20211020]windows新建文字檔案帶日期.txtWindows
- .sql檔案匯入到sql server中SQLServer
- 向mysql中匯入.sql檔案MySql
- EasyExcel完成excel檔案的匯入匯出Excel
- Oracle如何使用spool匯出utf8字符集的文字檔案Oracle
- 如何使用JavaScript匯入和匯出Excel檔案JavaScriptExcel
- 匯入excel檔案Excel
- [20211021]windows新建文字檔案帶日期(補充).txtWindows
- 讓你在macOS上快速檢視txt文字檔案Mac
- [20190530]oracle Audit檔案管理.txtOracle
- oracle匯入dmp檔案win10怎麼操作_win10系統oracle如何匯入dmp檔案OracleWin10
- 如何從文字檔案讀入 SQL 引數SQL
- oracle匯入dmp檔案的2種方法Oracle
- VBA建立文字檔案、讀寫文字檔案
- java匯出CSV檔案Java
- js 匯出檔案流JS
- java匯出Excel檔案JavaExcel
- Mysql匯入本地檔案MySql
- easyExcel分批匯入檔案Excel
- EEGlab匯入.mat檔案
- Mysql匯入csv檔案MySql
- 讀取txt檔案將文字行組合成特定格式
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- [20230508]crack oracle執行檔案.txtOracle
- 將 crt 檔案匯入到 jks 檔案 -cg
- 接上次問答【八千萬 txt 檔案快速匯入】解決辦法