У меня два SQL-сервера, работающих на двух разных компьютерах. Ни один из них не облагается удаленным налогом с точки зрения оборудования, и на самом деле нет никакой логической причины использовать их как два отдельных сервера, просто так их настроил предыдущий администратор (он был глуп).
Что я хотел бы сделать, так это переместить один сервер на другой в качестве именованного экземпляра, и я бы хотел сделать это максимально без прерывания работы. Есть много программ и электронных таблиц, которые указывают на оба сервера, и если можно переместить экземпляр сервера без необходимости обновлять все и все строки подключения, которые на него указывают, это был бы путь, который я хотел бы выбрать.
Любые идеи?
Прежде всего, вам действительно нужен именованный экземпляр? Если в этом нет реальной необходимости, установка двух баз данных в одном экземпляре сэкономит вам много ресурсов (и накладных расходов на управление).
Настоящим преимуществом этого подхода является то, что вы можете использовать простое перенаправление DNS для своих клиентов. Если они подключаются к SQLDB02
и ты все консолидируешь на SQLDB01
, вы можете просто указать им псевдоним в своем DNS; но если вы используете именованный экземпляр, они вам понадобятся для подключения SQLDB01\Instance2
, который будет требовать изменение строк подключения на ваших клиентах.