Dbforge ошибка инициализации отладчика

Я пытался запустить отладку в среде SQL server management studio, и по какой-то причине отладчик просто перестал работать.

Это сообщение я получаю:

не удалось запустить отладчик Transact-SQL, не удалось подключиться к
экземпляр компонента Database engine ‘server-sql’. Убедитесь, что вы включили
отладка исключений брандмауэра и использование имени входа, являющегося членом
фиксированной роли сервера sysadmin. Сервер RPS недоступный.

перед этим я получаю два сообщения, один запрашивает разрешения брандмауэра, а следующий говорит «использование» с некоторым текстом, который имеет мало смысла.

Я посмотрел на другие подобные ответы там для того же сообщения, которые предлагают добавить логин в качестве системного администратора, но это уже установлено. Я также попытался добавить sysadmin в другую учетную запись, но это также не сработало.

6 ответов


В конце концов мне удалось запустить его, щелкнув правой кнопкой мыши и выбрав Запуск от имени администратора.


Я просто хотел оплатить это вперед, так как после поиска довольно долгое время я еще не видел, чтобы кто-нибудь упомянул проблему, с которой я столкнулся здесь.

Я столкнулся с этой проблемой при подключении к SQL с помощью пользователя, прошедшего проверку подлинности SQL Server. Как только я попытался использовать аутентифицированного пользователя Windows, я смог отладить без проблем. Пользователю должна быть назначена роль sysadmin.

надеюсь, это поможет кому-то где-то.


в моем случае, я получил это сообщение об ошибке:

не удалось запустить отладчик Transact-SQL, не удалось подключиться к компьютеру «локальный».

Я закрываю существующее соединение, затем снова подключаюсь к локальному SQL server с помощью IP 127.0.0.1, и он работает.


Я пытаюсь выполнить следующие шаги,но это не сработало (возможно, потому что я на ПК в офисе и у меня нет контроля брандмауэра). Но вы можете попробовать следующее.

  1. проверить роль пользователя:

    IF IS_SRVROLEMEMBER ('sysadmin') = 1
    print 'Current user''s login is a member of the sysadmin role'
    
  2. следуйте этим инструкциям:
    настройка отладчика transact-SQL

  3. запустите SQL Server Management Standard Edition 64 бит (с учетной записью SQL Server)

Это случилось со мной, и я не мог найти решение в любом месте. Мой брандмауэр отключен, поэтому я знал, что это не может быть проблемой.

по данным Microsoft: настройка правил брандмауэра перед запуском отладчика TSQL:

сервер должен связаться с клиентом через RPC. Этот
учетная запись, под которой запущена служба SQL Server, должна иметь
проверка подлинности разрешений для клиента.

У нас была группа политика, которая препятствовала этому:

запретить доступ к этому компьютеру из сети (локальная учетная запись, гости)

чтобы решить проблему, мне пришлось добавить учетную запись службы SQL Server в локальную группу «Пользователи удаленного рабочего стола» на моем рабочем столе. Надеюсь, это поможет кому-то решить эту неприятную проблему.


то, что помогло мне, было от здесь:

среда SQL Server Management Studio должна работать под учетной записью Windows, которая является членом фиксированного списка серверов sysadmin.

окно редактора запросов компонента Database Engine должно быть подключено с помощью
вход для проверки подлинности Windows или SQL Server
это член предопределенной роли сервера sysadmin.

Итак, я добавил роль sysadmin в свою учетную запись windows и запустите ssms от имени администратора. Отладчик начал работать нормально.


1

13 августа 2013 года

kot_

7.3K / / 20.01.2000

Собственно вопрос по сабжу. Насколько я разобрался — для отладки требуется версия сервера не ниже 2005 SP2 — может есть у кого опыт отладки под чистый 2005? Накатывать SP на на сервер нет не времени, ни желания — без того хватает головной боли.

Я пытался запустить отладку в студии управления сервером SQl, и по какой-то причине отладчик просто перестал работать.

Это сообщение, которое я получаю:

Не удалось запустить отладчик Transact-SQL, не удалось подключиться к экземпляру ядра базы данных «server-sql». Убедитесь, что вы включили исключения отладки брандмауэра и используете учетную запись, которая является членом фиксированной серверной роли sysadmin. Сервер RPC недоступен.

