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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqlserver匯入匯出文字檔案SQLServer
- 用Oracle sqlldr匯入文字檔案TXT 總結OracleSQL
- Oracle 匯出txt檔案Oracle
- txt檔案匯入oracle方法Oracle
- 把txt文字匯入sqlserver表內SQLServer
- vfp匯入文字檔案
- 從SQL Server匯出txt檔案匯入Oralce遇到毫秒問題SQLServer
- 把TXT文字匯入SQLServer常見問題SQLServer
- mysql 匯入匯出 sql檔案MySql
- mysql匯入文字或excel檔案MySqlExcel
- 把TXT文字匯入SQLServer 出錯:資料轉換失敗SQLServer
- MySQL匯入匯出檔案檔案MySql
- clob utl_file 匯出成TXT檔案
- Navicat如何匯入和匯出sql檔案SQL
- SQLServer匯入大CSV檔案SQLServer
- SPOOL 命令使用例項【oracle匯出純文字格式檔案】Oracle
- ubuntu 下mysql匯入和匯出.sql檔案UbuntuMySql
- MATLAB匯入txt和excel檔案技巧彙總:批量匯入、單個匯入MatlabExcel
- (十一)Electron 匯入匯出檔案
- MySQL匯入匯出平面檔案MySql
- 匯入sql檔案出現亂碼SQL
- oracle 載入文字檔案Oracle
- oracle匯入dmp檔案Oracle
- 華表Cell檔案匯入匯出
- python如何將資料寫入本地txt文字檔案Python
- MATLAB實戰系列(四)-匯入txt檔案技巧大全Matlab
- Oracle:從SQL檔案批量匯入資料OracleSQL
- 一個ORACLE匯入和匯出XML檔案的例子OracleXML
- Python提取文字檔案(.txt)資料的方法Python
- EasyExcel完成excel檔案的匯入匯出Excel
- Oracle快速匯出平面檔案Oracle
- oracle 大檔案匯出方法Oracle
- plsql Oracle匯入dmp檔案SQLOracle
- .sql檔案匯入到sql server中SQLServer
- 使用BCP將SQL Server表資料匯出為txt或xls等格式檔案SQLServer
- 向mysql中匯入.sql檔案MySql
- SQL loader 匯入csv格式的表格檔案的一個例子SQL
- Excel非常快的匯入文字檔案靈活技術Excel