Kann nicht Schritt in die gespeicherte Prozedur auf einem entfernten SQL-Server 2008

Ich habe einen domain controller installiert, der auf virtuellen Windows Server 2008 x64.

SQL Server 2008 Express x64 läuft auf Windows Server 2008 x64 - und client auf Windows 7 RTM x86. Sowohl die der Domäne beigetreten sind.

Ich fange beide Visual Studio 2008 und SQL Server Management Studio 2008 unter domain-admin-Benutzer. Dieses Konto ist Mitglied der Gruppe sysadmin auf SQL Server.

Server-firewall-Ausnahmen für beide TCP und UDP auf ports 135-139 und 1433-1434.

Visual Studio 2008 Remote Debugger gestartet wird auf dem server und Domain Admins Gruppe erlaubt die debug.

Remote-DCOM funktioniert: ich anfügen können, um remote-server und die Liste der Prozesse, die schalten können zeigen, wie Sie nur verwalteter code, etc.

Wenn ich das starten Debuggen einer Abfrage in SMS bin ich immer diese Fehlermeldung:

Fehler beim starten des Debuggers Fehler HRESULT
E_FAIL wurde von einem Aufruf zurückgegeben
um eine COM-Komponente. (mscorlib) Programm
Ort:

System.- Laufzeit.InteropServices.Marschall.ThrowExceptionForHRInternal(Int32
errorCode, IntPtr errorInfo)

in Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.OnSqlInitializeDebuggingEvent(ISqlInitializeDebuggingEvent
sqlInitializeDebuggingEvent)

in 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 Attribut)

und

Nicht in der Lage, um den Zugriff auf den SQL Server
debugging-interface. Die Visual
Studio-debugger kann keine Verbindung zu den
remote-computer. Könnte eine firewall
verhindert die Kommunikation über DCOM
der remote-computer. Bitte Hilfe
für Unterstützung.

und

Programm kann nicht gestartet MSSSQL://server.mydomain.lokale/master/sys/=0

Und wenn man in einer gespeicherten Prozedur mit VS, ich bin immer der erste und so:

Ausnahme von HRESULT: 0x89710016

Was habe ich zu tun?

  • Mein Beitrag auf der MSDN-Website bekam keine Antwort zu social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/...
  • Ich sah den Beitrag durch Zufall gerade vor einer Sekunde (anerkannte dein avatar) - MSDN hat eine Lösung gibt es jetzt, Wiederum Auf FileSharing.
  • Im post oben oder eine andere?
  • ich bin müde von Microsoft ist "broken by default" - Richtlinie.
  • Sie sind so wahr, vor allem in diesem Fall
InformationsquelleAutor abatishchev | 2010-03-24
Schreibe einen Kommentar