Recovering After Media Failure of the Database File
You can recover the ERSSD database file.
Make an extra backup copy of the current transaction
log. If the database file is gone, the only record of changes since
the last backup is in the transaction log.
Create a recovery directory to hold the files you use
during the recovery process.
Copy the database file from the last full backup to
the recovery directory. You can find the database file in the backup
directory. It is named erssd_name.db.
Copy the backup transaction log into the recovery directory.
The backup transaction log, named erssd_name.log,
is in the backup directory.
Apply the transactions from the backup transaction log
to the recovery database:
dbsrv11 erssd_name.db -a erssd_name.log
Copy the online transaction log into the recovery directory.
The online transaction log, named erssd_name.log,
is in the log directory.
Apply the transactions from the online transaction log
to the recovery database:
dbsrv11 erssd_name.db -a erssd_name.log
Make a post-recovery backup by making an extra copy
of the database file.
Move the database file to the production directory and
restart the database. Use the command dbspawn from
the Replication Server error log.