Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Can't install MDAC 2.8 SP1 in WIn 2K server

Status
Not open for further replies.

arrow483

MIS
Mar 17, 2004
155
US
I have a Windows 2000 server at MDAC 2.6 I need 2.8 SP1 to use SQL Express. I have tried installing 2.8, but it ends with an generic error message. I have looked at the dasetup log, but I can't identify the problem. The component checker still reports 2.6. Can someone see the error in this log? Would installing win 2003 likely solve this issue?





: ****************************************
: * Beginning of Install *
: ****************************************
Starting Install: Current Date/Time (U.S. Local Time): 02/27/2007 : 18:00:04
Path: C:\WINNT;C:\WINNT\system32;
Localization: Machine Locale set to: English_United States.1252
Command Line Parameters:
Suppress Reboot: 1
Quiet/Silent Mode: 0
Logging Level: 3

Windows Directory: C:\WINNT
Progress: Loading Resource Library.
Progress: Parsing INI File.
*************************:
** Begin INI File Dump **:
*************************:
Ini Section: General
: ProductName = Microsoft Data Access Components 2.6
: ProductBuild = 2.62.7400.1
: ProductUrl = : ProductVersionKey = SOFTWARE\Microsoft\DataAccess
: ProductVersionValue = FullInstallVer
: InstanceName = MDAC
: CheckInUseFiles = 1
: EULAFile = MDACEULA.RTF
: EULAType = rtf
: BackupSize = 10
: InstallSize = 20
: SupportsTS = 1
: SupportsMUI = 0
: CheckForDiskSpace = 1
: ValidOs = 4294967295
Ini Section: Packages
: A = SETUP_LIBS
: B = C_RUNTIME_LIBS
: C = MTX_FILES
: D = SETUP_RSP_FILES
: E = DASETUP_FILES
: F = WDSETUP_DOWNLEVEL
: G = WDSETUP_MILLENNIUM
: H = WDSETUP_W2K_MIGRATION
: I = MDAC_DOWNLEVEL
: J = MDAC_MILLENNIUM
: K = MDAC_W2K_MIGRATION
: L = MSXML_FILES
: M = SQLXMLX
: N = SQLNET_DOWNLEVEL
: O = SQLNET_MILLENNIUM
: P = SQLNET_W2K_MIGRATION
: Q = SQLODBC_DOWNLEVEL
: R = SQLODBC_MILLENNIUM
: S = SQLODBC_W2K_MIGRATION
: T = SQLOLEDB_DOWNLEVEL
: U = SQLOLEDB_MILLENNIUM
: V = SQLOLEDB_W2K_MIGRATION
: W = JET_FILES
: X = NEW_MUI_ENGINE
: Y = REG_MDAC_VERSION
Ini Section: SETUP_LIBS
: Name = Microsoft Setup Libraries
: ComponentName = SETUP_LIBS
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = setupapi.cab
: InfFile = setupapi.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd =
: ExtractCab = 1
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 3
Ini Section: C_RUNTIME_LIBS
: Name = Microsoft C/C++ Runtime Libraries
: ComponentName = C_RUNTIME_LIBS
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = msvcrt.cab
: InfFile = msvcrt.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 7
Ini Section: MTX_FILES
: Name = MTX System Files
: ComponentName = MTX_FILES
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = mtxfiles.cab
: InfFile = mtxfiles.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 7
Ini Section: DASETUP_FILES
: Name = MDAC Setup Files
: ComponentName = DASETUP
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile =
: InfFile = dasetup.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 4294967295
Ini Section: SETUP_RSP_FILES
: Name = MDAC Setup Response Files
: ComponentName = SETUP_RSP_FILES
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile =
: InfFile = rspfiles.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 4294967295
Ini Section: WDSETUP_DOWNLEVEL
: Name = WebData Setup Files
: ComponentName = WDSETUP
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = WDSETUP.CAB
: InfFile = WDSET_DL.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 7
Ini Section: WDSETUP_MILLENNIUM
: Name = WebData Setup Files
: ComponentName = WDSETUP
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = WDSETUP.CAB
: InfFile = WDSETUPM.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 16
Ini Section: WDSETUP_W2K_MIGRATION
: Name = WebData Setup Files
: ComponentName = WDSETUP
: Catalog = WDSETUP.cat
: Dependencies =
: InstallType = xpak
: CabFile = WDSETUP.CAB
: InfFile = WDSETUP.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 12
Ini Section: MDAC_DOWNLEVEL
: Name = Microsoft Data Access Components
: ComponentName = MDAC_CORE
: Catalog =
: Dependencies = C_RUNTIME_LIBS,MTX_FILES,WDSETUP
: InstallType = inf
: CabFile = MDACXPAK.CAB
: InfFile = MDACXPDL.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd = %11%\odbcconf.exe /S /Lv odbcconf.log /F %11%\mdaccore.rsp
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 7
Ini Section: MDAC_MILLENNIUM
: Name = Microsoft Data Access Components
: ComponentName = MDAC_CORE
: Catalog =
: Dependencies = C_RUNTIME_LIBS,MTX_FILES,WDSETUP
: InstallType = inf
: CabFile = MDACXPAK.CAB
: InfFile = MDACXPKM.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd = %11%\odbcconf.exe /S /Lv odbcconf.log /F %11%\mdaccore.rsp
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 16
Ini Section: MDAC_W2K_MIGRATION
: Name = Microsoft Data Access Components
: ComponentName = MDAC_CORE
: Catalog = MDACXPAK.CAT
: Dependencies = C_RUNTIME_LIBS,MTX_FILES,WDSETUP
: InstallType = xpak
: CABFile = MDACXPAK.CAB
: InfFile = MDACXPAK.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd = %11%\odbcconf.exe /S /Lv odbcconf.log /F %11%\mdaccore.rsp
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOS = 12
Ini Section: MSXML_FILES
: Name = Microsoft XML Parser
: ComponentName = MSXML
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = MSXML.cab
: InfFile = MSXML.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 31
Ini Section: SQLXMLX
: Name = XML Extensions for Microsoft OLE DB Provider for SQL Server
: ComponentName = SQLXMLX
: Catalog =
: Dependencies = WDSETUP,MDAC_CORE,MSXML
: InstallType = inf
: CabFile = SQLXMLX.cab
: InfFile = SQLXMLX.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 31
Ini Section: SQLNET_DOWNLEVEL
: Name = Microsoft SQL Server Network Libraries
: ComponentName = SQLNET
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = SQLNET.CAB
: InfFile = SQLNETDL.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 7
Ini Section: SQLNET_MILLENNIUM
: Name = Microsoft SQL Server Network Libraries
: ComponentName = SQLNET
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = SQLNET.CAB
: InfFile = SQLNETM.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 16
Ini Section: SQLNET_W2K_MIGRATION
: Name = Microsoft SQL Server Network Libraries
: ComponentName = SQLNET
: Catalog = SQLNET.CAT
: Dependencies =
: InstallType = xpak
: CabFile = SQLNET.CAB
: InfFile = SQLNET.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 31
Ini Section: SQLOLEDB_DOWNLEVEL
: Name = Microsoft SQL Server OLE DB Provider
: ComponentName = SQLOLEDB
: Catalog =
: Dependencies = MDAC_CORE,SQLXMLX,SQLNET
: InstallType = inf
: CabFile = SQLOLDB.CAB
: InfFile = SQLOL_DL.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 7
Ini Section: SQLOLEDB_MILLENNIUM
: Name = Microsoft SQL Server OLE DB Provider
: ComponentName = SQLOLEDB
: Catalog =
: Dependencies = MDAC_CORE,SQLXMLX,SQLNET
: InstallType = inf
: CabFile = SQLOLDB.CAB
: InfFile = SQLOLDBM.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 16
Ini Section: SQLOLEDB_W2K_MIGRATION
: Name = Microsoft SQL Server OLE DB Provider
: ComponentName = SQLOLEDB
: Catalog = SQLOLDB.CAT
: Dependencies = MDAC_CORE,SQLXMLX,SQLNET
: InstallType = xpak
: CabFile = SQLOLDB.CAB
: InfFile = SQLOLDB.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 31
Ini Section: SQLODBC_DOWNLEVEL
: Name = Microsoft SQL Server ODBC Driver
: ComponentName = SQLODBC
: Catalog =
: Dependencies = WDSETUP,SQLNET
: InstallType = inf
: CabFile = SQLODBC.CAB
: InfFile = SQLOD_DL.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd = %11%\odbcconf.exe /S /Lv odbcconf.log /F %11%\sqlclnt.rsp
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 7
Ini Section: SQLODBC_MILLENNIUM
: Name = Microsoft SQL Server ODBC Driver
: ComponentName = SQLODBC
: Catalog =
: Dependencies = WDSETUP,SQLNET
: InstallType = inf
: CabFile = SQLODBC.CAB
: InfFile = SQLODBCM.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd = %11%\odbcconf.exe /S /Lv odbcconf.log /F %11%\sqlclnt.rsp
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 16
Ini Section: SQLODBC_W2K_MIGRATION
: Name = Microsoft SQL Server ODBC Driver
: ComponentName = SQLODBC
: Catalog = SQLODBC.CAT
: Dependencies = WDSETUP,SQLNET
: InstallType = xpak
: CabFile = SQLODBC.CAB
: InfFile = SQLODBC.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd = %11%\odbcconf.exe /S /Lv odbcconf.log /F %11%\sqlclnt.rsp
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 31
Ini Section: JET_FILES
: Name = Jet Expression Service and String Sorting Libraries
: ComponentName = JET
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = JETFILES.cab
: InfFile = JETFILES.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall.NT
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 1
: RebootAfter = 0
: ValidOs = 7
Ini Section: NEW_MUI_ENGINE
: Name = Microsoft MUI Setup Engine
: ComponentName = NEWMUI
: Catalog =
: Dependencies =
: InstallType = inf
: CabFile = NEWMUI.CAB
: InfFile = NEWMUI.INF
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd =
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 8
Ini Section: REG_MDAC_VERSION
: Name = Microsoft Data Access Components
: ComponentName = REG_MDAC_VERSION
: Catalog =
: Dependencies = MDAC_CORE,WDSETUP,MSXML,SQLXMLX,SQLNET,SQLOLEDB,SQLODBC
: InstallType = inf
: CabFile =
: InfFile = noop.inf
: InstallSection = DefaultInstall
: InstallSection.NT = DefaultInstall
: PostInstallCmd = %11%\odbcconf.exe /S /Lv odbcconf.log /F %11%\redist.rsp
: ExtractCab = 0
: UseRollback = 0
: RebootAfter = 0
: ValidOs = 31
*************************:
** End INI File Dump **:
*************************:
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

Progress: Loading Setup Engine Library.
Entering function: LoadAdvPack()
Parameters:
*phInstance = 0x00000000
pAdvPackLib = 0x0012EEE8
Exiting function: LoadAdvPack()
Return value: (BOOL) 1
Progress: Loading ODBCConf Library.
Entering function: LoadODBCConf()
Parameters:
*phInstance = 0x00000000
pODBCConfLib = 0x0012EEF4
Exiting function: LoadODBCConf()
Return value: (BOOL) 1
IE Version:
IE 6.00 and greater

Verifying System Language: The system LCID and the LCID of the setup resource DLL do not match.
Entering function: BuildJobList()
Parameters:
pContext = 0x0012EEDC
Entering function: CJob::InitializeJobQueues()
Parameters:
hHive = 0x80000002
szRoot = ???????????????s
pContext = 0x%08X

Exiting function: CJob::InitializeJobQueues()
Return value: (HRESULT) 0x00000000
Exiting function: BuildJobList()
Return value: (HRESULT) 0x00000000
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.6 Setup
Progress: Checking for disk space.
Checking for disk space: Getting disk space data.
Checking for disk space: Drive C:\ requires 970752 bytes, there are 123731632128 bytes available.
Detecting in-use files: Setup is checking for in-use files.
Detecting in-use files: Start time: 23:00:10:890
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:\WINNT\system32\msdart.dll
Detecting in-use files: Setup has detected a locked file: C:\Program Files\Common Files\System\OLE DB\oledb32.dll
Detecting in-use files: Setup has detected a locked file: C:\Program Files\Common Files\System\OLE DB\oledb32r.dll
Detecting in-use files: Setup has detected a locked file: C:\Program Files\Common Files\System\OLE DB\msdasql.dll
Detecting in-use files: Setup has detected a locked file: C:\Program Files\Common Files\System\OLE DB\msdasqlr.dll
Detecting in-use files: Setup has detected a locked file: C:\Program Files\Common Files\System\OLE DB\msdatl3.dll
Detecting in-use files: Finished building filelist. CheckPoint time: 23:00:10:890
Detecting in-use files: Process requires reboot: svchost.exe, Process ID 1004 (System Process: 0)
Detecting in-use files: Process requires reboot: Microsoft Internet Information Service, Process ID 1988 (System Process: 0)
Detecting in-use files: End time: 23:00:12:140
Detecting in-use files: Elapsed time: 00:00:02:-750
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 = 0x002300BC
pContext = 0x0012EEDC
hMessageTarget = 0x000A022A
pParam = 0x00000000
bAsync = 1
Exiting function: InstallPackages()
Return value: (HRESULT) 0x00000000
Entering function: InstallPackagesThread()
Parameters:
pParam = 0x00772930
Exiting function: InstallPackagesThread()
Return value: (HRESULT) 0x8007000E
State after Install:
Setup was Successful: 1
Setup Requires Reboot: 0
Setup Will Reboot the Machine: 1

Exiting: Setup is shutting down..
Ending Install: Current Date/Time (U.S. Local Time): 02/27/2007 : 18:00:25
 
Don't know if this will help, but try installing an earlier MDAC like 2.7 or an SP update for 2.6 first and then try again to install MDAC 2.8. Hope this helps.
 
Thanks. I have tried that. Anything above 2.6 does the same thing.
 
Any way you can un-install MDAC 2.6 and install 2.8?
 
Not that I can find. Supposedly the comppnent checker can uninstall some versions, but I can't find any place to do that.
 
The problem is a registry permissions problem. Try this, it worked for me.

1. REGEDT32 (not regedit)
2. Select HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\ExceptionComponents
3. Click on Security > Permissions
4. Give Admin (or whoever) Full Control
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top