Zmiana informacji o połączeniu SQL dla interfejsu dostępu bez DSN

Mam kluczową bazę danych Access 2003, która zmieniła się z lokalnej bazy MDB na nakładkę MDB z zapleczem na MS SQL Server 2005, przy użyciu oprogramowania Microsoft SQL Server Database Migration Assistant (SSMA).

Teraz muszę na stałe zmienić serwer, z którym są połączone tabelez adresu IP (co wkrótce się zmienia)na nazwę hosta wskazując na ten sam serwer. Sam serwer się nie zmienia, tylko ciąg połączenia.

Jest to połączenie bez DSN, więc informacje ODBC są zawarte w pliku Access MDB. Jeśli spróbuję odświeżyć łącza tabeli w programie Access, wyświetli monit o podanie nazwy DSN (której nie chcę używać).

Zrobiłem trochę Googlingu i znalazłem kilka skrawków kodu, które mają się aktualizować przy każdym uruchomieniu programu. Ale obawiam się, że może to spowodować problemy lub opóźnienia dla użytkowników. Czy to moja najlepsza opcja, czy też istnieje jakaś sztuczka, aby trwale zmienić ciąg połączenia przechowywany w MDB?

questionAnswers(2)

yourAnswerToTheQuestion