Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
a_voronin Member Откуда: Москва Сообщений: 4805 |
Господа, поставил VS 2019 и обнаружил, что хотя SSDT установлены, получаю Поставщик "SQLNCLI11.1" не зарегистрирован на локальном компьютере. SSAS проект (на просмотре таблицы) Можно ли сейчас нормаль работать под VS 2019 c SSAS SSIS проектами? Вот здесь нашел такую заяву We will no longer offer the standalone installer of SSDT for Visual Studio 2019, since all of its components will become installable either from built-in workloads of Visual Studio or from the Market Place. https://techcommunity.microsoft.com/t5/SQL-Server-Integration-Services/New-Delivery-Model-for-SQL-Server-Data-Tools-in-Visual-Studio/ba-p/479289 Попытка установить ssdt для 2017 дала [2CC8:26F0][2019-11-01T08:04:52]e000: Error 0x800703e9: Process returned error: 0x3e9 [2CC8:26F0][2019-11-01T08:04:52]e000: Error 0x800703e9: Failed to execute EXE package. [3C08:4E18][2019-11-01T08:04:52]e000: Error 0x800703e9: Failed to configure per-machine EXE package. "Через получить средства и расширения" напротив SQL Server Data Tools галочка стоит -- типа установлены. |
1 ноя 19, 08:25 [22007692] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8350 |
a_voronin, есть такая фишка, я разбирался, в чем причина. Студия использует прямое обращение к папке Windows, в которой запрещено выполнение кода простым людям. Студию надо запускать от имени администратора, тогда работает. Более того, если решение открывать кликом, а не через интерфейс студии, то она стартует от имени администратора автоматически, это видно по специальной надписи на интерфейсе. Если использовать в качестве коннектора OleDB, то проблем нет. |
1 ноя 19, 11:12 [22007877] Ответить | Цитировать Сообщить модератору |
a_voronin Member Откуда: Москва Сообщений: 4805 |
Владислав Колосов, У меня проблема исправилась, после того как я локально поставил SQL SERVER DEVELOPER 2017 |
1 ноя 19, 11:44 [22007927] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8350 |
a_voronin, это сломалось после какого-то очередного обновления. 2 или 3 обновления назад. |
1 ноя 19, 11:56 [22007950] Ответить | Цитировать Сообщить модератору |
Idol_111 Member Откуда: Сообщений: 614 |
a_voronin, а что 2019й уже заработал с SSIS? Вроде еще пару месяцев назад не работал в принципе. |
4 ноя 19, 05:08 [22009191] Ответить | Цитировать Сообщить модератору |
Idol_111 Member Откуда: Сообщений: 614 |
a_voronin, Кстати, Known issues: SQL Server Native Client (SQLNCLI11.1) is deprecated and not installed by VS2019. We recommend upgrading to the new Microsoft OLE DB driver for SQL Server. If you want to continue using SQL Server Native Client, you can download and install it from here. https://marketplace.visualstudio.com/items?itemName=SSIS.SqlServerIntegrationServicesProjects |
4 ноя 19, 05:34 [22009193] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8350 |
У них там начальник отдела сменился, что ли? То вводят. то выводят... |
4 ноя 19, 17:21 [22009448] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31783 |
Всегда OLE DB и являлся SQL Server Native Client (ну, после сайбесовских версий древних веков) А сейчас, опа, deprecated. А внутри SQLNCLI11 что, интересно? А потом ещё говорили, что теперь нативным клиентом будет ODBC, забудьте про OLE DB. В документации Драйверы для SQL Server теперь написано, что драйверы - это библиотеки для языков (хотя классические драйверы тоже упоминаются). https://docs.microsoft.com/ru-RU/sql/connect/sql-connection-libraries?view=sql-server-ver15 Притом под "Скачайте драйвер Microsoft SQL" ссылки на сами языки, то есть, предполагается, что ни каких драйверов ставить не надо? |
||||
4 ноя 19, 19:21 [22009500] Ответить | Цитировать Сообщить модератору |
vborets Member Откуда: Сообщений: 166 |
да уже пол-года как работает... https://marketplace.visualstudio.com/items?itemName=SSIS.SqlServerIntegrationServicesProjects&ssr=false#overview Сообщение было отредактировано: 6 ноя 19, 12:37 |
||||
6 ноя 19, 12:35 [22010667] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8350 |
alexeyvg, я краем глаза видел, что Native Client - это обертка, которая как-то автоматически выбирает между OleDB и ODBC коннектором. Из за этого она может пытаться приконнектиться через поставщика, который был не полностью инсталлирован, например. И изменить это поведение никак нельзя. |
6 ноя 19, 13:09 [22010693] Ответить | Цитировать Сообщить модератору |
Idol_111 Member Откуда: Сообщений: 614 |
vborets, Я не считаю предварительную версию, которая не рекомендована к продакшн, работающей. |
8 ноя 19, 01:40 [22011993] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |