/ / inštalácia SQL Server Express 2008 na rok 2005 - c #, visual-studio, sql-server-2008, sql-server-2005, bootstrapper

inštalácia SQL Server Express 2008 na rok 2005 - c #, visual-studio, sql-server-2008, sql-server-2005, bootstrapper

Mám inštanciu s určitým názvom v SQLServer Express 2005 a chcem nainštalovať SQL Server Express 2008 a mať SAME INSTANCE NAME, pretože stará verzia aplikácie, ktorú sa snažím inštalovať, je dodávaný s inštalačným programom SQL Server Express 2005 a nový s SQL Server Express 2008 inštalačný program.

Nechcem, aby používatelia odinštalovali starú aplikáciu (a teda aj inštanciu SQL Server Express 2005), takže by bolo možné mať niečo podobné a "upgrade" inštancie?

Používam bootstrapper s nasledujúcim riadkom:

<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">

Vďaka veľa všetkým vopred!

odpovede:

2 pre odpoveď č. 1

Nemôžete mať rovnaký názov inštancie alebo použiť ten istý port. Každá inštancia musí byť v tomto ohľade jedinečná.

Musíte vykonať "in-situ" upgrade