v***@gmail.com
2006-06-06 22:36:15 UTC
I've recently encountered a full file system failure on my Informix
server, it's running Informix IDS 9.20 (Linux); access to the Informix
tools is not available, changing the allow.hosts file isn't an option
(as the file system is damaged); otherwise I'd setup remote access
(i.e. dbaccess/dbexport, etc.) - presently Informix is online, the
dbspace's and databases have yet to be compromised.
So here's the situation, I have ODBC access, I have a backup that is a
month old, so I have a current/correct schema from dbexport; I've
attempted to export all the tables into SQL files via WinSQL (and a
couple of other products); however after creating a new database (new
server); attempts at importing (i.e. INSERT's from the .SQL files) have
either failed due to the size of the .SQL files, or due to WinSQL's
method of export (creates long statements and Informix kick's back a
460 error). A few other products couldn't go over 1940 records.
I've also tried a direct migration from one table to another table (old
server/table to new server/table), that worked fine on simple tables,
but any tables with key constraints failed; I'm not certain if I should
create a new database without the keys, import (i.e. migrate/transfer);
then create the keys as it would occur in the dbexport, i.e create
table, unload, create key, create index.
So that's the situation, the server is on borrowed time; so I either
need to find a decent utility that can export/migrate/transfer/import
an Informix database via ODBC; or figure out a way to handle the key
constraint errors when I'm attempt to migrate/transfer from old-to-new
in WinSQL.
Any suggestions, ideas, are definitely welcomed.
server, it's running Informix IDS 9.20 (Linux); access to the Informix
tools is not available, changing the allow.hosts file isn't an option
(as the file system is damaged); otherwise I'd setup remote access
(i.e. dbaccess/dbexport, etc.) - presently Informix is online, the
dbspace's and databases have yet to be compromised.
So here's the situation, I have ODBC access, I have a backup that is a
month old, so I have a current/correct schema from dbexport; I've
attempted to export all the tables into SQL files via WinSQL (and a
couple of other products); however after creating a new database (new
server); attempts at importing (i.e. INSERT's from the .SQL files) have
either failed due to the size of the .SQL files, or due to WinSQL's
method of export (creates long statements and Informix kick's back a
460 error). A few other products couldn't go over 1940 records.
I've also tried a direct migration from one table to another table (old
server/table to new server/table), that worked fine on simple tables,
but any tables with key constraints failed; I'm not certain if I should
create a new database without the keys, import (i.e. migrate/transfer);
then create the keys as it would occur in the dbexport, i.e create
table, unload, create key, create index.
So that's the situation, the server is on borrowed time; so I either
need to find a decent utility that can export/migrate/transfer/import
an Informix database via ODBC; or figure out a way to handle the key
constraint errors when I'm attempt to migrate/transfer from old-to-new
in WinSQL.
Any suggestions, ideas, are definitely welcomed.