Мы находимся в процессе планирования миграции некоторых баз данных со старого ненадежного сервера (под управлением SQL Server 2000) на новый, работающий под управлением SQL Server 2008. Поскольку не все будет перенесено на один и тот же новый сервер, мы намерены « удалите имя старого сервера и используйте новый в соответствии с нашими текущими соглашениями об именах. Но из-за различных причин плохой практики и аудита я не верю, что мы сможем окончательно идентифицировать до миграции абсолютно все, что может все еще относиться к старому имени сервера. Это означает, что на какое-то время нам, вероятно, придется перенаправить любую ссылку на старое имя на новое имя и надеяться, что ничего не сломается (большинство перенесенных БД будут переходить на этот сервер, поэтому мы, вероятно, сыграем в разы).
Имея это в виду, мне было интересно, как лучше всего обнаруживать любые попытки подключения, в которых использовалось старое имя? Это можно сделать через SQL Server или только через внутренние DNS-серверы? Первое предпочтительнее для меня, так как я могу следить за этим сам. Сможет ли последний определить точную используемую строку подключения (что поможет идентифицировать использующее ее приложение)? Я думаю, что многие из перенаправленных подключений будут связаны либо с Crystal Reports, либо с Access ADP.
Возможное осложнение состоит в том, что наша сеть - это Novell, а не MS, хотя новый SQL Server будет на Windows Server 2008.
Любые советы приветствуются.
Я не профессионал в использовании Эфирный, но лучше всего использовать сниффер пакетов и фильтрацию по IPX.