Solved

E9003 In ArcServe 2000

Posted on 2004-10-18
9
1,754 Views
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).
0
Comment
Question by:fancycarman
[X]
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
9 Comments
 
LVL 22

Accepted Solution

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

Author Comment

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

Expert Comment

by:dovidmichel
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).
0
Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

 

Author Comment

by:fancycarman
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.
0
 
LVL 22

Expert Comment

by:dovidmichel
ID: 12362206
Did this work prior to SP5?
0
 

Author Comment

by:fancycarman
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.
0
 
LVL 22

Expert Comment

by:dovidmichel
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.
http://www.sysinternals.com/ntw2k/source/filemon.shtml

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

Author Comment

by:fancycarman
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

0
 
LVL 22

Expert Comment

by:dovidmichel
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.
0

Featured Post

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!

Question has a verified solution.

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

I previously wrote an article addressing the use of UBCD4WIN and SARDU. All are great, but I have always been an advocate of SARDU. Recently it was suggested that I go back and take a look at Easy2Boot in comparison.
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 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…

732 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