E9003 In ArcServe 2000

Posted on 2004-10-18
Last Modified: 2012-08-13
We have recently started getting errors on several of our ArvServe servers "E9003 Unable to execute command..., EC=FILE NOT FOUND" when we run Pre/Post commands. We have reviewed file/dir permissions, moved the files to root directories and the ArcServe program folder, checked the databases for corruption, saved off-deleted-recreated the jobs, even replaced the command with built-in Windows files; and ArcServe still generates this error message. The problem spread to another server over the weekend with no apparent cause.

ArcServe has been updated to the latest service pack and is running on Windows 2000 with SP4. Our domain-level 'backup' use has domain administrative rights, and we're not seeing any other issues related to that.

Can anyone suggest why ArcServe is failing to locate (and execute) locally stored files?

We're trying to avoid setting up dozens of MS scheduled tasks to initiate and remote disk snapshots in the interim period until we can get our new Enterprise backup solution (using NetBackup).
Question by:fancycarman
  • 5
  • 4
LVL 22

Accepted Solution

dovidmichel earned 350 total points
ID: 12342862
Go to the ARCserve Server Admin and reset the ARCserve System Account.

Author Comment

ID: 12348969
Tried it with no success. I even bounced the Job Engine afterwards to see if that would make a difference.  
LVL 22

Expert Comment

ID: 12352489
As a test run a test job with a simple pre or post command that is easy to tell if it works such as "mkdir test".
Provide an example
such as the exact command used, file location, contents of file (if batch or script).

Author Comment

ID: 12357810
We had tried that before, and I just did again this morning. Made a simple folder (C:\scripts) with pretest.cmd and posttest.cmd files, one that calls Calc and one that opens notepad. Both work from Cmd prompt, but a new ArcServe job with these pre / post commands still fails with the same EC=FILE NOT FOUND message.

Pretest.cmd -  Calc.exe
Posttest.cmd - Start Notepad.exe c:\cp.txt

ArcServer Log exerpt
    20041020 090346        Run Backup Job Scheduled for 10/20/04 at  8:30 AM.
    20041020 090346    457 Run Command: C:\scripts\pretest.cmd.
    20041020 090347    457 E9003 Unable to execute command. (CMD=C:\scripts\pretest.cmd, EC=FILE NOT FOUND)
    20041020 090347    457 Start Backup Operation. (QUEUE=1, JOB=17)
    20041020 090347    457 Description: PRE/POST Test (cmd).
    20041020 090524 TAPE   Tape Engine finished formatting media....

    20041020 090541    457 Backup Operation Successful.
    20041020 090541    457 Run Command: C:\scripts\posttest.cmd.
    20041020 090542    457 E9003 Unable to execute command. (CMD=C:\scripts\posttest.cmd, EC=FILE NOT FOUND)

I'm considering re-installing SP5 in case one of the DLLs has been corrupted.
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

LVL 22

Expert Comment

ID: 12362206
Did this work prior to SP5?

Author Comment

ID: 12362809
Yes, the pre and post commands work on all servers after upgrading to SP5. The error just arbitrarily started occurring on three different servers at different times over about a four week period. Once the problem appears, it doesn't clear up.

Of note, there were no unusual messages in the ArcServe logs; only one of three had experienced some database corruption (a regular occurrence on all of our ArcServe servers) during the period between the last successful post command and the first failed pre command. To clear the database corruption, we stop the engine and delete all r*.* files from the \Database folder.
LVL 22

Expert Comment

ID: 12364218
Yes the old Raima VLDB is not the best. There are some utilites that can be used to maintain it.

Maybe Filemon will help. Filemon is a free utility from SystemInternals. FileMon monitors and displays file system activity on a system in real-time.

Setup a test job and submit it on hold.
Run Filemon
Set the job to active
Right after the Pre command fails stop Filemon logging.

It just might be the tool needed.

Author Comment

ID: 12371260
Filemon - great tool, lots of data. Ran the tool, ran the job, saved the log. Nothing specific jumps out at me so far. Summary of what I've found:

A. Two DLL's are missing from the system - SBSLICFN.DLL and asatgenc.dll (but I cannot locate them on any ArcServe server);
B. Just before entry re: "E9003 Unable to execute command", asrunjob.exe reads the QSYS.QJF file. This file is updated when the System Account is reset;
C. RDS.exe reads the most of the catalog.* files; then
D. ArcServe logs the error message

LVL 22

Expert Comment

ID: 12372011
sbslicfn.dll - no idea - that might have been from some other application.
asatgenc.dll - is located in the ARCserve directory on my system at least on my system.  
qsys.qjf is a control file for the job queue so it makes sense that it would be accessed.

Dissapointing that Filemon did not record the specific file access failure.

Mine is just a basic install of 11.1 so the missing file is not related to any option that I have installed and you don't. We could say that I have it because I'm running 11.1 but then it does not make any sense why your install would make a call for it, if it did not come with 2000. Perhaps there was a problem with the install of SP5. No that does not work either because you said it was working after SP5 was installed. So I don't know why your servers would not have that file.

Pick some other system and do an install of ARCserve there to see if it has that missing file.

Featured Post

Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Problem description :  Some external hard disks / USB flash drives do not show actual space as mentioned in the factory settings. This is a common problem when you use an 8 GB USB drive to make it bootable to install a firmware/ driver on a serv…
This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
This video teaches viewers how to encrypt an external drive that requires a password to read and edit the drive. All tasks are done in Disk Utility. Plug in the external drive you wish to encrypt: Make sure all previous data on the drive has been …
This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now