Перед этим я получаю два сообщения, одно с запросом разрешений брандмауэра, а другое говорит «использование» с каким-то текстом, который не имеет смысла.

Я просмотрел другие похожие ответы на то же сообщение, в котором предлагается добавить логин в качестве системного администратора, но он уже установлен. Я также пытался добавить системного администратора в другую учетную запись, но это тоже не сработало.

  • Remove From My Forums
  • Question

  • Hi, I have been trying to run cdb.exe on my machine but I keep running into issues. I am running this on a windows 10 64 bit machine.
    Here is the screenshot of the error.I originally downloaded visual studio 2013 with update 5 and then downloaded the debugging tools with Microsoft SDK. Any help would be greatly appreciated. Thank you. Here is the error in cmd:

    C:WINDOWSsystem32>»C:Program Files (x86)Windows Kits10Debuggersx64cdb.exe»

    Microsoft (R) Windows Debugger Version 10.0.19041.1 AMD64
    Copyright (c) Microsoft Corporation. All rights reserved.

    Failed to open \.com1
    Kernel debugger failed initialization, Win32 error 0n2
        «The system cannot find the file specified.»
    Debuggee initialization failed, Win32 error 0n2
    The system cannot find the file specified.

    C:WINDOWSsystem32>

После обновления до версии 4.0.4 у меня стала появляться ошибка соединение с отладчиком потеряно. Я пытался переустановить все компоненты (monodevelop, android sdk, java sdk и т. д.). Еще почистил реестр, перезагрузился после переустановки. Но все усилия ничего не изменили. Все версии ОС Android (от 1.6 до 4.0), на которые нацелены все, имели одну и ту же ошибку при отладке. Предыдущая версия работала большую часть времени во время отладки. Было довольно сложно найти ответы на веб-сайте Xamarin. Если кто-то может пролить свет на этот вопрос, я был бы очень признателен. Спасибо.

6 ответов

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


2

Bjarke
1 Май 2012 в 13:54

Я исправляю ту же проблему, перейдя в параметры Mono Android и установив:

  • связывание: adk и пользовательские сборки
  • Использовать общую среду выполнения: да
  • использовать быстрое развертывание: да

Надеюсь, это поможет


2

Jalle
27 Авг 2012 в 19:26

Эта проблема возникает каждый раз, когда мы изменяем файл: например, когда вы изменяете файл main.axml. или при добавлении нового файла .so. просто дважды запустите свой проект (сначала появляется эта ошибка, а второй раз он работает нормально)


0

user1999519
2 Апр 2013 в 09:52

Я столкнулся и с этим.

Я обновился до бета-версии 4.05, но проблема осталась. Затем я отключил проект Properties -> Mono Android Options -> Use Fast Deployment (только режим отладки), выбрал «Развернуть решение вручную», и отладчик волшебным образом подключился и заработал правильно.

Не уверен, что обновление 4.05 было необходимо, но подозреваю, что отключение Fast Deployment исправило ситуацию.


0

Avadhani Y
18 Апр 2013 в 10:11

Перезапустите Visual Studio после удаления папок .vs, bin и obj.


0

Shyju M
11 Мар 2018 в 20:41

  • Я решил эту проблему, загрузив [Mono.Posix.dll][1] и вставив ее в путь упомянуть в виде исключения. Мой путь: C:Program Files (x86)Майкрософт Визуал Studio2017ProfessionalCommon7IDEExtensionsXamarin.VisualStudio

  • [1]https://bugzilla.xamarin.com/attachment.cgi?id=22522

    Плюс добавьте следующие строки в devenev.exe.config по пути C:Program Файлы (x86)Microsoft Visual Studio2017ProfessionalCommon7IDE:

   
   <runtime>
       <loadFromRemoteSources enabled="true"/> </runtime>


-1

Amit gupta
9 Авг 2017 в 22:47

Понравилась статья? Поделить с друзьями:
  • Dbeaver ошибка public key retrieval is not allowed
  • Dbd ошибка при запуске приложения 0xc0000142 как исправить
  • Dbd ошибка запуска
  • Dbd ошибка 30005 createfile failed with 32
  • Dbd код ошибки 8012