Не может ступить в хранимую процедуру на удаленный SQL Server 2008

Мне установили контроллер домена на виртуальном 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. Время выполнения. InteropServices. Маршал. ThrowExceptionForHRInternal (Int32 errorCode, IntPtr errorInfo)

в Microsoft. SqlServer. Управление. UI.VSIntegration. DebugSession. DebugCallbacks. OnSqlInitializeDebuggingEvent (ISqlInitializeDebuggingEvent sqlInitializeDebuggingEvent)

в Microsoft. SqlServer. Управление. UI.VSIntegration. DebugSession. DebugCallbacks. Microsoft. VisualStudio. Отладчик. Interop. IDebugEventCallback2. Событие (IDebugEngine2 debugEngine, IDebugProcess2 debugProcess, IDebugProgram2 debugProgram, IDebugThread2 debugThread, IDebugEvent2 debugEvent, Guid& riidEvent, атрибут UInt32)

и

Невозможно получить доступ к интерфейсу отладки SQL Server. Отладчик Visual Studio не может соединиться с удаленным компьютером. Брандмауэр может предотвращать коммуникацию через DCOM к удаленному компьютеру. Посмотрите Справку для помощи.

и

Не мог запустить программу MSSSQL://server.mydomain.local/master/sys / = 0

И при продвижении - в в хранимую процедуру с помощью VS я получаю первый и это:

Исключение из HRESULT: 0x89710016

Что сделало, я делаю?

9
задан abatishchev 25 March 2010 в 13:55
поделиться

2 ответа

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

% ProgramFiles% \ Microsoft SQL Server \ 100 \ Shared \ 1033 \ rdbgsetup.exe

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

0
ответ дан 3 November 2019 в 09:30
поделиться

Вы можете проверить, соответствуете ли вы требованиям этой статьи ? меня устраивает.

0
ответ дан 3 November 2019 в 09:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: