2012-10-13 5 views
7

Utilizzo già un'applicazione di terze parti che utilizza SQL Server Express 2008 come back-end e quindi la installa sul mio PC (Windows 7 Ultimate).Posso installare SQL Server insieme a SQL Server Express?

Ho bisogno di fare lavori di sviluppo con SQL Server 2012 Web Edition, quindi devo installarlo sul mio PC. Ciò causerà conflitti con l'app che dipende da SQL Server Express? Devo eseguire la migrazione dei dati dall'installazione di SQL Server Express a SQL Server 2012? (Sono preoccupato che potrebbe rompere cose dal momento che non ho alcun controllo sull'applicazione che lo utilizza.)

+0

Molto semplicemente: sì. – slugster

risposta

3

Questo dovrebbe andare bene.

Quando si installa SQL Server su una macchina su cui è già installata una versione, è necessario fornire un nome di istanza, ovvero il nome dell'istanza a cui è necessario connettersi.

Vedere articolo this InformIt per ulteriori dettagli.

9

Diverse istanze di SQL Server possono coesistere in un unico sistema.

In genere, la prima istanza verrà chiamata l'istanza predefinita e verrà indirizzata come "" (nessun nome di istanza) - ad es. ci si connette ad esso utilizzando il nome macchina locale (o l'indirizzo IP), oppure . o (local) (se ci si connette a un'istanza predefinita installata localmente).

Qualsiasi altra istanza di SQL Server sulla stessa macchina deve essere un'istanza denominata , ad es. avere un nome unico In genere, SQL Server Express viene installato come istanza SQLEXPRESS, ma questa è una convenzione, non un requisito tecnico.

Finché ci si assicura che le varie istanze abbiano nomi univoci (su quella macchina su cui sono installati), non si dovrebbero avere problemi con l'esecuzione di 2 (o anche più) istanze di SQL Server - con diverse versioni ed edizioni .