2012-10-13 15 views
7

Ich verwende bereits eine Anwendung von Drittanbietern, die SQL Server Express 2008 als Back-End verwendet, und installiert es auf meinem PC (Windows 7 Ultimate).Kann ich SQL Server neben SQL Server Express installieren?

Ich muss Entwicklung arbeiten gegen SQL Server 2012 Web Edition, und so, muss es auf meinem PC installieren. Wird dies zu Konflikten mit der App führen, die von SQL Server Express abhängig ist? Muss ich Daten von der SQL Server Express-Installation zu SQL Server 2012 migrieren? (Ich bin besorgt, dass das Zeug kaputt gehen könnte, da ich keine Kontrolle über die Anwendung habe, die es benutzt.)

+0

Ganz einfach: ja. – slugster

Antwort

3

Das sollte in Ordnung sein.

Wenn Sie SQL Server auf einem Computer installieren, auf dem bereits eine Version installiert ist, sollten Sie nach einem Instanznamen gefragt werden. Dies ist der Instanzname, zu dem Sie eine Verbindung herstellen müssen.

Weitere Informationen finden Sie unter this InformIt Artikel.

9

Mehrere SQL Server-Instanzen können in einem einzigen System absolut koexistieren.

Normalerweise wird die erste Instanz die Standardinstanz genannt und wird als "" (kein Instanzname) adressiert - z. Sie verbinden sich mit dem lokalen Computernamen (oder der IP-Adresse) oder . oder (local) (wenn Sie eine Verbindung zu einer lokal installierten Standardinstanz herstellen).

Jede andere SQL Server-Instanz auf demselben Computer muss eine benannte Instanz sein, z. habe einen eindeutigen Namen. In der Regel wird SQL Server Express als SQLEXPRESS Instanz installiert - aber das ist eine Konvention, keine technische Voraussetzung.

Solange Sie sicherstellen, dass Ihre verschiedenen Instanzen alle eindeutige Namen haben (auf dem Computer, auf dem sie installiert sind), sollten Sie keine Probleme mit 2 (oder mehr) Instanzen von SQL Server mit verschiedenen Versionen und Editionen haben .

Verwandte Themen