/ / installazione di SQL Server Express 2008 nel 2005 - c #, visual-studio, sql-server-2008, sql-server-2005, bootstrapper

installazione di SQL Server Express 2008 nel 2005 - c #, visual-studio, sql-server-2008, sql-server-2005, bootstrapper

Ho un'istanza con un certo nome in SQLServer Express 2005, e voglio installare SQL Server Express 2008 e avere lo STATO DELL'UNITÀ DI SAME, poiché la vecchia versione dell'app che sto cercando di installare viene fornita con un programma di installazione di SQL Server Express 2005 e il nuovo con SQL Server Express 2008 installatore.

Non voglio che gli utenti disinstallino la vecchia applicazione (e quindi l'istanza di SQL Server Express 2005), quindi sarebbe possibile avere qualcosa come "upgrade" dell'istanza?

Sto usando un bootstrapper con la seguente riga:

<Command PackageFile="SQLEXPR32_x86_ENU.EXE"
Arguments="/q /hideconsole /action=Upgrade /features=SQL /instancename=DUBOCALC
/enableranu=1 /sqlsvcaccount="NT AuthorityNetwork Service"
/SQLSYSADMINACCOUNTS="BuiltinUsers" /skiprules=RebootRequiredCheck"
EstimatedInstalledBytes="225000000"
EstimatedInstallSeconds="420">

Grazie mille a tutti in anticipo!

risposte:

2 per risposta № 1

Non è possibile avere lo stesso nome di istanza o utilizzare la stessa porta: ogni istanza deve essere univoca in questi aspetti.

Devi fare un aggiornamento "in-situ"