Laden...

MSDE Deinstallation

Letzter Beitrag vor 18 Jahren 3 Posts 1.240 Views
MSDE Deinstallation

Hallo,

Ich habe folgendes Problem:
Szenario:
Ich habe einen installierten SQL-Server (Personal Edition) auf einer XP Prof-Maschine (mit SP2). Nun installiere ich eine MSDE. Beide Server laufen nach der Installation ohne Probleme. Wenn ich die installierte MSDE nun über Add/Remove Program... wieder deinstalliere ist nach der Deinstallation alles in Ordnung (=> ich komme also mit anderen Programmen fehlerfrei auf den noch vorhandenen SQL-Server drauf).
Wenn ich die Deinstallation der MSDE nicht über Add/Remove Program... durchführe, sondern den UninstallString der MSDE (aus der Registry) in Start->Ausführen einfüge und starte (Befehl: MsiExec.exe /X{E09B48B5-E141-427A-AB0C-D3605127224A}) läuft die Deinstallation zwar ohne Fehler durch, aber: Die Programme, welche Datenbanken des noch installierten SQL-Servers verwenden, kommen nicht mehr auf den Server drauf!!! Dabei kommt folgende Exception:

"An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)"

Mit dem Enterprise Manager komme ich aber auf den Server und die Datenbanken noch drauf.

Ich dachte eigentlich, dass dies Add/Remove Program... und der Befehl im UninstallString der Registry das Selbe tun! Aber das scheint wohl nicht so zu sein!
Kann mir irgendjemand helfen bzw. kennt jemand dieses Problem? Hab schon ein bisschen im Netz gesucht, aber nix gefunden!

VIELEN DANK für Hilfe!!

Gruß, Andreas!

Du must die TCP/IP zugriffe Erlauben, das ist ein Sicherheitsfeature von SQL2005.

"Das Problem kennen ist wichtiger, als die Lösung zu finden, denn die genaue Darstellung des Problems führt automatisch zur richtigen Lösung." Albert Einstein

Es handelt sich bei dem Server (auf den man nicht mehr drauf kommt) um einen SQL Server 2000! Ein 2005er Express ist zwar auch installiert aber nicht hier nicht gemeint. Und außerdem: Warum geht das nach dieser Deinstallation über den UninstallString nicht mehr??? Das ist nämlich teil einer größeren Deinstallation für mein Programm!