Here's another update.
I copied over the 2 missing files (libtdsodbc) from the newer CentOS 5.3 machine to the one that I cannot get to work. Then when I ran isql to try to connect to the MS SQL Server, I get the following error:
Code:
[01000][unixODBC][Driver Manager]Can't open lib '/usr/lib/libtdsodbc.so.0' : /usr/lib/libtdsodbc.so.0: requires glibc 2.5 or later dynamic linker
[ISQL]ERROR: Could not SQLConnect
Seeing that, I then ran:
Code:
rpm -qa | grep glibc
and the output was:
Code:
glibc-headers-2.3.4-2.41
glibc-2.3.4-2.41
glibc-kernheaders-2.4-9.1.103.EL
glibc-devel-2.3.4-2.41
glibc-common-2.3.4-2.41
So then I ran 'yum update glibc' to see if I could update these files, and got the following:
Code:
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
glibc i386 2.3.4-2.41.el4_7.1 update 4.3 M
Updating for dependencies:
glibc-common i386 2.3.4-2.41.el4_7.1 update 16 M
glibc-devel i386 2.3.4-2.41.el4_7.1 update 1.9 M
glibc-headers i386 2.3.4-2.41.el4_7.1 update 588 k
Transaction Summary
=============================================================================
Then I ran 'rpm -qa | grep glibc' on the newer system (just to verify that it had the newer glibc >= 2.5), and got the following:
Code:
glibc-2.5-34
glibc-headers-2.5-34
glibc-devel-2.5-34
glibc-common-2.5-34
So it seems that I'm pretty much 'out of luck' on this old system...is that true?