| | 267 | N.B. at this point I got the following error: |
| | 268 | {{{ |
| | 269 | unable to import Oracle API: libclntsh.so.9.0: cannot open shared object file: No such file or directory |
| | 270 | }}} |
| | 271 | |
| | 272 | The client I had installed was too new: |
| | 273 | {{{ |
| | 274 | [root@cagraidsvr23 lib]# rpm -ql oracle-xe-client-10.2.0.1-1.0.i386|grep libclntsh |
| | 275 | /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so |
| | 276 | /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/libclntsh.so.10.1 |
| | 277 | }}} |
| | 278 | |
| | 279 | However when I created an appropriately-named link and reran ldconfig everything was OK. |
| | 280 | {{{ |
| | 281 | [root@cagraidsvr23 lib]# cd /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/lib/ |
| | 282 | [root@cagraidsvr23 lib]# ln -s libclntsh.so.10.1 libclntsh.so.9.0 [root@cagraidsvr23 lib]# |
| | 283 | [root@cagraidsvr23 lib]# ldconfig |
| | 284 | }}} |
| | 285 | |