У меня установлен контроллер домена на виртуальном Windows Server 2008 x64
.
SQL Server 2008 Express x64
работает на Windows Server 2008 x64
, а клиент на Windows 7 RTM x86
. Оба присоединились к домену.
Я запускаю как Visual Studio 2008
, так и SQL Server Management Studio 2008
под администратором домена. Эта учетная запись является членом группы sysadmin
на SQL Server
.
Сервер имеет исключения брандмауэра для TCP
и UDP
на портах 135-139
и 1433-1434
.
Visual Studio 2008 Remote Debugger
службы запущены на сервере, и группе Domain Admins
разрешена отладка.
Удаленный DCOM работает: я могу подключиться к удаленному серверу и перечислить его процессы, могу переключиться на отображение только управляемого кода и т. Д.
Когда я начинаю отладку запроса в SMS, я получаю эту ошибку:
Не удалось запустить отладчик Ошибка HRESULT
E_FAIL был возвращен из звонка
к компоненту COM. (mscorlib) Программа
Расположение:
в System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal (Int32
errorCode, IntPtr errorInfo)
в 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)
и
Невозможно получить доступ к SQL Server
интерфейс отладки. Визуальный
Studio отладчик не может подключиться к
удаленный компьютер. Брандмауэр может быть
предотвращение связи через DCOM с
удаленный компьютер. Пожалуйста, смотрите Помощь
за помощь.
и
Невозможно запустить программу MSSSQL: //server.mydomain.local/master/sys/=0
И при входе в хранимую процедуру с использованием VS я получаю первый, и это:
Исключение из HRESULT: 0x89710016
Что мне делать?