Error installing MDAC 2.8: "Advanced INF Installer. INF Install Failure. Reason: Access is Denied."

D

davidjrosen

When running the file MDAC_typ.exe for the MDAC 2.8 upgrade, during the
step "Installing MDAC Response Files," the installation abends with the
error message "INF Install failure. Reason: Access is denied."
I am logged in as an Administrator when I run this. I have tried it in
Safe Mode as well, without success.
I have checked the following documentation:

"Microsoft Data Access Components (MDAC)
Installation (May 2005)"
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmd...
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmdac/html/data_mdacinstall.asp>

including the "Troubleshooting Setup Issues".

"How to MDAC setup troubleshooting guide"
<http://support.microsoft.com/default.aspx?scid=kb;en-us;Q232060>

"Frequently asked questions about the installation of
Microsoft Data Access Components (MDAC)"
<http://support.microsoft.com/?kbid=842193> Revision 2.0;
November 21, 2005

....without success.

After the .INI file dump, dasetup.log reads as follows:

Progress: Loading EULA.
Progress: Loading Strings.
Debug: Loaded string resource: 13. Characters = 8
Windows Version:
Major Version: 5
Minor Version: 0
Windows NT: 1
SP Level: 4
Terminal Services: 0

Adding AdvPack logging support with: InstallPackagesThread()
Progress: Loading Setup Engine Library.
Entering function: LoadAdvPack()
Parameters:
*phInstance = 0x00000000
pAdvPackLib = 0x0012B45C
Exiting function: LoadAdvPack()
Return value: (BOOL) 1
Progress: Loading ODBCConf Library.
Entering function: LoadODBCConf()
Parameters:
*phInstance = 0x00000000
pODBCConfLib = 0x0012B468
Exiting function: LoadODBCConf()
Return value: (BOOL) 1

IE Version:
IE 6.00 and greater

System Information: Windows directories

Program Files Dir:
C:\Program Files

Common Files Dir:
C:\Program Files\Common Files

System Information: Pre-Install version data

FullInstallVer: 2.80.1062.0

RollbackVersion: 2.80.1022.3

SavedRollbackVersion: 2.80.1062.0

Verifying System Language: The system LCID and the LCID of the setup
resource DLL do not match.
Entering function: BuildJobList()
Parameters:
pContext = 0x0012B450
Entering function: CJob::InitializeJobQueues()
Parameters:
hHive = 0x80000002
szRoot = Software\Microsoft\dasetup\jobs
Exiting function: CJob::InitializeJobQueues()
Return value: (HRESULT) 0x00000000
Entering function: IsXPakInstalledHigherVer
Params: rspfiles.inf
Entering function: IsXPakVersionLowerInReg
Params: {12F1D3F6-5371-4962-8B9E-41AC0668F2C1}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
rspfiles.inf
Entering function: IsXPakInstalledHigherVer
Params: dasetup.inf
Entering function: IsXPakVersionLowerInReg
Params: {5DC6714D-359A-4bbe-A62E-38E86902C81A}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
dasetup.inf
Entering function: IsXPakInstalledHigherVer
Params: WDSETUP.INF
Entering function: IsXPakVersionLowerInReg
Params: {E9A84D17-E5C1-4890-A557-4460207F6AAF}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
WDSETUP.INF
Entering function: IsXPakInstalledHigherVer
Params: MDACXPAK.INF
Entering function: IsXPakVersionLowerInReg
Params: {F1CAE27D-85D3-4642-B9E9-48D7F9F56C82}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
MDACXPAK.INF
Entering function: IsMSXML3DLLHigherVersion
Source: File : C:\WINNT\system32\MSXML3.DLL Version: is 8.70.1104.0
Target version: Version is 8.70.1104.0
Exiting function: IsMSXML3DLLHigherAtTarget
Not Installed: Target file( msxml3.dll ) is not lower version: INF :
MSXMLX.inf
Entering function: IsXPakInstalledHigherVer
Params: SQLXMLXP.inf
Entering function: IsXPakVersionLowerInReg
Params: {0E7420B5-D964-400c-8AC0-60537B2D0832}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
SQLXMLXP.inf
Entering function: IsXPakInstalledHigherVer
Params: SQLNET.INF
Entering function: IsXPakVersionLowerInReg
Params: {B15C73EE-0AD0-41c2-BC15-D0A623F0078C}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
SQLNET.INF
Entering function: IsXPakInstalledHigherVer
Params: SQLODBC.INF
Entering function: IsXPakVersionLowerInReg
Params: {A2F3B5A7-2D39-4a4e-96E6-BFADEBCBB27B}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
SQLODBC.INF
Entering function: IsXPakInstalledHigherVer
Params: SQLOLDB.INF
Entering function: IsXPakVersionLowerInReg
Params: {BA63DE4B-CAD8-49c5-A3F2-E976BEB019C8}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
SQLOLDB.INF
Entering function: IsXPakInstalledHigherVer
Params: bidintrx.inf
Entering function: IsXPakVersionLowerInReg
Params: {97F5A9DB-8CA2-496b-9847-9C1DF6D93701}, 131153, 73203718
Exiting function: Exiting function: IsXPakVersionLowerInReg
Exiting function: IsXPakInstalledHigherVer
Installing: Target component or package is at lower version: INF :
bidintrx.inf
Exiting function: BuildJobList()
Return value: (HRESULT) 0x00000000
UpdatePFRList: Detecting files pending reboot operation...Progress:
Creating Setup Wizard.
Creating Wizard Page: 0
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 1
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 2
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 3
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 4
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 5
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Debug: Loaded string resource: 10. Characters = 104
Creating Wizard Page: 6
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 7
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 8
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 9
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 10
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 11
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 12
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 13
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard Page: 14
Debug: Loaded string resource: 1. Characters = 10
Debug: Loaded string resource: 2. Characters = 129
Creating Wizard: Microsoft Data Access Components 2.8 SP1 Setup
Progress: Checking for disk space.
Checking for disk space: Getting disk space data.
Checking for disk space: Drive C:\ requires 18446744073706893312 bytes,
there are 29944676352 bytes available.
Detecting in-use files: Setup is checking for in-use files.
Detecting in-use files: Start time: 14:09:27:911
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\rspfiles.inf
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\system32\redist.rsp
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\system32\mdaccore.rsp
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\system32\sqlclnt.rsp
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\dasetup.inf
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\dasetup.exe
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\dasetupr.dll
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\dasetup.ini
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\wdsetup.inf
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\system32\odbcconf.exe
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\system32\odbcconf.dll
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\mdacxpak.inf
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\system32\odbc32.dll
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\system32\odbccp32.dll
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\system32\odbcint.dll
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\sqlxmlxp.inf
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\sqlnet.inf
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\sqlodbc.inf
Detecting in-use files: Setup has detected a locked file: C:\Program
Files\Common Files\Microsoft Shared\dasetup\sqloldb.inf
Detecting in-use files: Setup has detected a locked file:
C:\WINNT\INF\bidintrx.inf
Detecting in-use files: Finished building filelist. CheckPoint time:
14:09:28:182
Detecting in-use files: End time: 14:09:28:202
Detecting in-use files: Elapsed time: 00:00:01:-709
Detecting in-use files: In-use file check complete.
Install: Setup is Installing the software.
Options:
Silent Mode: 0
Rollback Enabled: 0

Entering function: InstallPackages()
Parameters:
hWnd = 0x001C031A
pContext = 0x0012B450
hMessageTarget = 0x00050556
pParam = 0x00000000
bAsync = 1
Exiting function: InstallPackages()
Return value: (HRESULT) 0x00000000
Entering function: InstallPackagesThread()
Parameters:
pParam = 0x007462E8
Backup-Restore ODBC Reg Key: Entered BackupRestoreODBCRegKey function.
Backup-Restore ODBC Reg Key: Saving the Keys.
Backup-Restore ODBC Reg Key: Exiting BackupRestoreODBCRegKey function.
FullInstallVer: 2.80.1062.0

RollBack Version: 2.81.1117.6

Entering function: CJob::InitializeJobQueues()
Parameters:
hHive = 0x80000002
szRoot = Software\Microsoft\dasetup\jobs
Exiting function: CJob::InitializeJobQueues()
Return value: (HRESULT) 0x00000000
Debug: Loaded string resource: 3. Characters = 21
Debug: Loaded string resource: 5. Characters = 14
Calling function: BackupCatalog
BackupCatalog Result : Backup Catalog directory already exists for this
component.
Entering function: ExecuteInstall()
Parameters:
nDirective = 4
hWnd = 0x001C031A
pwcsInfFile = C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\rspfiles.inf
pwcsCabFile = (null)
pwcsSection = DefaultInstall
pwcsExtractPath = C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP
dwSetupFlags = 0
pContext = 0x0012B450
INSTALLW2KMIGRATIONPACK Getting OS Version Info
INSTALLW2KMIGRATIONPACK Testing
C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\rspfiles.inf for existance
INSTALLW2KMIGRATIONPACK Get the ComponentID
INSTALLW2KMIGRATIONPACK Setting SysSetup Function Pointers
INSTALLW2KMIGRATIONPACK HINSTANCE: 1727987712
INSTALLW2KMIGRATIONPACK SetupRegisterOsComponent ProcAddress:
1728218877
INSTALLW2KMIGRATIONPACK SetupUnRegisterOsComponent ProcAddress:
1728219747
INSTALLW2KMIGRATIONPACK SetupQueryRegisteredOsComponent ProcAddress:
1728220575
INSTALLW2KMIGRATIONPACK SetupQueryRegisteredOsComponent Failed with
Error : 2

Executing Action: INSTALLW2KMIGRATIONPACK
arg1: 'C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\'
arg2: 'rspfiles.inf'
args: '"C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\" "rspfiles.inf"
-1 0 N'
INSTALLW2KMIGRATIONPACK Getting OS Version Info
INSTALLW2KMIGRATIONPACK Exception Pack Path:
'C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\'
INSTALLW2KMIGRATIONPACK Exception Pack INF : 'rspfiles.inf'
INSTALLW2KMIGRATIONPACK Time out Value : -1
INSTALLW2KMIGRATIONPACK Flags : 0
INSTALLW2KMIGRATIONPACK Testing
C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\\rspfiles.inf for existance
INSTALLW2KMIGRATIONPACK Getting OS Version Info
INSTALLW2KMIGRATIONPACK Testing
C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\\rspfiles.inf for existance
INSTALLW2KMIGRATIONPACK Get the FriendlyName
INSTALLW2KMIGRATIONPACK Get the ComponentID
INSTALLW2KMIGRATIONPACK Get the VersionMajor
INSTALLW2KMIGRATIONPACK Get the VersionMinor
INSTALLW2KMIGRATIONPACK Get the BuildNumber
INSTALLW2KMIGRATIONPACK Get the QFENumber
INSTALLW2KMIGRATIONPACK Set the INF Name
INSTALLW2KMIGRATIONPACK Get the CatalogFile
INSTALLW2KMIGRATIONPACK ParamLine:
'C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\\rspfiles.inf,DefaultInstall,,0,N'
INSTALLW2KMIGRATIONPACK Calling LaunchINFSectionEx with params:
'C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\\rspfiles.inf,DefaultInstall,,0,N',
0
INSTALLW2KMIGRATIONPACK HINSTANCE: 1901920256
INSTALLW2KMIGRATIONPACK LaunchInfSectionEx ProcAddress: 1901961552
INSTALLW2KMIGRATIONPACK LaunchINFSection Return Code: -2147024891
INSTALLW2KMIGRATIONPACK Freeing AdvPack.dll Function Pointer
INSTALLW2KMIGRATIONPACK ExitCode: 0x80070005
INSTALLW2KMIGRATIONPACK LaunchINFSectionEx Failed: 0x80070005
Return HR: 0x80070005
Exiting function: ExecuteInstall()
Return value: (HRESULT) 0x80070005
Entering function: CJob::DestroyJobQueues()
Parameters: None.
Exiting function: CJob::DestroyJobQueues()
Return value: (HRESULT) 0x00000000
Backup-Restore ODBC Reg Key: Entered BackupRestoreODBCRegKey function.
Backup-Restore ODBC Reg Key: Restoring the Keys.
Backup-Restore ODBC Reg Key: Exiting BackupRestoreODBCRegKey function.
Exiting function: InstallPackagesThread()
Return value: (HRESULT) 0x00000000
State after Install:
Setup was Successful: 0
Setup Requires Reboot: 0
Setup Will Reboot the Machine: 0

