Кто-нибудь знает магию для подключения Access 2007 к SQL Server 2008? - PullRequest
1 голос
/ 07 ноября 2008

Я никогда не использую Access 2007 - до сегодняшнего дня.

Я хочу подключиться к существующей базе данных SQL Server 2008. Я пытался использовать:

  • Параметр ODBC внешних данных - но получите ошибку DSN
  • Мастер увеличения с ODBC - выдает ошибку
  • Мастер увеличения с помощью SNAC - получить ошибку ODBC. Так что, кажется, никто не стартер: -)

Я провел некоторые поиски и нашел только других с такой же проблемой. Собираюсь сделать еще немного ... но надеюсь, что у одного из вас есть ответ ОТТОЙХ. Спасибо.

Ответы [ 4 ]

4 голосов
/ 02 марта 2009

Мастер изменения размера в Access 2007 не знает о SQL Server 2008 и, следовательно, не будет подключаться. Вы должны использовать Помощник по миграции SQL Server для Access , который поставляется с SQL Server 2008.

0 голосов
/ 07 ноября 2008

Соединение ODBC в порядке, дБ в порядке и т. Д. Похоже, что это проблема "Access 2007 ничего не знает о SQL 2008".

ОБНОВЛЕНИЕ: теперь работает для внешних БД! Я закрыл доступ. Повторно открыл доступ. Вместо создания нового DSN я указал на DSN, который я создал в прошлый раз (избегая мастера). Работал нормально.

DSN содержал:

[ODBC]
DRIVER=SQL Server
UID=ericnel
DATABASE=AccessTest
WSID=ERICNEL1
APP=2007 Microsoft Office system
Trusted_Connection=Yes
SERVER=ericnel1
Description=test

Мастер повышения по-прежнему считает, что SQL 2008 не является SQL Server: -)

0 голосов
/ 08 ноября 2008

Если вы создаете DSN, который указывает на SQL Server, не можете ли вы затем создать связанные таблицы через ODBC, которые используют DSN? Если нет, то с DSN что-то не так, мне кажется.

Возможно, вы могли бы обрисовать точные шаги, которые вы предпринимаете для подключения к SQL Server 2008 (включая любые ошибки, которые вы получаете), вместо того, чтобы просто сообщать, что пошло не так.

0 голосов
/ 07 ноября 2008

Какую ошибку вы получаете при попытке установить соединение с ODBC-соединением? Просто чтобы подтвердить, вы выбираете базу данных ODBC из части импорта ленты «Внешние данные»? Если вы проверяете соединение ODBC, оно проходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...