Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Timeout while starting database engine - Arcserve 2000 6

Status
Not open for further replies.

enetsolutions

Technical User
Apr 7, 2004
2
US
Windows 2000 server. Arcserve 2000. I get a popup message "Timeout while starting database engine" when I try to start the database engine form Arcserve console. The other engines start fine (I know the database should start on its own). In services mmc, it says starting next to the service.

There are 3 jobs that are "active" even though I can not stop them even with all services re-started. Any help would be appreciated.

 
I have the exact same problem that started this morning after the server crashed last night. It's a Domino Server and we tend to have problems every month with 'insufficient resources' being reported by Domino.

If you get a solution will you let me know, and likewise if I get a solution I will let you know.

Regards
 
I was able to resolve the issue by disabling all Arcserve services, re-booting the server and putting a copy of a good database from another server (blank) in the dir.

 
Bit drastic !

Should be able to resolve by killing the DBEng.exe and RDS.exe services. When doen this, go into the DATABASE folder, remove all the files ending in .CHG and any files starting with RDM.

Restart the engine should now work.

 
Great post, pswales. Worked great. If you guys try this out, I think you may have to manually run a merge job on the tapes used when the database issues ocurred.
 
I almost forgot: You may want to run 'dbfix' against the databases to make sure they are consistent, especially after this type of malfunction. I have a simple batch file that I run once a month and after every database issue:

@echo off
echo Perform dbfix to find errors in the Arcserve Database.
echo press any key to continue, or ctrl+c to exit...
pause
dbfix -a -L arcserve;admin;secret asjob
dbfix -a -L arcserve;admin;secret asmedia
dbfix -a -L arcserve;admin;secret asobject
dbfix -a -L arcserve;admin;secret asrhost
dbfix -a -L arcserve;admin;secret astape
dbfix -a -L arcserve;admin;secret astpdrv
dbfix -a -L arcserve;admin;secret astpsdat
pause
 
Great info 10base2 here are the rest of the utils in the same format. put them in a batch and just rem out what you don't need.

rem This section checks the databases
dbcheck -a -L arcserve;admin;secret asjob
dbcheck -a -L arcserve;admin;secret asmedia
dbcheck -a -L arcserve;admin;secret asobject
dbcheck -a -L arcserve;admin;secret asrhost
dbcheck -a -L arcserve;admin;secret astape
dbcheck -a -L arcserve;admin;secret astpsdat

rem This section will repair each database as needed
dbfix -a -L arcserve;admin;secret asjob
dbfix -a -L arcserve;admin;secret asmedia
dbfix -a -L arcserve;admin;secret asobject
dbfix -a -L arcserve;admin;secret asrhost
dbfix -a -L arcserve;admin;secret astape
dbfix -a -L arcserve;admin;secret astpdrv
dbfix -a -L arcserve;admin;secret astpsdat

rem This section will remove deleted records from the database

dbdefrag -L arcserve;admin;secret asjob
dbdefrag -L arcserve;admin;secret asmedia
dbdefrag -L arcserve;admin;secret asobject
dbdefrag -L arcserve;admin;secret asrhost
dbdefrag -L arcserve;admin;secret astape
dbdefrag -L arcserve;admin;secret astpdrv
dbdefrag -L arcserve;admin;secret astpsdat

rem This section will repair high-level key problems, and should only be run in rem conjunction DBDEFRAG.
keybuild -k -L arcserve;admin;secret asjob
keybuild -k -L arcserve;admin;secret asmedia
keybuild -k -L arcserve;admin;secret asobject
keybuild -k -L arcserve;admin;secret asrhost
keybuild -k -L arcserve;admin;secret astape
keybuild -k -L arcserve;admin;secret astpdrv
keybuild -k -L arcserve;admin;secret astpsdat


Also you can break these down into individual batch files so you can just run one utility at a time. If you do that here is a little batch to log the results so you don't have to watch the screen all the time...you can go and look through the log it created.


CLS
Echo The %1 Program is running, check the logfile under %1.log for results

call %1 > .\log\%1.log 2>&1


If you understand this I hope it helps. If not just use the batch files above this one.
 
have you used the cstop.bat batch file on the arcserve installation folder?... with that file you can stop all services and engines and to restart them just use the cstart.bat file
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top