Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Перейменування сервера з встановленим MS SQL.

Зміна імені комп'ютера з встановленим примірником MS SQL Server - не найкраща ідея, оскільки після перейменування в роботі SQL можуть виникнути деякі проблеми. Щоб уникнути цих проблем, необхідно оновити системні метадані таким чином, щоб відобразити в них зміна імені комп'ютера.

Зробити це можна за допомогою нескладного SQL запиту. Так виглядає запит для дефолтного примірника SQL Server:

sp_dropserver "old_name";
GO
sp_addserver "new_name", local;
GO

А так для іменованого:

sp_dropserver "old_name \ InstanceName";
GO
sp_addserver "new_name \ InstanceName", local;
GO

для прикладу візьмемо комп'ютер з встановленим примірником MS SQL Server.Щоб подивитися поточний ім'я сервера, відкриваємо SQL Management Studio та виконуємо запит:

select @@ Servername

Як бачите, ім'я сервера, отримане за допомогою запиту (2012R2Std_Temp) не збігається з ім'ям комп'ютера (SQL_Test).



Оскільки в прикладі використовується дефолтний екземпляр SQL Server, то для зміни імені виконаємо наступний запит:

sp_dropserver "2012R2Std_Temp";
GO
sp_addserver "SQL_Test", local;
GO



Після перейменування необхідно перезапустити SQL Server.Зробити це можна з командного рядка, командою:

net stop mssqlserver && net start mssqlserver



на закінчення пара важливих моментів, які потрібно врахувати перед тим, як приступати до перейменування:

• змінити можна тільки ім'я сервера, змінити ім'я екземпляра можна;
• Перейменувати таким чином можна тільки окремий сервер.Перейменування SQL Server в відмовостійкої конфігурації (Failover Cluster) проводиться з оснащення управління кластером;
• SQL Server не підтримує перейменування комп'ютерів, що беруть участь в реплікації;
• Якщо сервер використовується для дзеркального відображення бази даних, то перед перейменуванням його необхідно відключити.Після перейменування віддзеркалення необхідно заново налаштувати для нового імені;
• Якщо на комп'ютері встановлено служби звітів (Reporting services), то після перейменування вони можуть бути недоступні. Детальніше тут https://msdn.microsoft.com/en-us/library/ms345235.aspx.

.