上傳導入文件
下載地址參考 地址1
詳細參考 地址 1. https://blog.csdn.net/cheng_feng_xiao_zhan/article/details/83620593
2. https://my.oschina.net/jamaly/blog/380929
我這個只是一種導出的模式,還有其他的幾種導出模式 這種方法只支持ORACLE 導出數據為CSV 的格式
導出文件需要自行下載,
鏈接:https://pan.baidu.com/s/1-knjQNP1bTuxIpar-k5EKw
提取碼:289v
導入方式:
一.LINUX下執行
1.創先 執行的 SQL文件
select * from TEST ;
我這里命名為 1.sql
2.執行導出命令
--linux下執行環境變量
export LD_LIBRARY_PATH=$ORACLE_HOME/bin:$ORACLE_HOME/lib:/lib:/usr/lib
--32位執行的操作
./sqluldr2_linux32_10204 TEST/123@10.198.192.16:1521/ORCL sql=1.sql head=yes file=SA_PARA_CHECK_DATA.csv
--64執行的操作
./sqluldr2_linux64_10204 TEST/123@10.198.192.16:1521/ORCL sql=2.sql head=yes file=SA_PARA_CHECK_NRM_NEW.csv
導出的目錄默認為本地 ,可修改
我自己執行的命令 ./sqluldr2_linux64_10204.bin user=USER/un1ware query="SELECT * FROM SA_PARA_CHECK_DATAJT" FILE=LJJ.CSV
我這是在本機執行的,所以沒有添加IP 端口,另外 如果查詢的表比較長,或者有替換 盡量創建一個臨時表,不然有時報錯不容易直接查詢
注意事項:密碼如果存在特殊符號記得使用 '\' 進行轉義
二.Windows下執行
1.創建導出表的執行sql (這邊我命名是 1.sql )
select * from test;
2.執行導出命令
sqluldr2 TEST/123@10.198.192.16::1521/ORCL sql=test.sql head=yes file=tmp001.csv
sqluldr264 TEST/123@10.198.192.16::1521/ORCL sql=test.sql head=yes file=tmp001.csv
此方法為 windwos 導出數據庫數據