2016-03-15 2 views
0

У меня есть сторонняя база данных, на которую я хочу ссылаться, но многие имена таблиц являются незаконными - так что я ищу обходное решение, возможно, включая дублировать базу данных с приемлемой (юридической) структурой именования, , которую любой мог бы попробовать.Связанные таблицы MSAccess Ошибка SQL Server «недействительное имя»

большое спасибо

ответ

1

в базе данных SQL вы можете CREATE SYNONYM псевдоним объект/имя таблицы в то полезное в Access. Создайте синонимы для всех таблиц, а затем используйте их в качестве имен связанных таблиц.

+0

отличная !!! - Я сейчас поиграю с ним. большое спасибо andrew – xman

+0

после дальнейшего обзора я обнаружил, что есть первичные ключи с недопустимыми именами. Внешние данные> База данных ODBC> Мастер MSAccess «Мастер таблицы ссылок» не будет запускаться с такими именами ключей (кажется, он не принимает форму PK_dbo.keyname) - период. кажется оскорбительным – xman

Смежные вопросы