MSFN Forum: MDAC not working - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

MDAC not working Nothing has helped! Rate Topic: -----

#1 User is offline   DragonPark 

  • Junior
  • Pip
  • Group: Members
  • Posts: 58
  • Joined: 30-December 03

Posted 04 January 2004 - 05:06 PM

Heres my problem. MDAC (823718) is not installing correctly for some odd reason. I have tried installing it in winnt.sif and RunOnceEx.cmd, but neither have worked. I am getting no errors at all about a missing file.
Right now i have it being install via RunOnceEx calling the hotfixes.cmd file.
RunOnceEx
REG ADD %KEY%\005 /VE /D "MDAC Hotfix" /f
REG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\hotfixes\hotfixes.cmd" /f


Hotfixes.cmd
CLS 
@echo off 
ECHO.
ECHO Installing Q823718 Security Update for Microsoft Data Access Components
start /wait %systemdrive%\Install\hotfixes\Q823718.exe /C:"dahotfix.exe /q /n" /q
EXIT


As you can see, i put Q823718.exe and hotfixes.cmd in $OEM$\$1\Install\hotfixes. Does anyone see what i am doing wrong or have any suggestions?


#2 User is offline   paciuli 

  • Newbie
  • Group: Members
  • Posts: 19
  • Joined: 03-November 03

  Posted 05 January 2004 - 06:54 AM

Sorry, i'm not very much into these installation routines so i don't know if this might help. Anyhow, i wrote a script to apply every update after having installed Windows, and the line relative to MDAC update is:

Q823718_MDAC_SecurityPatch.exe /T:%systemdrive%\install\tmp /C:"%systemdrive%\install\tmp\dahotfix.exe /q /n" /Q

I know this works for sure... see ya

#3 User is offline   OldMan 

  • Junior
  • Pip
  • Group: Members
  • Posts: 51
  • Joined: 17-October 03

Posted 05 January 2004 - 01:14 PM

Dragon,

This worked for me:

ECHO.
ECHO Installing Q823718 Security Update for Microsoft Data Access Components
start /wait %systemdrive%\install\hotfixes\Q823718.exe /T:%systemdrive%\install\tmp /C:"%systemdrive%\install\tmp\dahotfix.exe /q /n" /Q


Hope it works for you.


The Old Dude

#4 User is offline   Aaron 

  • The MSFN Banana
  • Group: Patrons
  • Posts: 5,767
  • Joined: 17-August 01
  • OS:ME
  • Country: Country Flag

Posted 05 January 2004 - 02:43 PM

Here's mine, using MDAC 2.8, not the 2.7 SP1 Hotfix:

mdac.cmd in I386\update:
cmdow @ /HID
start /wait %systemdrive%\apps\mdac\MDAC_TYP.exe /C:"dasetup.exe /q /n" /q
EXIT


svcpack.inf under [SetupHotfixesToRun]:
mdac.cmd

#5 User is offline   DragonPark 

  • Junior
  • Pip
  • Group: Members
  • Posts: 58
  • Joined: 30-December 03

Posted 14 January 2004 - 08:29 AM

How am i supposed to tell what version i have? Or is it only the latest version that they put online?

Nevermind, i didnt know it was updated.

#6 User is offline   Stinger12348 

  • Junior
  • Pip
  • Group: Members
  • Posts: 78
  • Joined: 31-July 03

Posted 14 January 2004 - 10:36 AM

I have this same problem, its set to run, and appears to run. But when I check what updates are installed this is one that is not.

#7 User is offline   Aaron 

  • The MSFN Banana
  • Group: Patrons
  • Posts: 5,767
  • Joined: 17-August 01
  • OS:ME
  • Country: Country Flag

Posted 14 January 2004 - 10:55 AM

Stinger12348, on Jan 14 2004, 04:36 PM, said:

I have this same problem, its set to run, and appears to run.  But when I check what updates are installed this is one that is not.

Because a new MDAC update was released yesterday :)

#8 User is offline   Stinger12348 

  • Junior
  • Pip
  • Group: Members
  • Posts: 78
  • Joined: 31-July 03

Posted 15 January 2004 - 08:51 AM

no actually, I have already got that version and been using that. Still doesn't seem to work. I do it a little differently, I extract the package before, then just have it run dahotfix.exe.

looks like this
HKLM,"%RunOnceEx%\Install1",,,"MDAC"
HKLM,"%RunOnceEx%\Install1",1,,"%10%\Install\MDAC\dahotfix.exe /q /n"

It runs from a .inf file

#9 User is offline   DragonPark 

  • Junior
  • Pip
  • Group: Members
  • Posts: 58
  • Joined: 30-December 03

Posted 15 January 2004 - 06:17 PM

I did exactly what you said to, but it still wont work. My only guess is that windows isnt extracting the files to the same location. I have multiple partitions on my drive and its a possibility that the files are being extracted to a drive other than my C: drive.

#10 User is offline   tWreCK 

  • Newbie
  • Group: Members
  • Posts: 30
  • Joined: 29-February 04

Posted 29 February 2004 - 09:21 PM

