Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Связанный сервер / 10 сообщений из 10, страница 1 из 1
06.01.2022, 14:26
    #40124967
helic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
Приветсвую!

при запуске хранимой процедуры выходят ошибки - помогите пожалуйста разобраться

Сообщение 7399, уровень 16, состояние 1, процедура Proc_Upload_TagParams, строка 54
Поставщик OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "import" сообщил об ошибке. Ошибка проверки подлинности.
Сообщение 7303, уровень 16, состояние 1, процедура Proc_Upload_TagParams, строка 54
Не удалось проинициализировать объект источника данных поставщика OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "import"

EXEC sp_addlinkedserver
@server = 'import',
@srvproduct=N'OLE DB Provider for ACE',
@provider = 'Microsoft.ACE.OLEDB.12.0',
@datasrc = /*'D:\import\upddata.xls',--*/@FileName,
@provstr = 'Excel 12.0'
-- делаем логин для обращения к локальному источнику данных - файлу
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'import',@useself=N'False',@locallogin=NULL,@rmtuser=N'Admin',@rmtpassword=''
...
Рейтинг: 0 / 0
06.01.2022, 15:53
    #40124981
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
helic,

"Не удалось проинициализировать объект источника данных"
система файл не находит или файл не подходит для системы.
...
Рейтинг: 0 / 0
06.01.2022, 18:07
    #40124994
helic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
Файл- источник данных находится на диске D. Доступ к папке для Всех
Установленный в системе Excel открывает файл без проблем.
...
Рейтинг: 0 / 0
06.01.2022, 18:22
    #40124996
helic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
Поставщик OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "import" сообщил об ошибке. Ошибка проверки подлинности.

как это проверить и убрать ?
ОС Windows 10 Pro /64
Microsoft® Excel® 2016 MSO (версия 2111 16.0.14701.20240) 32-разрядная
...
Рейтинг: 0 / 0
06.01.2022, 18:33
    #40124997
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
helic

@datasrc = /*'D:\import\upddata.xls',--*/@FileName,


Сам то найдешь такой файл?
...
Рейтинг: 0 / 0
06.01.2022, 18:40
    #40124998
helic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
-- Потом создаем источник данных - файл
EXEC sp_addlinkedserver
@server = 'import',
@srvproduct=N'OLE DB Provider for ACE',
@provider = 'Microsoft.ACE.OLEDB.12.0',
@datasrc = /*'D:\import\upddata.xls',--*/@FileName,
@provstr = 'Excel 12.0'
-- делаем логин для обращения к локальному источнику данных - файлу
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'import',@useself=N'False',@locallogin=NULL,@rmtuser=N'Admin',@rmtpassword=''
-- временная таблица для данных из файла

exec [dbo].[Proc_Upload_TagParams] @FileName = 'D:\import\upddata.xls'


Я ставил @datasrc = 'D:\import\upddata.xls', - результат тото же
...
Рейтинг: 0 / 0
06.01.2022, 18:41
    #40124999
helic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
@rmtuser=N'Admin - Это что за пользователь ?
...
Рейтинг: 0 / 0
06.01.2022, 18:57
    #40125005
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
helic,

Admin стандартный. От имени учетной записи сервера этот файл можно открыть? От имени любой учетной записи драйвером OLE DB Microsoft.ACE.OLEDB.12.0 этот файл можно открыть? Выясняйте по шагам, в какой момент файл становится недоступным.
...
Рейтинг: 0 / 0
06.01.2022, 19:50
    #40125024
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
Владислав Колосов
helic,

Admin стандартный. От имени учетной записи сервера этот файл можно открыть? От имени любой учетной записи драйвером OLE DB Microsoft.ACE.OLEDB.12.0 этот файл можно открыть? Выясняйте по шагам, в какой момент файл становится недоступным.


Т.е. где какой-то юзер "Admin" - стандартный?

И потом: при условии, что @rmtuser=N'Admin' какой-то стандартный, а @rmtpassword='' - пароль не нужен?
...
Рейтинг: 0 / 0
07.01.2022, 14:34
    #40125106
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Связанный сервер
Ролг Хупин,

да, это стандартные настройки драйвера.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Связанный сервер / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]