Unsolved

This post is more than 5 years old

10 Posts

1025

March 26th, 2009 11:00

NMDB2 64Bit for AIX

Hi,
Can anyone direct me to a download link for the following:
nmdb221_aix_64

On Powerlink there is only the 32bit version available.

Thanks
Kenneth

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

March 27th, 2009 01:00

You should use that version - it will run on x64 system (pretty much the same thing can be seen with NW binary as well).

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

March 27th, 2009 02:00

In that case 64bit version is missing from PL - you need to open a SR to get it.

10 Posts

March 27th, 2009 02:00

The installation guide states that there should be the following files available for AIX:

gunzip nmdb221_aix_32.tar.gz
gunzip nmdb221_aix_64.tar.gz

and there should be the following libraries:
aix51n /usr/lib/libnsrdb2.o
/usr/lib/nsr/libnmdb2dc32.o
aix51w /usr/lib/libnsrdb2.o
/usr/lib/nsr/libnmdb2dc.o

So I guess these should be available somewhere to download.. where?

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

March 27th, 2009 02:00

Are you sure missing library is not on the system? Perhaps it is and it only needs to be added to LD_LIBRARY_PATH?

10 Posts

March 27th, 2009 02:00

That's what I thought originally.
However I am getting the following error:


exec(): 0509-036 Cannot load program /usr/bin/nsrdb2sv because of the following errors:
0509-150 Dependent module libdb2.a(shr_64.o) could not be loaded.
0509-022 Cannot load module libdb2.a(shr_64.o).
0509-026 System error: A file or directory in the path name does not exist.

Any ideas...?

10 Posts

March 27th, 2009 03:00

we have /usr/lib/nsr/libnmdb2dc32.o (the 32bit version)

we are missing the following library /usr/lib/nsr/libnmdb2dc.o
which is the 64bit version.

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

March 27th, 2009 04:00

Well, for the error message like yours there is something like this in docs:

A scheduled backup for a DB2 version 9.5 database fails with the error message
"libdb2.so.1 not found."

Workaround: Create a soft link as follows.
1. mkdir /opt/IBM/db2/V8.1
2. ln -s /opt/ibm/db2/V9.5/lib64 /opt/IBM/db2/V8.1/lib64

As I said, it looks for that library (did you do search on system for it) and that's where it fails. Installation procedure indeed does list 64bit package for AIX which is not on PL so you may wish to talk to PL support people to display it. In release notes I saw some tricks with copying libraries on AIX, but just in case of coexistence of 32bit and 64bit packages which is not your case.
No Events found!

Top