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í:
MSSQLSERVER
.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
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.
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.