Изменение информации о соединении SQL для внешнего доступа без DSN

У меня есть критически важная база данных Access 2003, которая изменилась с локального MDB на внешний интерфейс MDB с бэкендом на MS SQL Server 2005 с использованием программного обеспечения Microsoft SQL Server Database Mistant Assistant (SSMA).

Теперь мне нужно навсегда изменить сервер, с которым связаны таблицыfrom an IP address (который скоро изменится)to a hostname указывая на тот же сервер. Сам сервер не меняется, только строка подключения.

Это соединение без DSN, поэтому информация ODBC содержится в файле Access MDB. Если я пытаюсь обновить ссылки на таблицы в Access, он запрашивает DSN (который я не хочу использовать).

Я выполнил поиск в Google и нашел несколько клочков кода, которые обновляются каждый раз при запуске программы. Но я обеспокоен тем, что это может привести к проблемам или задержкам для пользователей. Это мой лучший вариант, или есть какая-то хитрость, чтобы навсегда изменить строку подключения, хранящуюся в MDB?

Ответы на вопрос(2)

Ваш ответ на вопрос