it-swarm-eu.dev

Jak změnit název instance serveru SQL Server Express 2008?

Na svém vývojovém počítači jsem nainstaloval SQL Server Express 2008, ale má název instance .\SQLEXPRESS. Chci, aby to byla výchozí instance. Jsem si jistý, že jsem v nastavení vybral možnost „Výchozí instance“, ale zřejmě to nefungovalo. Existuje způsob, jak teď změnit název instance?

Přidáno:

Zdá se, že se jedná o známá chyba v instalačním programu. Bude to opraveno, když vyjde PCU 1 (PubliC Update), ale nedá se říct, kdy se to stane. Mezitím existují dvě zástupná řešení:

  • Při instalaci vyberte možnost „Pojmenovaná instance“ a zadejte MSSQLSERVER.
  • Nainstalujte pojmenovanou instanci, poté nainstalujte další instanci a tentokrát bude fungovat možnost „Výchozí instance“.

Otázkou však stále zůstává: existuje nějaký způsob, jak přejmenovat instanci [~ # ~] bez přeinstalace [~ # ~] ? Protože nastavení bylo pomalá bolest. XD

23
Vilx-

Neexistuje způsob, jak změnit název instance bez opětovné instalace, promiňte .....

Aktualizace: OK, zdá se, že existuje několik způsobů, jak toho dosáhnout - nejsem si jistý, jak dobře tyto fungují. Nikdy jsem ale neslyšel o tom, že by to někdo úspěšně provedl : Nejjednodušší způsob, jak to provést, je přeinstalace se správným názvem. Zejména u verzí SQL Server Express není opravdu přeinstalovat opravdu nic moc - provedeno ve větru , a můžete samozřejmě zálohovat a obnovit data - takže nedochází ke ztrátám ...

Zdá se také, že metoda je omezena pouze na SQL Server 2000 - při hledání vhodných témat pro SQL Server 2008 (--- (sp_dropserver, sp_addserver ) se zdá, že jsou použity pro přejmenování server (počítač) na nové jméno - podle mého názoru nemění název instance serveru SQL. Už není žádná zmínka o přejmenování nainstalované instance serveru SQL touto metodou.

16
marc_s

sp_dropserver a sp_addserver se používají pouze ke sdělování instance SQL, že byl změněn název fyzického počítače.

Neexistuje způsob, jak změnit název instance bez přeinstalování SQL.

10
mrdenny