1

我有一個SQL Server Express 2005中的特定名稱的實例,並且我想安裝SQL Server Express 2008,並且具有相同的實例名稱,因爲我嘗試的舊應用程序版本安裝程序隨附了SQL Server Express 2005安裝程序,以及帶有SQL Server Express 2008安裝程序的新安裝程序。在2005年安裝SQL Server Express 2008

我不希望用戶卸載舊的應用程序(因此也就是SQL Server Express 2005實例),那麼可能會有類似於實例和「升級」的實例嗎?

我使用的是以下行引導程序:

<Command PackageFile="SQLEXPR32_x86_ENU.EXE" 
     Arguments='/q /hideconsole /action=Upgrade /features=SQL /instancename=DUBOCALC 
        /enableranu=1 /sqlsvcaccount="NT Authority\Network Service" 
        /SQLSYSADMINACCOUNTS="Builtin\Users" /skiprules=RebootRequiredCheck' 
     EstimatedInstalledBytes="225000000" 
     EstimatedInstallSeconds="420"> 

非常感謝大家提前!

+0

我建議刪除的SQL Express 2005的它不會損害任何東西我上週有同樣的問題與SQL Server 2008 R2企業經理不會安裝/顯示出來......我刪除了2005年,wah-la一切都很完美......刪除了2005年,它是老的和無用的..在我看來 – MethodMan 2012-02-27 15:15:08

+0

是的,但是它對用戶的舊版本有一些影響?在實例中,它可能會將所有更改存儲在他們製作的數據庫中。 – noloman 2012-02-27 15:16:18

+0

僅用於SQL 2005到2008升級嚮導的Google。或備份用戶dbs,刪除,安裝和恢復。 – 2012-02-27 15:17:07

回答

2

您不能擁有相同的實例名稱或使用相同的端口。每個實例在這些方面都必須是唯一的。

你必須做一個「就地」升級

+0

我該如何進行原位升級? – noloman 2012-02-27 15:19:00

+0

@noloman:說實話,不知道。從來沒有做過。我不使用Express並且總是遷移服務器......將會在MSDN上有所變化 – gbn 2012-02-27 15:20:14

相關問題