Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
När en SQL Server-instans är en del av ett redundanskluster skiljer sig processen för att byta namn på den virtuella servern från att byta namn på en fristående instans. Mer information finns i Byt namn på en dator som är värd för en Stand-Alone instans av SQL Server.
Namnet på den virtuella servern är alltid samma som namnet på SQL-nätverksnamnet (SQL Virtual Server Network Name). Även om du kan ändra namnet på den virtuella servern kan du inte ändra instansnamnet. Du kan till exempel ändra en virtuell server med namnet VS1\instance1 till något annat namn, till exempel SQL35\instance1, men instansdelen av namnet, instance1, förblir oförändrad.
Granska objekten nedan innan du börjar byta namn.
SQL Server stöder inte namnbyte av servrar som är involverade i replikering, förutom vid användning av loggöverföring med replikering. Den sekundära servern i loggöverföring kan döpas om om den primära servern försvinner permanent. Mer information finns i Log Shipping and Replication (SQL Server).
När du byter namn på en virtuell server som är konfigurerad för att använda databasspegling måste du inaktivera databasspegling före namnbytet och sedan återupprätta databasspeglingen med det nya virtuella servernamnet. Metadata för databasspegling uppdateras inte automatiskt för att återspegla det nya virtuella servernamnet.
Byta namn på en virtuell server
Använd Klusteradministratör och ändra SQL-nätverksnamnet till det nya namnet.
Ta nätverksnamnsresursen offline. Detta tar SQL Server-resursen och andra beroende resurser offline.
Aktivera SQL Server-resursen igen.
Verifiera namnbytesoperationen
När en virtuell server har bytt namn måste alla anslutningar som använde det gamla namnet nu ansluta med det nya namnet.
Kontrollera att namnbytet har slutförts genom att välja information från antingen @@servername eller sys.servers. Funktionen @@servername returnerar det nya namnet på den virtuella servern och tabellen sys.servers visar det nya namnet på den virtuella servern. För att verifiera att överlåtelseprocessen fungerar korrekt med det nya namnet, bör användaren också försöka överlåta SQL Server-resursen till de andra noderna.
För anslutningar från valfri nod i klustret kan det nya namnet användas nästan omedelbart. För anslutningar som använder det nya namnet från en klientdator kan det nya namnet dock inte användas för att ansluta till servern förrän det nya namnet är synligt för klientdatorn. Den tid som krävs för att det nya namnet ska spridas över ett nätverk kan vara några sekunder, eller så länge som 3 till 5 minuter, beroende på nätverkskonfigurationen. ytterligare tid kan krävas innan det gamla virtuella servernamnet inte längre visas i nätverket.
Använd följande steg för att minimera fördröjningen av nätverksspridningen för en virtuell server som byter namn:
Minimera fördröjning av nätverksspridning
Utfärda följande kommandon från en kommandotolk på servernoden:
ipconfig /flushdns ipconfig /registerdns nbtstat -RR
Ytterligare överväganden efter namnbytet
När vi har bytt namn på nätverksnamnet för redundanskluster måste vi verifiera och utföra följande instruktioner för att aktivera alla scenarier i SQL Server Agent och Analysis Services.
SQL Server Agent Service: Verifiera och utför följande ytterligare åtgärder för SQL Server Agent Service:
Åtgärda registerinställningarna om SQL Agent har konfigurerats för vidarebefordring av händelser. Mer information finns i Ange en server för vidarebefordran av händelser (SQL Server Management Studio).
Åtgärda huvudserverns (MSX) och målservrarnas (TSX) instansnamn när datorer/klusternätverksnamn byter namn. Mer information finns i följande avsnitt:
Konfigurera om loggleveransen så att det uppdaterade servernamnet används för att säkerhetskopiera och återställa loggar. Mer information finns i följande avsnitt:
Uppdatera de jobbsteg som är beroende av servernamnet. Mer information finns i Hantera jobbsteg.
Se även
Byta namn på en dator som är värd för en fristående instans av SQL Server