Linux上Oracle快速卸数之sqluldr2

 时间:2026-04-21 15:56:19

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.使用案例1

sqluldr2 s24/s24@ORCL query="select * from dual " head=no file=DUAL_20161019.txt field=0x01 record=0x0a charset=ZHS16GBK

Linux上Oracle快速卸数之sqluldr2

5、5.使用案例2

sqluldr2 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

  • win7系统账号密码不能修改
  • IIS的Connection由改为close改为Keep-Alive
  • 神域永恒如何开启自动拾取装备功能
  • 怎么设置DI-8200路由器
  • 360企业安全云的安全大脑怎么用
  • 热门搜索
    怎么快速感冒 怎么显示隐藏文件夹 怎么做泡椒凤爪 通报怎么写 怎么封别人的qq号 精美书签怎么做 无线键盘怎么连接 婴儿腹胀怎么办 耳朵流水是怎么回事 奇瑞怎么样