AaronXP - I'm a noob when it come to all this unattend stuff but I'm still trying hard to understand. I'm trying to make an unattended cd for myself and being a noob there seems to be so many things to consider that my head starts spinning :) I have a question in regards to the installation of MDAC 2.8 and the corresponding security update. So far I have created the hotfixes.cmd as stated on the "Installing hotfixes not supported by svcpack" page and if I understand it correctly I need to install MDAC_TYP.EXE before setup processes the hotfixes.cmd file (since I take it the app needs to be installed before you can actually update it). This is what my hotfixes.cmd looks like so far:

CLS 
@echo off 
ECHO.
ECHO Installing Q817778 Advanced Networking Pack for Windows XP
start /wait %systemdrive%\install\hotfixes\Q817778.exe /Q:A /R:N

ECHO.  
ECHO Installing Q817787 for Windows Media Player 8
start /wait %systemdrive%\install\hotfixes\Q817787.exe /Q:A /R:N

ECHO.
ECHO Installing Q832483 Security Update for Microsoft Data Access Components
start /wait %systemdrive%\install\hotfixes\Q832483.exe /T:%systemdrive%\install\tmp /C:"%systemdrive%\install\tmp\dahotfix.exe /q /n" /Q

ECHO.
ECHO Restarting the PC in 30 seconds...
shutdown.exe -r -f -t 30 -c "Windows XP will now restart in 30 seconds"
EXIT


If I use the method you described to install MDAC_TYP.EXE this would make setup process this file before hotfixes.cmd right? If so, could you plz explain a little more detailed how to do this?

If I understand correctly I am supposed to copy MDAC_TYP.EXE to the I386\updates dir? Then I make mdac.cmd and put it in the same dir & add mdac.cmd under [SetupHotfixesToRun] in svcpack.inf? This next part is what I have a hard time understanding - what syntax do I use in mdac.cmd? Can I just copy what you posted in your mdac.cmd file or is that syntax unique to your specific installation cd?

#11 User is offline   affidavit 

  • Junior
  • Pip
  • Group: Members
  • Posts: 82
  • Joined: 05-February 04

Posted 29 February 2004 - 10:10 PM

DragonPark.. this is how i got mine to install.. threw the svcpack.inf with absolutely no problems

SVCPACK.INF
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\I386\Update"

[ProductCatalogsToInstall]
KB826939.cat
JS56NEN.cat
msjava.cat
Q330994.cat
Q823182.cat
Q824105.cat
Q824141.cat
Q825119.cat
Q828026.cat
Q828028.cat
Q828035.cat
Q832894.cat

[SetupHotfixesToRun]
JS56NEN.exe /Q:A /R:N
MSJavx86.exe /Q:A /R:N
Q330994.exe /Q:A /R:N
Q823182.exe /Q /O /N /Z
Q824105.exe /Q /O /N /Z
Q824141.exe /Q /O /N /Z
Q825119.exe /Q /O /N /Z
WMP9_MM2.exe
Q828026.exe /Q /O /N /Z
Q828028.exe /Q /O /N /Z
Q828035.exe /Q /O /N /Z
Q832894.exe /Q:A /R:N
DX9NTopk.exe
Q832483.cmd
qchain.exe

as you can can see.. in my svcpack.inf.. i have q832483.cmd close to the botom of the [SetupHotfixesToRun]

and here is my Q832483.CMD
cmdow @ /HID          <----   ignore this unless you have CMDOW setup to be put in the system32 folder

Q832483.exe /C:"dahotfix.exe /q /n" /q


Q832483.EXE and Q832483.CMD are in my ~windows cd~\I386\Update (or SVCPack) folder

hope helps :)
[/CODE]

#12 User is offline   tWreCK 

  • Newbie
  • Group: Members
  • Posts: 30
  • Joined: 29-February 04

Posted 01 March 2004 - 08:19 AM

***bump***

#13 User is offline   Aaron 

  • The MSFN Banana
  • Group: Patrons
  • Posts: 5,767
  • Joined: 17-August 01
  • OS:ME
  • Country: Country Flag

Posted 01 March 2004 - 08:33 AM

Hi tWreck,

Your hotfixes.cmd file appears to be fine, as long as the paths are right. You might want to use Q832483_MDAC_X86.EXE /C:"dahotfix.exe /q /n" /q as its shorter.

Quote

If I use the method you described to install MDAC_TYP.EXE this would make setup process this file before hotfixes.cmd right?
Yes.

Quote

If I understand correctly I am supposed to copy MDAC_TYP.EXE to the I386\updates dir?

No, put it in your \install\hotfixes\ folder

Quote

Then I make mdac.cmd and put it in the same dir & add mdac.cmd under [SetupHotfixesToRun]in svcpack.inf?

Yes.

Quote

what syntax do I use in mdac.cmd?

Same syntax as shown, all you need to do is make sure its got the right path to it. I personally use the apps folder, most people use the install folder. It doesn't matter either way :)

By the way, you're using the wrong switch for the Advanced Networking Pack, its a type 1 hotfix.

#14 User is offline   tWreCK 

  • Newbie
  • Group: Members
  • Posts: 30
  • Joined: 29-February 04

Posted 01 March 2004 - 10:39 AM

Thx for your help - this is an awesome site :)

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy