I have some problems with a DB2 instance that refuses to start. When
I try starting it, I get the following:
SQL1072C The database manager resources are in an inconsistent state.
DB2 may have been incorrectly terminated, or another application may
be using system resources in a way which conflicts with DB2's use of
system resources. System resource cleanup may be required.
I've cleaned up all processes, used db2nkill, nothing is running.
/etc/services looks fine, db2diag.log doesn't provide any hints. I
have two databases in the instance that I would like to save.
Here's my idea: I blow the instance away, while leaving the
filesystem containing the database and local database directory.
After recreating the instance, can I just catalog the databases, pointing to the
directory holding them and the local database directory? Is this a
workable approach? Any other ideas?
Thanks,
/T
Tomas Hallin
Database Administration
Robert Half International
Pleasanton, CA
Hope this help...Sylv1
If the inode is number is same for the all the instances then you
are having inode conflict.....
'
Here is the solution...
For single-node instances, perform the following as the
instance owner from the sqllib directory:
- delete the .ftok file
rm .ftok
- create a new .ftok file
touch .ftok
For multi-node instances, perform the following as the
instance owner:
- create another directory at the same level as sqllib
- move everything from under sqllib to the new directory
- delete sqllib
- rename the new directory to sqllib
-- Siva
"Sylv1" <sy...@invalid.netcourrier.com> wrote in message news:<3c96481c$0$23192$626a...@news.free.fr>...
I ended up exporting the data. dropping the tables and recreating... just to
be safe..
"Tomas Hallin" <jav...@hotmail.com> wrote in message
news:2cceadd.02031...@posting.google.com...