powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / OPENROWSET error MSDASQL
3 сообщений из 3, страница 1 из 1
OPENROWSET error MSDASQL
    #39905142
alex789456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это работало в 2008 без проблем, но сейчас поставили SQL Server 2014 и появилась ошибка

Код: sql
1.
2.
3.
4.
5.
       SELECT *
        
           FROM OPENROWSET
('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=C:\test\;'
, 'SELECT * from RecordTypes.csv');




Код: sql
1.
2.
3.
OLE DB provider "MSDASQL" for linked server "(null)" returned message "[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified".
Msg 7303, Level 16, State 1, Line 2
Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "(null)".




Почему? Как тут и что исправить?
...
Рейтинг: 0 / 0
OPENROWSET error MSDASQL
    #39905379
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex789456,

установить провайдер MSDASQL разрядности, соответствующей серверу.
...
Рейтинг: 0 / 0
OPENROWSET error MSDASQL
    #39905422
SQLIntento
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не совсем правильно Вам ответили, хотя дело действительно в битности. У Вас был 32-разрядный сервер, стал 64-разрядный. Microsoft Text Driver (*.txt; *.csv) существует только в 32-разрядном варианте, можете проверить в ODBC Administrator. Поэтому Вам нужно установить 64-битный. Вот ссылка . Скачиваете файл AccessDatabaseEngine_X64.exe. Может не запускаться из-за конфликтов с Microsoft Office. Тогда используете дополнительный флаг при запуске: AccessDatabaseEngine_X64.exe /passive. После этого редактируете свою строку с драйвером: {Microsoft Access Text Driver (*.txt, *.csv)} (добавление Access и замена ";" на ","). После этого должно работать.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / OPENROWSET error MSDASQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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