Exiting: Setup is shutting down..
Ending Install: Current Date/Time (U.S. Local Time): 07/12/2006 :
09:10:02
Errors collection: Severity: 100, Type: 2, Code: 0x80070005, Title:
(null), Text: Access is denied.
Error: The following error was encountered during setup:
*** (null):
Access is denied.
(Severity: 100, Type: 2, Code: 0x80070005)
:
Exiting Setup
 
D

Dave Patrick

Try again from a "safe mode" boot.

--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

| When running the file MDAC_typ.exe for the MDAC 2.8 upgrade, during the
| step "Installing MDAC Response Files," the installation abends with the
| error message "INF Install failure. Reason: Access is denied."
| I am logged in as an Administrator when I run this. I have tried it in
| Safe Mode as well, without success.
| I have checked the following documentation:
|
| "Microsoft Data Access Components (MDAC)
| Installation (May 2005)"
| http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmd...
|
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmdac/html/data_mdacinstall.asp>
|
| including the "Troubleshooting Setup Issues".
|
| "How to MDAC setup troubleshooting guide"
| <http://support.microsoft.com/default.aspx?scid=kb;en-us;Q232060>
|
| "Frequently asked questions about the installation of
| Microsoft Data Access Components (MDAC)"
| <http://support.microsoft.com/?kbid=842193> Revision 2.0;
| November 21, 2005
|
| ...without success.
|
| After the .INI file dump, dasetup.log reads as follows:
|
| Progress: Loading EULA.
| Progress: Loading Strings.
| Debug: Loaded string resource: 13. Characters = 8
| Windows Version:
| Major Version: 5
| Minor Version: 0
| Windows NT: 1
| SP Level: 4
| Terminal Services: 0
|
| Adding AdvPack logging support with: InstallPackagesThread()
| Progress: Loading Setup Engine Library.
| Entering function: LoadAdvPack()
| Parameters:
| *phInstance = 0x00000000
| pAdvPackLib = 0x0012B45C
| Exiting function: LoadAdvPack()
| Return value: (BOOL) 1
| Progress: Loading ODBCConf Library.
| Entering function: LoadODBCConf()
| Parameters:
| *phInstance = 0x00000000
| pODBCConfLib = 0x0012B468
| Exiting function: LoadODBCConf()
| Return value: (BOOL) 1
|
| IE Version:
| IE 6.00 and greater
|
| System Information: Windows directories
|
| Program Files Dir:
| C:\Program Files
|
| Common Files Dir:
| C:\Program Files\Common Files
|
| System Information: Pre-Install version data
|
| FullInstallVer: 2.80.1062.0
|
| RollbackVersion: 2.80.1022.3
|
| SavedRollbackVersion: 2.80.1062.0
|
| Verifying System Language: The system LCID and the LCID of the setup
| resource DLL do not match.
| Entering function: BuildJobList()
| Parameters:
| pContext = 0x0012B450
| Entering function: CJob::InitializeJobQueues()
| Parameters:
| hHive = 0x80000002
| szRoot = Software\Microsoft\dasetup\jobs
| Exiting function: CJob::InitializeJobQueues()
| Return value: (HRESULT) 0x00000000
| Entering function: IsXPakInstalledHigherVer
| Params: rspfiles.inf
| Entering function: IsXPakVersionLowerInReg
| Params: {12F1D3F6-5371-4962-8B9E-41AC0668F2C1}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| rspfiles.inf
| Entering function: IsXPakInstalledHigherVer
| Params: dasetup.inf
| Entering function: IsXPakVersionLowerInReg
| Params: {5DC6714D-359A-4bbe-A62E-38E86902C81A}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| dasetup.inf
| Entering function: IsXPakInstalledHigherVer
| Params: WDSETUP.INF
| Entering function: IsXPakVersionLowerInReg
| Params: {E9A84D17-E5C1-4890-A557-4460207F6AAF}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| WDSETUP.INF
| Entering function: IsXPakInstalledHigherVer
| Params: MDACXPAK.INF
| Entering function: IsXPakVersionLowerInReg
| Params: {F1CAE27D-85D3-4642-B9E9-48D7F9F56C82}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| MDACXPAK.INF
| Entering function: IsMSXML3DLLHigherVersion
| Source: File : C:\WINNT\system32\MSXML3.DLL Version: is 8.70.1104.0
| Target version: Version is 8.70.1104.0
| Exiting function: IsMSXML3DLLHigherAtTarget
| Not Installed: Target file( msxml3.dll ) is not lower version: INF :
| MSXMLX.inf
| Entering function: IsXPakInstalledHigherVer
| Params: SQLXMLXP.inf
| Entering function: IsXPakVersionLowerInReg
| Params: {0E7420B5-D964-400c-8AC0-60537B2D0832}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| SQLXMLXP.inf
| Entering function: IsXPakInstalledHigherVer
| Params: SQLNET.INF
| Entering function: IsXPakVersionLowerInReg
| Params: {B15C73EE-0AD0-41c2-BC15-D0A623F0078C}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| SQLNET.INF
| Entering function: IsXPakInstalledHigherVer
| Params: SQLODBC.INF
| Entering function: IsXPakVersionLowerInReg
| Params: {A2F3B5A7-2D39-4a4e-96E6-BFADEBCBB27B}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| SQLODBC.INF
| Entering function: IsXPakInstalledHigherVer
| Params: SQLOLDB.INF
| Entering function: IsXPakVersionLowerInReg
| Params: {BA63DE4B-CAD8-49c5-A3F2-E976BEB019C8}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| SQLOLDB.INF
| Entering function: IsXPakInstalledHigherVer
| Params: bidintrx.inf
| Entering function: IsXPakVersionLowerInReg
| Params: {97F5A9DB-8CA2-496b-9847-9C1DF6D93701}, 131153, 73203718
| Exiting function: Exiting function: IsXPakVersionLowerInReg
| Exiting function: IsXPakInstalledHigherVer
| Installing: Target component or package is at lower version: INF :
| bidintrx.inf
| Exiting function: BuildJobList()
| Return value: (HRESULT) 0x00000000
| UpdatePFRList: Detecting files pending reboot operation...Progress:
| Creating Setup Wizard.
| Creating Wizard Page: 0
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 1
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 2
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 3
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 4
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 5
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Debug: Loaded string resource: 10. Characters = 104
| Creating Wizard Page: 6
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 7
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 8
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 9
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 10
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 11
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 12
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 13
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard Page: 14
| Debug: Loaded string resource: 1. Characters = 10
| Debug: Loaded string resource: 2. Characters = 129
| Creating Wizard: Microsoft Data Access Components 2.8 SP1 Setup
| Progress: Checking for disk space.
| Checking for disk space: Getting disk space data.
| Checking for disk space: Drive C:\ requires 18446744073706893312 bytes,
| there are 29944676352 bytes available.
| Detecting in-use files: Setup is checking for in-use files.
| Detecting in-use files: Start time: 14:09:27:911
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\rspfiles.inf
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\system32\redist.rsp
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\system32\mdaccore.rsp
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\system32\sqlclnt.rsp
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\dasetup.inf
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\dasetup.exe
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\dasetupr.dll
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\dasetup.ini
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\wdsetup.inf
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\system32\odbcconf.exe
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\system32\odbcconf.dll
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\mdacxpak.inf
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\system32\odbc32.dll
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\system32\odbccp32.dll
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\system32\odbcint.dll
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\sqlxmlxp.inf
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\sqlnet.inf
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\sqlodbc.inf
| Detecting in-use files: Setup has detected a locked file: C:\Program
| Files\Common Files\Microsoft Shared\dasetup\sqloldb.inf
| Detecting in-use files: Setup has detected a locked file:
| C:\WINNT\INF\bidintrx.inf
| Detecting in-use files: Finished building filelist. CheckPoint time:
| 14:09:28:182
| Detecting in-use files: End time: 14:09:28:202
| Detecting in-use files: Elapsed time: 00:00:01:-709
| Detecting in-use files: In-use file check complete.
| Install: Setup is Installing the software.
| Options:
| Silent Mode: 0
| Rollback Enabled: 0
|
| Entering function: InstallPackages()
| Parameters:
| hWnd = 0x001C031A
| pContext = 0x0012B450
| hMessageTarget = 0x00050556
| pParam = 0x00000000
| bAsync = 1
| Exiting function: InstallPackages()
| Return value: (HRESULT) 0x00000000
| Entering function: InstallPackagesThread()
| Parameters:
| pParam = 0x007462E8
| Backup-Restore ODBC Reg Key: Entered BackupRestoreODBCRegKey function.
| Backup-Restore ODBC Reg Key: Saving the Keys.
| Backup-Restore ODBC Reg Key: Exiting BackupRestoreODBCRegKey function.
| FullInstallVer: 2.80.1062.0
|
| RollBack Version: 2.81.1117.6
|
| Entering function: CJob::InitializeJobQueues()
| Parameters:
| hHive = 0x80000002
| szRoot = Software\Microsoft\dasetup\jobs
| Exiting function: CJob::InitializeJobQueues()
| Return value: (HRESULT) 0x00000000
| Debug: Loaded string resource: 3. Characters = 21
| Debug: Loaded string resource: 5. Characters = 14
| Calling function: BackupCatalog
| BackupCatalog Result : Backup Catalog directory already exists for this
| component.
| Entering function: ExecuteInstall()
| Parameters:
| nDirective = 4
| hWnd = 0x001C031A
| pwcsInfFile = C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\rspfiles.inf
| pwcsCabFile = (null)
| pwcsSection = DefaultInstall
| pwcsExtractPath = C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP
| dwSetupFlags = 0
| pContext = 0x0012B450
| INSTALLW2KMIGRATIONPACK Getting OS Version Info
| INSTALLW2KMIGRATIONPACK Testing
| C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\rspfiles.inf for existance
| INSTALLW2KMIGRATIONPACK Get the ComponentID
| INSTALLW2KMIGRATIONPACK Setting SysSetup Function Pointers
| INSTALLW2KMIGRATIONPACK HINSTANCE: 1727987712
| INSTALLW2KMIGRATIONPACK SetupRegisterOsComponent ProcAddress:
| 1728218877
| INSTALLW2KMIGRATIONPACK SetupUnRegisterOsComponent ProcAddress:
| 1728219747
| INSTALLW2KMIGRATIONPACK SetupQueryRegisteredOsComponent ProcAddress:
| 1728220575
| INSTALLW2KMIGRATIONPACK SetupQueryRegisteredOsComponent Failed with
| Error : 2
|
| Executing Action: INSTALLW2KMIGRATIONPACK
| arg1: 'C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\'
| arg2: 'rspfiles.inf'
| args: '"C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\" "rspfiles.inf"
| -1 0 N'
| INSTALLW2KMIGRATIONPACK Getting OS Version Info
| INSTALLW2KMIGRATIONPACK Exception Pack Path:
| 'C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\'
| INSTALLW2KMIGRATIONPACK Exception Pack INF : 'rspfiles.inf'
| INSTALLW2KMIGRATIONPACK Time out Value : -1
| INSTALLW2KMIGRATIONPACK Flags : 0
| INSTALLW2KMIGRATIONPACK Testing
| C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\\rspfiles.inf for existance
| INSTALLW2KMIGRATIONPACK Getting OS Version Info
| INSTALLW2KMIGRATIONPACK Testing
| C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\\rspfiles.inf for existance
| INSTALLW2KMIGRATIONPACK Get the FriendlyName
| INSTALLW2KMIGRATIONPACK Get the ComponentID
| INSTALLW2KMIGRATIONPACK Get the VersionMajor
| INSTALLW2KMIGRATIONPACK Get the VersionMinor
| INSTALLW2KMIGRATIONPACK Get the BuildNumber
| INSTALLW2KMIGRATIONPACK Get the QFENumber
| INSTALLW2KMIGRATIONPACK Set the INF Name
| INSTALLW2KMIGRATIONPACK Get the CatalogFile
| INSTALLW2KMIGRATIONPACK ParamLine:
|
'C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\\rspfiles.inf,DefaultInstall,,0,N'
| INSTALLW2KMIGRATIONPACK Calling LaunchINFSectionEx with params:
|
'C:\DOCUME~1\OZACX\LOCALS~1\Temp\IXP000.TMP\\rspfiles.inf,DefaultInstall,,0,N',
| 0
| INSTALLW2KMIGRATIONPACK HINSTANCE: 1901920256
| INSTALLW2KMIGRATIONPACK LaunchInfSectionEx ProcAddress: 1901961552
| INSTALLW2KMIGRATIONPACK LaunchINFSection Return Code: -2147024891
| INSTALLW2KMIGRATIONPACK Freeing AdvPack.dll Function Pointer
| INSTALLW2KMIGRATIONPACK ExitCode: 0x80070005
| INSTALLW2KMIGRATIONPACK LaunchINFSectionEx Failed: 0x80070005
| Return HR: 0x80070005
| Exiting function: ExecuteInstall()
| Return value: (HRESULT) 0x80070005
| Entering function: CJob::DestroyJobQueues()
| Parameters: None.
| Exiting function: CJob::DestroyJobQueues()
| Return value: (HRESULT) 0x00000000
| Backup-Restore ODBC Reg Key: Entered BackupRestoreODBCRegKey function.
| Backup-Restore ODBC Reg Key: Restoring the Keys.
| Backup-Restore ODBC Reg Key: Exiting BackupRestoreODBCRegKey function.
| Exiting function: InstallPackagesThread()
| Return value: (HRESULT) 0x00000000
| State after Install:
| Setup was Successful: 0
| Setup Requires Reboot: 0
| Setup Will Reboot the Machine: 0
|
| Exiting: Setup is shutting down..
| Ending Install: Current Date/Time (U.S. Local Time): 07/12/2006 :
| 09:10:02
| Errors collection: Severity: 100, Type: 2, Code: 0x80070005, Title:
| (null), Text: Access is denied.
| Error: The following error was encountered during setup:
| *** (null):
| Access is denied.
| (Severity: 100, Type: 2, Code: 0x80070005)
| :
| Exiting Setup
|
 
D

davidjrosen

I'm sorry; I should have included the fact that I tried that. Thanks
for the suggestion, though.
 
D

davidjrosen

I found the fix for this myself. I had to deleted the following files
from C:\WINNT\INF: dasetup.*, wdsetup.*, mdac*.*, sql*.*, rspfiles.*,
and bidintrx.*. After doing so, the install proceeded normally and
completed successfully.
 
C

cchenoweth56

I had the same problems. I even tried to remove the files specifed by
David, but no luck. However, I was able to get it working by going to
the c:\winnt\inf folder, selecting all files, and making them all
Un-Readonly. It looks like the installer was trying to access a file
that was read-only.

Hope it helps!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top