Linux上Oracle快速卸数之sqluldr2

2025-04-22 15:44:11

1、1.诮骖佰煊拷贝sqluldr2二进制文件到服务器的某个目录例如/opt/chmod 751 sqluldr2_linux64_10204.bin然后采用软链方式或者cp sqluldr2_linux64_10204.bin /usr/bin/sqluldr2添加环境变量export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH如果没有安装oracle客户端,可以先参考如下经验引用linux中oracle客户端安装简要步骤

Linux上Oracle快速卸数之sqluldr2

2、2.测试命令是否可用如图所示说明sqluldr已经配置好

Linux上Oracle快速卸数之sqluldr2

3、3.如果在命令行输入sqluldr2报错的话,信息如下sqluldr2: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory解决办法:在/etc/ld.so.conf中加上/u01/app/oracle/lib/然后执行命令ldconfig如果测试还是不同通过将libclntsh.so.10.1 拷贝到/u01/app/oracle/lib/经测试通过,不会有问题。

Linux上Oracle快速卸数之sqluldr2

4、4.使用案例1sqluldr2 s24/s24@ORCL query="select * from dual " head=no file=DUAL_20161019.txt field=0x01 record=0x0a charset=ZHS16GBK

Linux上Oracle快速卸数之sqluldr2

5、5.使用案例2sqluldr2 xxx/xxx@xxx.xx.xxx.137/gyftp query="select * from report.C_APP_RST_FTP" head=no file=/data/FTP_C_APP_RST_FTP_20171110.txt field=0x01 record=0x0a charset=ZHS16GBK此表数据量34941440;物理大小25765M;卸载所花时间37min

Linux上Oracle快速卸数之sqluldr2
Linux上Oracle快速卸数之sqluldr2
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