簡介:oracle
資料匯出工具
sqluldr2
可以將資料以
csv、
txt等格式匯出,適用於大批量資料的匯出,匯出速度非常快。匯出後可以使用
oracle loader
工具將資料匯入。
解壓zip
包,複製
sqluldr2_linux64_10204.bin
到$oracle_home
的bin
目錄,重新命名為
sqluldr2
增加環境變數
export ld_library_path=$oracle_home/bin:$oracle_home/lib:/lib:/usr/lib
執行source .bash_profile
應用環境變數。
使用:sqluldr2 --help
檢視幫助
引數如下:
引數如果整表匯出,可以直接寫表名,如果需要查詢運算和
where
條件,query=「sql文字」
,也可以把複雜
sql寫入到文字中由
query呼叫
匯出測試:
本地執行方式:
users
引數可以省略不寫,和
expdp username/passwd
方式一樣
export oracle_sid=orcl
sqluldr2 testuser/testuser query=test_table1 file=test_table1.txt
客戶端連線:
tns方式
sqluldr2 testuser/testuser@orcl query=test_table1 file=test_table1.txt
客戶端連線:簡易連線
sqluldr2 testuser/[email protected]:1521/orcl query=test_table1 file=test_table1.txt
get_tables.sql
為預定義匯出
sqlsqluldr2 user=userid/keyword@db_name sql=get_tables.sql head=no file=/tmp/stock.csv
對於大表可以輸出到多個檔案中,指定行數分割或者按照檔案大小分割,例如:
sqluldr2 testuser/testuser@orcl query="select * from test_table2" file=testtable2%b.txt batch=yes rows=500000
TensorFlow學習筆記2 效能分析工具
在spyder中執行以下 import tensorflow as tf from tensorflow.python.client import timeline 構造計算圖 x tf.random normal 1000,1000 y tf.random normal 1000,1000 res...
2017秋軟工2 效能分析
coding 要求0 以 戰爭與和平 作為輸入檔案,重讀向由檔案系統讀入。連續三次執行,給出每次消耗時間 cpu引數。要求1 給出你猜測程式的瓶頸。你認為優化會有最佳效果,或者在上週在此處做過優化 或考慮到優化,因此更差的 沒有寫出 本程式都是用 map 的基本操作進行實現,用 vector 進行功...
Python學習2 Python基本語法工具
本篇部落格主要針對函式 檔案 異常,這3個部分的基本使用方法進行學習。函式的定義用def,後面跟著函式名。同c 一樣需要乙個小括號包含傳遞的引數,另外還需要乙個冒號。def myfunction 函式體的內容直接在下面寫出即可,何時編寫結束依然是以縮排為準,python中同樣要有return。如果引...