Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Linked server Access 97  [new]
Kirillich
Member

Откуда:
Сообщений: 581
Добрый день.
Проблема, вернее вопрос.
Нужно добавить линкед сервер в SQL базу access 97

добавляю так
sp_addlinkedserver 'test', 'Access', 'Microsoft.Jet.OLEDB.4.0', 'c:\43_39.mdb'

при выполнении запроса

EXEC sp_tables_ex test


выдает ошибку

OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test" returned message "Не удается запустить приложение. Системная база данных отсутствует или открыта с монопольным доступом другим пользователем.".
Msg 7399, Level 16, State 1, Procedure sp_tables_ex, Line 41
The OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test" reported an error. Authentication failed.
Msg 7303, Level 16, State 1, Procedure sp_tables_ex, Line 41
Cannot initialize the data source object of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "test".


В чем может быть причина?
Файл закрыт.

Или с 97 акцесом это делается как-то по-другому?
26 май 09, 09:16    [7226257]     Ответить | Цитировать Сообщить модератору
 Re: Linked server Access 97  [new]
Шыфл
Member

Откуда: Прага
Сообщений: 776
Kirillich,

у тебя юзер и пароль не прописаны, а они, похоже, есть. Если нет, попробуй юзера Admin без пороля.
exec sp_addlinkedsrvlogin
26 май 09, 19:02    [7231031]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить