Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 После апгрейда до 2017 перестал работать отладчик  [new]
RIBor
Member

Откуда:
Сообщений: 40
Приветствую, уважаемое сообщество!

После апгрейда сервера с 2014 SP1 Standard Edition (64-bit) до 2017 Standard Edition в SSMS перестал работать отладчик.
До этого из 14 студии всё работало.

Сервер:
Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64)
Aug 22 2017 17:04:49
Copyright (C) 2017 Microsoft Corporation
Standard Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 <X64> (Build 9600: ) (Hypervisor)

Студия:
Microsoft SQL Server Management Studio 14.0.17289.0
Клиентские средства служб Microsoft Analysis Services 14.0.1016.283
Компоненты доступа к данным (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 9.11.9600.19002
Microsoft .NET Framework 4.0.30319.42000
Операционная система 6.1.7601

При запуске отладки сначала выдаёт такую ошибку:
Не удалось запустить отладчик
Неопределенные данные. Этот метод или свойство не может вызываться для значений равных Null. (System.Data).


В подробностях такое:
Расположение программы:

в System.Data.SqlTypes.SqlBinary.get_Value()
в Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.OnSqlInitializeDebuggingEvent(ISqlInitializeDebuggingEvent sqlInitializeDebuggingEvent)
в Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.Microsoft.VisualStudio.Debugger.Interop.IDebugEventCallback2.Event(IDebugEngine2 debugEngine, IDebugProcess2 debugProcess, IDebugProgram2 debugProgram, IDebugThread2 debugThread, IDebugEvent2 debugEvent, Guid& riidEvent, UInt32 attribute)



Затем вылезает другое окно ошибки:
Не удается запустить программу "MSSQL:://<имя сервера>/<имя базы>/sys/=0"
Неподдерживаемая операция. Неизвестная ошибка: 0х80004005


Поиск в инете в основном даёт ссылку на эту статью в документации [url=]https://docs.microsoft.com/ru-ru/sql/ssms/scripting/configure-firewall-rules-before-running-the-tsql-debugger?view=sql-server-2017[/url]

Но в статье написано, что могут быть проблемы при удалённом подключении к серверу, а локально ничего не нужно.
Но у меня и локально не работает, захожу по РДП на сервер, запускаю студию - отладка не работает с теми же ошибками.

Для эксперимента, установил на старом убогом сервере сразу 2017 sql. И вот там отладчик работает.

Т.е. получается, что при апгрейде что-то не обновляется\добавляется.

Кто-то может сталкивался с подобным и знает как лечить?
11 янв 19, 09:59    [21782470]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить