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
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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).
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


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 Webinar: AWS Backup & DR

Join our upcoming webinar with experts from AWS, CloudBerry Lab, and the Town of Edgartown IT to discuss best practices for simplifying online backup management and cutting costs.

Question has a verified solution.

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

AWS Glacier is Amazons cheapest storage option and is their answer to a ‘Cold’ storage service.  Customers primarily use this service for archival purposes and storage of infrastructure backups.  Its unlimited storage potential and low storage cost …
Finding original email is quite difficult due to their duplicates. From this article, you will come to know why multiple duplicates of same emails appear and how to delete duplicate emails from Outlook securely and instantly while vital emails remai…
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…

749 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