sqluldr2工具
一、sqluldr2 简介
oracle数据导出工具sqluldr2可以将数据以csv、txt等格式导出,适用于大批量数据的导出,导出速度非常快。导出后可以使用oracle loader工具将数据导入。
二、sqluldr2 安装与配置
su - oracle
vi ~/.bash_profile
export LD_LIBRARY_PATH=$ORACLE_HOME/bin:$ORACLE_HOME/lib:/lib:/usr/lib
source ~/.bash_profile
- 157 导出表数据
-- 导出表数据
sqluldr2 user=namematcher/transwatch query="SELECT DISTINCT TYPE ,TITLE FROM ROLE ORDER BY TYPE,TITLE " head=yes file=/home/oracle/11/ROLE.csv
- 157 导出表结构
sqluldr2 user=namematcher/transwatch query="SELECT T.COLUMN_NAME, T.DATA_TYPE, T.DATA_LENGTH, CASE T.NULLABLE WHEN 'N' THEN 'N' WHEN 'Y' THEN 'Y' END NULLABLE, C.COMMENTS FROM USER_TAB_COLUMNS T,USER_COL_COMMENTS C WHERE T.TABLE_NAME = C.TABLE_NAME AND T.COLUMN_NAME = C.COLUMN_NAME AND T.TABLE_NAME = UPPER('VESSEL_INSPECTION_DEFECT') ORDER BY 1" head=yes file=/home/oracle/dataDiff/VESSEL_INSPECTION_DEFECT.csv log=+/home/oracle/dataDiff/data.log
- 139 导出表数据
## 139 导出表数据
sqluldr2 user=namematcher/namematcher query="SELECT DISTINCT TYPE ,TITLE FROM ROLE ORDER BY TYPE,TITLE " head=yes file=/home/oracle/11/ROLE.csv
- 139 导出表结构
sqluldr2 user=namematcher/namematcher query="SELECT T.COLUMN_NAME, T.DATA_TYPE, T.DATA_LENGTH, CASE T.NULLABLE WHEN 'N' THEN 'N' WHEN 'Y' THEN 'Y' END NULLABLE, C.COMMENTS FROM USER_TAB_COLUMNS T,USER_COL_COMMENTS C WHERE T.TABLE_NAME = C.TABLE_NAME AND T.COLUMN_NAME = C.COLUMN_NAME AND T.TABLE_NAME = UPPER('VESSEL_INSPECTION_DEFECT') ORDER BY 1" head=yes file=/home/oracle/dataDiff/VESSEL_INSPECTION_DEFECT.csv log=+/home/oracle/dataDiff/data.log
本文介绍了Oracle的数据导出工具sqluldr2,它能快速将数据导出为csv、txt格式,适用于大量数据操作。内容包括sqluldr2的简介及安装配置步骤,详细讲解了如何导出表数据和结构。
1536

被折叠的 条评论
为什么被折叠?



