Назад | Перейти на главную страницу

Есть ли способ объединить два SQL-сервера в один?

У меня два SQL-сервера, работающих на двух разных компьютерах. Ни один из них не облагается удаленным налогом с точки зрения оборудования, и на самом деле нет никакой логической причины использовать их как два отдельных сервера, просто так их настроил предыдущий администратор (он был глуп).

Что я хотел бы сделать, так это переместить один сервер на другой в качестве именованного экземпляра, и я бы хотел сделать это максимально без прерывания работы. Есть много программ и электронных таблиц, которые указывают на оба сервера, и если можно переместить экземпляр сервера без необходимости обновлять все и все строки подключения, которые на него указывают, это был бы путь, который я хотел бы выбрать.

Любые идеи?

Прежде всего, вам действительно нужен именованный экземпляр? Если в этом нет реальной необходимости, установка двух баз данных в одном экземпляре сэкономит вам много ресурсов (и накладных расходов на управление).

Настоящим преимуществом этого подхода является то, что вы можете использовать простое перенаправление DNS для своих клиентов. Если они подключаются к SQLDB02 и ты все консолидируешь на SQLDB01, вы можете просто указать им псевдоним в своем DNS; но если вы используете именованный экземпляр, они вам понадобятся для подключения SQLDB01\Instance2, который будет требовать изменение строк подключения на ваших клиентах.