В Visio 2007 - обратный базе инженер-доступ не

Я пытаюсь документировать ряд баз данных Access с помощью Visio 2007.

процесс я следую

  • создайте ODBC-соединение с базой данных, указав соответствующий файл (все файлы находятся на моем локальном диске)
  • запуск Visio
  • создать новую схему модели базы данных
  • из меню базы данных выберите обратный инженер
  • выберите источник данных из списка
  • пройти мастер, выбор всех таблиц. (для открытия базы данных в access не требуется имя пользователя или пароль, поэтому они остаются пустыми)
  • когда я нажимаю кнопку Готово, я получаю сообщение об ошибке:

    ошибка! Не удается извлечь определение столбца для таблицы / представления "TABLENAME".


    Определение недоступно или у вас недостаточно прав.


    Обратитесь к администратору базы данных.

БД открывается отлично в Access 2007.

14
задан chris
23.05.2023 8:06 Количество просмотров материала 2824
Распечатать страницу

1 ответ

Это была известная ошибка visio в 2002 году, я не знаю, если это было исправлено в более поздних версиях. См.здесь для получения дополнительной информации. Обходной путь, кажется, на последнем посту потока:

обойти, чтобы изменить хранимую процедуру witht он после код после "как":


--Visio Bug Fix db (2/25/2004)

объявите @mytablewowner varchar (64)

выберите top 1 @myTableOwner=u.имя от sysobjects s, sysusers u где

s.uid=u.uid и s.name=@tablename

set @tablename = @myTableOwner + '.'+ @tablename


0
отвечен soandos 2023-05-24 15:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх