Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4014
Господа,
поставил 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]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 6955
a_voronin,

есть такая фишка, я разбирался, в чем причина. Студия использует прямое обращение к папке Windows, в которой запрещено выполнение кода простым людям. Студию надо запускать от имени администратора, тогда работает. Более того, если решение открывать кликом, а не через интерфейс студии, то она стартует от имени администратора автоматически, это видно по специальной надписи на интерфейсе. Если использовать в качестве коннектора OleDB, то проблем нет.
1 ноя 19, 11:12    [22007877]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4014
Владислав Колосов,

У меня проблема исправилась, после того как я локально поставил SQL SERVER DEVELOPER 2017
1 ноя 19, 11:44    [22007927]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 6955
a_voronin,

это сломалось после какого-то очередного обновления. 2 или 3 обновления назад.
1 ноя 19, 11:56    [22007950]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
Idol_111
Member

Откуда:
Сообщений: 566
a_voronin,

а что 2019й уже заработал с SSIS? Вроде еще пару месяцев назад не работал в принципе.
4 ноя 19, 05:08    [22009191]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
Idol_111
Member

Откуда:
Сообщений: 566
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]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 6955
У них там начальник отдела сменился, что ли? То вводят. то выводят...
4 ноя 19, 17:21    [22009448]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 29587
Владислав Колосов
У них там начальник отдела сменился, что ли? То вводят. то выводят...
Давно уже путаница.
Всегда 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]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
vborets
Member

Откуда:
Сообщений: 159
Idol_111


а что 2019й уже заработал с SSIS? Вроде еще пару месяцев назад не работал в принципе.


да уже пол-года как работает...

https://marketplace.visualstudio.com/items?itemName=SSIS.SqlServerIntegrationServicesProjects&ssr=false#overview

Сообщение было отредактировано: 6 ноя 19, 12:37
6 ноя 19, 12:35    [22010667]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 6955
alexeyvg,

я краем глаза видел, что Native Client - это обертка, которая как-то автоматически выбирает между OleDB и ODBC коннектором. Из за этого она может пытаться приконнектиться через поставщика, который был не полностью инсталлирован, например. И изменить это поведение никак нельзя.
6 ноя 19, 13:09    [22010693]     Ответить | Цитировать Сообщить модератору
 Re: Все ли в порядке с SSIS и SSDT под VS 2019 (Communinty, Enterprise)  [new]
Idol_111
Member

Откуда:
Сообщений: 566
vborets,

Я не считаю предварительную версию, которая не рекомендована к продакшн, работающей.
8 ноя 19, 01:40    [22011993]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить