Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает. На той машине, на которой не открывает, стояла Visual Studio 2015 Update 1. Обновил до Update 3, получил сообщение, что были ошибки при установке. Затем накатил новый SSDT для Visual Studio 2015, перезагружаюсь, запускаю студию, пытаюсь открыть проект заново, и опять та же проблема. Сообщение о проблеме: TITLE: Microsoft Visual Studio ------------------------------ There is an error in XML document (73, 10). ------------------------------ ADDITIONAL INFORMATION: Instance validation error: 'SQLServer2017' is not a valid value for DTSTargetServerVersion. (Microsoft.GeneratedCode) ------------------------------ Вопрос - что делать? Пока вариантов три: 1) ставить на обе машины одинаковые версии Visual Studio 2017 и SSDT с одновременным выпилом 2015й ; 2) ставить на вторую машину отсутствующие компоненты (знать бы ещё, какие именно и откуда их брать - просьба подсказать); 3) Менять в проекте версию SQL сервера на более низкую. И дополнительный вопрос - проект SSIS, созданный в Visual Studio 2015 или 2017, встанет нормально на 2008 SQL Server? И что для этого надо будет сделать? Или переделывать весь проект под 2010 студией? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 01:28 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
Блин... На второй машине в списке доступных SQL Server-ов для проекта SSIS только 2012, 2014 и 2016. И откуда 2008 брать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 01:36 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
DaniilSeryi, До 2012-го версия студии должна была совпадать с версией сервера. Начиная с 2012 стало полегче, в свойствах проекта можно переключить режим совместимости, от 2012 и выше. НАСТОЯТЕЛЬНО не рекомендую ставить SSDT 2017, если только на отдельную машину / виртуалку. Несколько версий назад Microsoft накосячила в инсталляторе и теперь SSDT 2017 больше не уживается вместе с VS 2017. Вроде как есть способ заставить их работать на одной машине, но мне он не понравился (вам, скорее всего, тоже). Зная Microsoft, предположу что данные косяки не будут исправлены до следующей версии студии, что для 2017 версии означает никогда. Так что лучше на 2015 пересидеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 04:36 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
Ennor Tiegael, Блин... А как мне в 2015 студии пакет под 2008 сервер запилить? Или искать где-то BIDS этот несчастный под 2008й? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 08:47 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
DaniilSeryiEnnor Tiegael, ... А как мне в 2015 студии пакет под 2008 сервер запилить? Или искать где-то BIDS этот несчастный под 2008й? В VS2015 - никак. Ставьте BIDS 2008, он входит в инсталлятор SQL 2008. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 09:36 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
Ennor TiegaelDaniilSeryi, До 2012-го версия студии должна была совпадать с версией сервера. Начиная с 2012 стало полегче, в свойствах проекта можно переключить режим совместимости, от 2012 и выше. НАСТОЯТЕЛЬНО не рекомендую ставить SSDT 2017, если только на отдельную машину / виртуалку. Несколько версий назад Microsoft накосячила в инсталляторе и теперь SSDT 2017 больше не уживается вместе с VS 2017. Вроде как есть способ заставить их работать на одной машине, но мне он не понравился (вам, скорее всего, тоже). Зная Microsoft, предположу что данные косяки не будут исправлены до следующей версии студии, что для 2017 версии означает никогда. Так что лучше на 2015 пересидеть. А SSDT 2017 с Visual Studio 2015 можно скрестить? Или лучше не стоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 09:48 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
DaniilSeryi А SSDT 2017 с Visual Studio 2015 можно скрестить? Или лучше не стоит? По то же ссылке есть SSDT для VS 2015. Нужен - если вы делаете пакеты/проекты для SSIS 2017, ну и что-то там может быть поправлено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2018, 09:56 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
DaniilSeryiА SSDT 2017 с Visual Studio 2015 можно скрестить? Или лучше не стоит?По идее, взлететь должно. Попробуйте, заодно и нам расскажете... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 05:31 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
FerdipuxНужен - если вы делаете пакеты/проекты для SSIS 2017, ну и что-то там может быть поправлено.... или сломано . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:36 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
вопрос - как в ScriptTask-e в BIDS 2008 (язык скрипта Microsoft Visual C# 2008) обратиться к переменной пакета / параметрам проекта из кода скрипта? В Visual Studio 2015 (язык скрипта Microsoft Visual C# 2015) пишу: Код: c# 1. и всё работает. Само собой, что в обоих случаях необходимые переменные и параметры в настройках задачи в ReadOnlyVariables и ReadWriteVariables указаны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2018, 12:42 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
DaniilSeryiвопрос - как в ScriptTask-e в BIDS 2008 (язык скрипта Microsoft Visual C# 2008) обратиться к переменной пакета / параметрам проекта из кода скрипта? В Visual Studio 2015 (язык скрипта Microsoft Visual C# 2015) пишу: Код: c# 1. и всё работает. Само собой, что в обоих случаях необходимые переменные и параметры в настройках задачи в ReadOnlyVariables и ReadWriteVariables указаны.Может, так? Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2018, 22:36 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
alexeyvgDaniilSeryiвопрос - как в ScriptTask-e в BIDS 2008 (язык скрипта Microsoft Visual C# 2008) обратиться к переменной пакета / параметрам проекта из кода скрипта? В Visual Studio 2015 (язык скрипта Microsoft Visual C# 2015) пишу: Код: c# 1. и всё работает. Само собой, что в обоих случаях необходимые переменные и параметры в настройках задачи в ReadOnlyVariables и ReadWriteVariables указаны.Может, так? Код: c# 1. 2008-я студия ругается и на квадратные, и на круглые скобки. Не на имя переменной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2018, 10:40 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
DaniilSeryialexeyvgпропущено... Может, так? Код: c# 1. 2008-я студия ругается и на квадратные, и на круглые скобки. Не на имя переменной.Вы бы скопировали сюда ругань. Использование квадратных скобок для получения элемента коллекции - нормальный, правильный синтаксис в C#. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2018, 10:57 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
DaniilSeryi2008-я студия ругается и на квадратные, и на круглые скобки. Не на имя переменной.Язык в свойствах скрипт таска точно C#, а не VB.Net? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2018, 12:17 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
Ennor TiegaelDaniilSeryi2008-я студия ругается и на квадратные, и на круглые скобки. Не на имя переменной.Язык в свойствах скрипт таска точно C#, а не VB.Net? Да, точно. C# 2008. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2018, 13:03 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
Не могу утвержадть на 100%, но возможно, что так Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 11:44 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
SQL2008Не могу утвержадть на 100%, но возможно, что так Код: c# 1. Не, так не бывает :-) Не может же компилятор менять системные коллекции в зависимости от данных пакета :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2018, 16:50 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
DaniilSeryi, Реальный кусок 1:1 из пакета с одного из серверов с 2008 сиквелом. Это гарантированно работает, сам проверял: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Часть using'ов, скорее всего, лишние, наверняка копипастили. Но при этом, конечно, все эти переменные должны быть упомянуты в соотв. свойствах таска, либо ReadOnlyVariables, либо ReadWriteVariables. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 09:43 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
alexeyvgSQL2008Не могу утвержадть на 100%, но возможно, что так Код: c# 1. Не, так не бывает :-) Не может же компилятор менять системные коллекции в зависимости от данных пакета :-) И верно, это я немного напутал. Давно не брал в руки шашек :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 10:10 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
Ennor TiegaelРеальный кусок 1:1 из пакета с одного из серверов с 2008 сиквелом. Это гарантированно работает, сам проверял:Да конечно, работает Dts.Variables["varFriendlyMessage"].Value, какие могут быть сомнения? Ennor TiegaelНо при этом, конечно, все эти переменные должны быть упомянуты в соотв. свойствах таска, либо ReadOnlyVariables, либо ReadWriteVariables.И ещё нужно, например, смотреть на область видимости переменных пакета. Но автор ошибку скрывает, кто знает, что у него там происходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 10:21 |
|
||
|
Создал в Visual Studio 2015 Update 3 проект SSIS - а с другой машины не открывает
|
|||
|---|---|---|---|
|
#18+
Ennor TiegaelDaniilSeryi, Реальный кусок 1:1 из пакета с одного из серверов с 2008 сиквелом. Это гарантированно работает, сам проверял: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Часть using'ов, скорее всего, лишние, наверняка копипастили. Но при этом, конечно, все эти переменные должны быть упомянуты в соотв. свойствах таска, либо ReadOnlyVariables, либо ReadWriteVariables. Благодарю. Возможно, скоро придётся проверить. А в ReadOnlyVariables и ReadWriteVariables всё прописано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 12:39 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39695361&tid=1689183]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 495ms |

| 0 / 0 |
