http://bugs.winehq.org/show_bug.cgi?id=32052
Bug #: 32052 Summary: Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Release A installer creates incorrect registry entry Product: Wine Version: 1.5.15 Platform: x86 URL: http://www.microsoft.com/download/en/details.aspx?id=2 2661 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: djelinski1@gmail.com Classification: Unclassified
To reproduce: Download and run the MSDE installer MSDE2000A.EXE This will unpack to directory c:\MSDERelA. Go to that directory, then run wine setup.exe blanksapwd=1 disablenetworkprotocols=0 At some point it will start MSSQLServer service. The service should start listening on both named pipes and TCP, however it starts only on TCP. That is because ProtocolList entry in HKLM\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib is created incorrect: under Wine it is of type REG_SZ and contains tcp, under Windows it is REG_MULTI_SZ and contains both tcp and np.