StoreEver Tape Storage
1832548 Members
4815 Online
110043 Solutions
New Discussion

Data Protector Express ERROR 18 DATABASE CORRUPT

 
NikD
Occasional Contributor

Data Protector Express ERROR 18 DATABASE CORRUPT

We repeatedly have the Error 18

Cannot read from database... database probably corrupted... please repair or restore the database.

The only way i know to repair it is to reinstall(upgrade) the software. How do i 1)stop this error from occuring 2) repair the database in the event of it failing.

1 REPLY 1
D Lancaster
Honored Contributor

Re: Data Protector Express ERROR 18 DATABASE CORRUPT

Usually Data Protector Express takes care of the any inconsistencies in the database automatically. When it doesn't you can repair the database using the following steps:

1. Log on to the master server/desktop where the Data Protector Express backup server is running.
2. Close the Data Protector Express GUI if it is running.
3. Stop the Data Protector Express service. (On a Windows machine this is dpwinsdr.exe)
4. Open the dpconfig.ini file
(\config, by default, C:\Program Files\HP\Data Protector Express\config on a Windows machine)
5. In the section, add the following line:
repairDatabase=Yes

6. This section should now look something like this:

lastUser=admin
lastDomain=DPX Storage Domain
nodeGuid={00001001-421F132A-0003F771-FFE580D7}
databaseServerAddress=localhost
isDatabaseServer=Yes
databaseServerName=DPX Storage Domain
disableNetwork=No
remoteAdmin=No
repairDatabase=Yes

7. Save and close this file.
8. Open the Data Protector Express GUI - DO NOT RESTART THE SERVICE.
9. The catalog repair will run automatically. This may happen several times when attempting to log-in.
10. After the repair has completed the Login screen will appear.
11. Restart the Data Protector Express service (dpwinsdr.exe on Windows)
12. Login to the Data Protector Express administration GUI.

Dave L