cancel
Showing results for 
Search instead for 
Did you mean: 

Upgrade BE 9.1 to 10 on w2k Fails

Daniel_Saults_2
Level 3
Windows 2000 sp4
Exchagne 2000 sp3
Veritas 9.1.4691
HP Storage Works LTO

I have attempted to install BE 10.0.5484 and it has failed 3 times saying the setup was inturupted when it finished

Checked the install log and I have these errors/problems.

01-30-2005,17:13:17 : Executing BE_InstallMDAC.

01-30-2005,17:13:17 : Installing EN language version of MDAC 2.80

01-30-2005,17:13:17 : H:\WINNT\INSTALL\BE\MDAC\EN\mdac_typ.exe /Q:A /C:"dasetup /Q /N"

01-30-2005,17:13:37 : BE_ShowProcsUsingMDAC: Entering

01-30-2005,17:14:06 : BE_ShowProcsUsingMDAC: The above SAVFMSECtrl.EXE process with pid 2524 is using the oledb32.dll module.

01-30-2005,17:14:06 : BE_ShowProcsUsingMDAC: The above SAVFMSECtrl.EXE process with pid 2524 is using the oledb32r.dll module.

01-30-2005,17:14:35 : BE_ShowProcsUsingMDAC: The above store.exe process with pid 3700 is using the oledb32.dll module.

01-30-2005,17:14:35 : BE_ShowProcsUsingMDAC: The above store.exe process with pid 3700 is using the oledb32r.dll module.

01-30-2005,17:17:56 : Info 1603.The file D:\Program Files\VERITAS\Backup Exec\NT\besnmp.dll is being held in use. Close that application and retry.

01-30-2005,17:18:14 : Info 1603.The file D:\Program Files\VERITAS\Backup Exec\NT\tapealrt.dll is being held in use. Close that application and retry.

01-30-2005,17:20:20 : Registering Dll: D:\PROGRA~1\VERITAS\BACKUP~1\NT\exportmodeller.dll

01-30-2005,17:20:20 : BERegisterDll: Failed to call registration function.

01-30-2005,17:20:20 : Action ended 17:20:20: InstallFinalize. Return value 3.

01-30-2005,17:20:21 : Action 17:20:21: Rollback. Rolling back action:

01-30-2005,17:21:17 : 1: INSTALL 2: 3

01-30-2005,17:21:17 : Upgrade state set to 7

01-30-2005,17:22:13 : Validating install complete

01-30-2005,17:22:13 : ERROR: Installation failed with error 1603.

What should I do?

Daniel
10 REPLIES 10

ashwin_pawar_2
Level 3
Try these steps:

Give administrators and system full control to this key:

HKEY_CLASSES_ROOT\Typelib

Run the installation again.


Incase it already has these permission:
Try to manually register this DLL.
regsvr32 "c:\program files\veritas\backup exec\nt\exportmodeller.dll


Let me know if it helps.

Daniel_Saults_2
Level 3
I will try again later on this week and post an update. Checking the registry right now though and i have two

HKEY_CLASSES_ROOT\TypeLib
and
HKEY_CLASSES_ROOT\TypeLib{A83689E0-31BB-11D0-916F-0800097AC34A}

however i dont have the optioin to change modify permissions on either key. In XP and 2003 you have this option but not in windows 2000.

Running a test in vmware to see if its server releated or actuall install releated.

Daniel_Saults_2
Level 3
Well I am just finishing up the vmware test of a migration from 9.1 to 10 based on the same settings as my real server. One thing I noticed that was different.. After BE configuration my test went into the sql setup where as on my production server that didnt happened and its the point where everything fell apart.

I will post a complete log of the installation off the production server and test server tomorrow.

So what should I do now? Is there a way to manually upgrade the MSDE then start the installation of BE 10?

Zerene_Sangma
Level 6
Daniel,


In order to change the permissions on the registry key in Windows 2000>>

At start | Run | type 'regedt32' and then select the key: HKEY_CLASSES_ROOT\TypeLib

Click on the "security" tab and modify the permissions on the key to give the Administrators and System accounts Full Control.

Daniel_Saults_2
Level 3
Duh thanks on that part.
The permissions are set correctly for hkey_classess_root/TypeLib

I just went through the logs of both install and noticed some things

On both installs the registry vaules of HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221} where succesfully modified/updated

The other thing i noticed that was different was the follow

Production Server (Wont install)

I have this

01-30-2005,16:56:00 : Entering GetSQLAndCASOInformation

01-30-2005,16:56:00 : Leaving GetSQLAndCASOInformation

01-30-2005,16:56:00 : Executing REG_EnumRegMultiValue

01-30-2005,16:56:00 : BKUPEXEC

01-30-2005,16:56:08 : Executing BE_InstallMDAC.

01-30-2005,16:56:08 : Installing EN language version of MDAC 2.80

01-30-2005,16:56:08 : H:\WINNT\INSTALL\BE\MDAC\EN\mdac_typ.exe /Q:A /C:"dasetup /Q /N"

01-30-2005,16:56:08 : BE_ShowProcsUsingMDAC: Entering

01-30-2005,16:56:38 : BE_ShowProcsUsingMDAC: The above SAVFMSECtrl.EXE process with pid 2524 is using the oledb32.dll module.

01-30-2005,16:56:38 : BE_ShowProcsUsingMDAC: The above SAVFMSECtrl.EXE process with pid 2524 is using the oledb32r.dll module.

01-30-2005,16:57:07 : BE_ShowProcsUsingMDAC: The above store.exe process with pid 3700 is using the oledb32.dll module.

01-30-2005,16:57:07 : BE_ShowProcsUsingMDAC: The above store.exe process with pid 3700 is using the oledb32r.dll module.

01-30-2005,16:57:11 : BE_ShowProcsUsingMDAC: The above sqlmangr.exe process with pid 3808 is using the odbc32.dll module.

01-30-2005,16:57:11 : BE_ShowProcsUsingMDAC: The above sqlmangr.exe process with pid 3808 is using the odbcbcp.dll module.

01-30-2005,16:57:11 : BE_ShowProcsUsingMDAC: The above sqlmangr.exe process with pid 3808 is using the odbcint.dll module.

01-30-2005,16:57:41 : Installing MSDE 2000 BKUPEXEC instance.

01-30-2005,16:57:46 : Executing InstallVxSDM.

01-30-2005,16:57:46 : H:\WINNT\INSTALL\BE\

01-30-2005,16:57:46 : H:\WINNT\INSTALL\BE

01-30-2005,16:57:46 : H:\WINNT\INSTALL\

01-30-2005,16:57:47 : CDlgLocalChooseCustom Pass Function.
-------------------------------------------------------------------

On the test server (Install worked)

02-01-2005,01:20:23 : Entering GetSQLAndCASOInformation

02-01-2005,01:20:23 : Leaving GetSQLAndCASOInformation

02-01-2005,01:20:23 : MDAC 2.80.1022.0 is installed on this system.

02-01-2005,01:20:23 : Executing REG_EnumRegMultiValue

02-01-2005,01:20:23 : BKUPEXEC


02-01-2005,01:20:54 : Executing BE_InstallMDAC.

02-01-2005,01:20:54 : MDAC 2.80.1022.0 is installed on this system.

02-01-2005,01:20:59 : Installing MSDE 2000 BKUPEXEC instance.

02-01-2005,01:21:04 : Executing InstallVxSDM.

02-01-2005,01:21:04 : D:\WINNT\INSTALL\BE\

02-01-2005,01:21:04 : D:\WINNT\INSTALL\BE

02-01-2005,01:21:04 : D:\WINNT\INSTALL\

02-01-2005,01:21:04 : "D:\WINNT\INSTALL\VxSDM\setup.exe" /w /s /v"/qn ALLUSERS=1 INSTALLDIR=\"E:\Program Files\VERITAS\VxUpdate\" REBOOT=ReallySuppress"

02-01-2005,01:21:53 : WARNING: VERITAS Update requires a reboot! Reboot request has been postponed until completion of BEWS installation.

02-01-2005,01:21:56 : CDlgLocalChooseCustom Pass Function.Message was edited by:
Daniel @ CDP

Varsha
Level 6
Error :


01-30-2005,17:20:20 : BERegisterDll: Failed to call registration function.


Refer the following technote :


http://seer.support.veritas.com/docs/264720.htm


Incase it still does not work, make sure that the "TERMINAL SERVICES" is not installed on the server:

Uninstall Terminal services ,reboot the server and then rerun the installation.

Daniel_Saults_2
Level 3
Welp I have tried both soltuions with no luck, I posted a new post askign about MDAC issue. I think this is my biggest problem.

SANDEEP_PILLAY
Level 6
Hi Daniel,

As per the query, please update MDAC separately. You can download MDAC 2.8 from the following link:
http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=en
(copy and paste entire thing)

Also update the JEt pack database engine from the following link:
http://support.microsoft.com/default.aspx?scid=kb;en-us;239114

In oerder to verify that MDAC has been applied properly, use the MDAC component checker utility and verify that MDAC is installed properly. Please download the utility from the following link:
http://www.microsoft.com/downloads/details.aspx?FamilyId=8F0A8DF6-4A21-4B43-BF53-14332EF092C9&displaylang=en


Once this is ensured then try perform the upgrade.

we hope this will help.

Thanks.

gaurav_seth
Level 6
Hello Daniel,

In reference to our previous reply to your post, we would request you to update us on the progress. However, if we do not receive your intimation within two business days, this post would be assumed answered and archived.

Regards,
Gaurav

gaurav_seth
Level 6
"Archiving the post as per our previous reply"