Ändern der SQL-Verbindungsinformationen für das DSN-lose Access-Frontend

Ich habe eine geschäftskritische Access 2003-Datenbank, die mithilfe der SSMA-Software (Microsoft SQL Server Database Migration Assistant) von einer lokalen MDB zu einem MDB-Frontend mit dem Backend auf MS SQL Server 2005 gewechselt ist.

Jetzt muss ich den Server, mit dem die Tabellen verknüpft sind, dauerhaft ändernvon einer IP-Adresse (was sich bald ändert)zu einem Hostnamen auf den gleichen Server zeigen. Der Server selbst ändert sich nicht, nur die Verbindungszeichenfolge.

Es handelt sich um eine DSN-freie Verbindung, sodass die ODBC-Informationen in der Access-MDB-Datei enthalten sind. Wenn ich versuche, die Tabellenverknüpfungen in Access zu aktualisieren, werde ich zur Eingabe eines DSN aufgefordert (den ich nicht verwenden möchte).

Ich habe ein bisschen gegoogelt und mehrere Codefetzen gefunden, damit sich das Programm bei jedem Programmstart aktualisiert. Ich mache mir jedoch Sorgen, dass dies zu Problemen oder Verzögerungen für die Benutzer führen könnte. Ist das meine beste Option, oder gibt es einen Trick, um die in der MDB gespeicherte Verbindungszeichenfolge dauerhaft zu ändern?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage