Bret Halford [Sybase]
2008-10-22 15:46:36 UTC
In the past I have installed ASE & ebf to match production
server and then ran disk inits, create & alter database
scripts so that new test dbs match production and then
loaded from dump to create a test server. Is it possible to
load a master db dump into the new test server, rename it to
'test' and load user dbs?
No, not on a new one. The problem is that the masterserver and then ran disk inits, create & alter database
scripts so that new test dbs match production and then
loaded from dump to create a test server. Is it possible to
load a master db dump into the new test server, rename it to
'test' and load user dbs?
database is pointing to a bunch of devices which may
or may not exist at the same path name. Lets say thay
do. When you boot up on that master database, ASE will
activate all those devices and then try to recover
those databases. Even if the devices exist, they don't
contain the expected data (system tables, etc) to
be a recoverable database, so they will be marked
suspect.
It does work if you can make copies of all the production
devices either while the production server is shutdown,
or if the copies are made while the "quiesce database"
command is active. But then you will have a copy
of the master device as well, and so no need to
have/load a dump of master db - it is already on the device!
Cheers,
-bret