Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / После апгрейда до 2017 перестал работать отладчик / 1 сообщений из 1, страница 1 из 1
11.01.2019, 09:59
    #39758280
RIBor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
После апгрейда до 2017 перестал работать отладчик
Приветствую, уважаемое сообщество!

После апгрейда сервера с 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


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

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

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

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

Кто-то может сталкивался с подобным и знает как лечить?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / После апгрейда до 2017 перестал работать отладчик / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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