Can 2 installation of MSDE coexist on one PC ?



Hi All,

We have 2 apps that use MSDE 2000. One app uses MSDE 2000 SP4 and is already
installed on the workstation. If I install, on the same machine, a second
app using MSDE 2000 SP3 then the first app stops working. I was able to run
a conflict detection tool (from Altiris) that gave me the result file
that I could send you (104 Kb). The tools scans two installation packages,
created on a newly
installed computer and shows potential conflicts between the 2 apps.

I`d like to know what can I do to make these apps coexist?

Here are a few lines from the conflict result file (too big to post):


Rip 1 = C:\temp\FDT1000.exe
Rip 2 = C:\temp\GMobile.exe

******************** REGISTRY CONFLICTS **********************

Data mismatch:
Rip 1: $Local
Machine$\SOFTWARE\Classes\Installer\Products\5B84B90E141EA724BAC03D06157222A4\ProductName
ProductName
Data: Microsoft SQL Server Desktop Engine (FDT)
Rip 2: $Local
Machine$\SOFTWARE\Classes\Installer\Products\5B84B90E141EA724BAC03D06157222A4\ProductName
ProductName
Data: Microsoft SQL Server Desktop Engine

Data mismatch:
Rip 1: $Local
Machine$\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\02CA8A3CB02419F4A928F297F0961F5F\5B84B90E141EA724BAC03D06157222A4
5B84B90E141EA724BAC03D06157222A4
Data: $Program Files$\MSDEMSSQL$FDT\Binn\Resources\1033\sqlevn70.rll
Rip 2: $Local
Machine$\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\02CA8A3CB02419F4A928F297F0961F5F\5B84B90E141EA724BAC03D06157222A4
5B84B90E141EA724BAC03D06157222A4
Data: $Program Files$\Microsoft SQL
Server\MSSQL\Binn\Resources\1033\sqlevn70.rll

Data mismatch:
Rip 1: $Current User$\SessionInformation\ProgramCount
ProgramCount
Data: 0x2 (2)
Rip 2: $Current User$\SessionInformation\ProgramCount
ProgramCount
Data: 0x1 (1)

******************** FILE SYSTEM CONFLICTS ********************

Folder Conflict:
Rip 1: $Program Files$\Microsoft SQL Server\80\COM\sqlresld.DLL Tuesday,
May 08, 2001, 22:37
Rip 2: $Program Files$\Microsoft SQL Server\80\Tools\Binn\sqlresld.DLL
Tuesday, December 17, 2002, 17:25

Folder Conflict:
Rip 1: $Program Files$\Microsoft SQL Server\80\COM\sqlresld.DLL Tuesday,
May 08, 2001, 22:37
Rip 2: $Program Files$\Microsoft SQL Server\MSSQL\Binn\sqlresld.dll
Tuesday, December 17, 2002, 17:25

Version Conflict:
Rip 1: $Program Files$\Microsoft SQL Server\80\COM\sqlresld.DLL
Size: 29184 Bytes
Modified Time: Tuesday, May 08, 2001, 22:37
Rip 2: $Program Files$\Microsoft SQL Server\80\COM\sqlresld.DLL
Size: 29248 Bytes
Modified Time: Tuesday, December 17, 2002, 17:25


.



Relevant Pages

  • Re: Choosing a Windows Database
    ... It'll be the "Express" edition of SQL Server. ... will install it once and each app will then only basically have the db file ... to be copied/installed along with your app. ... >> some kind of relational database. ...
    (microsoft.public.vb.database)
  • SQL Connection problem - Help!
    ... I have an app using VB/ADO to connect to SQL databases. ... I was attempting to install our database into a default ...
    (microsoft.public.vb.database.ado)
  • Re: SQL Server Ce Question
    ... To run an app using SQL Ce you'll need to install the Sql Ce engine as well ... Is the Sql Ce engine for Pocket PC 2003 devices. ... >I am trying to get a test app written that works with the Ce version of SQL ...
    (microsoft.public.dotnet.framework.compactframework)
  • RE: Using SqlServer in my app
    ... If you do want to use SQL ... That can help detect and install SQLExpress if not ... I would find it useful to have Sql Server for my app, ... What does installing Sql Server Express add to an installer? ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: Sql Server CE
    ... For a desktop app, I would seriously consider bootstrapping SQL Express instead of Compact, as it is the full engine. ... If you have to go to SQL Compact, there are boostrappers in the SDK. ... Always best to download from the source on install, as distributing the bits might break EULAs, etc. ...
    (microsoft.public.dotnet.framework.adonet)