Improve company productivity with a Business Account.Sign Up


E9003 In ArcServe 2000

Posted on 2004-10-18
Medium Priority
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 1050 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).
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.


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.
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

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

The question appears often enough, how do I transfer my data from my old server to the new server while preserving file shares, share permissions, and NTFS permisions.  Here are my tips for handling such a transfer.
How much do you know about the future of data centers? If you're like 50% of organizations, then it's probably not enough. Read on to get up to speed on this emerging field.
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …

608 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