Niektóre z tych elementów mogą być powtórzone w powyższych łączach - wszystko w jednym miejscu, aby utworzyć pełną listę kontrolną dla każdego z tym problemem.
Dodaj następujące porty/protokoły do przychodzących wyjątków na obu komputerach (tj. Na pulpicie & serwer sql). Ewentualnie wyłącz wszystkie zapory na serwerze stacjonarnym &, aby pominąć kilka z tych kroków.
Na pulpicie również dodać devenv.exe do listy wyjątków procesu/programowanie zapory.
Na serwerze dodać wyjątki zapory dla sqlsrvr.exe i msvsmon.exe procesów.
Na serwerze dodaj także wyjątek zapory sieciowej dla Udostępnianie plików i drukarek.
Czy na Twoim serwerze zainstalowana jest usługa zdalnego debugowania VS?
Czy debugowanie SQL/CLR jest włączone w bazie danych/serwerze?
Czy używasz wersji VS Pro lub Team?
Czy Twoje konto ma uprawnienia administratora na serwerze (OS)?
Czy Twoje konto ma uprawnienia administratora do instancji bazy danych (SQL)?
Oto więcej informacji o tym, dlaczego administrator wymagane na SQL Server w przypadku istnieją argumenty od DBA/menedżerów o ograniczenie dostępu dalej: http://blogs.msdn.com/b/sqlclr/archive/2006/07/07/659332.aspx
Łączysz użyciu uwierzytelniania systemu Windows?
Czy próbowałeś edycji sqlserver.config wg: http://www.sqlskills.com/BLOGS/BOBB/post/SQLCLR-debugging-and-VS-2010-revisited.aspx (uwaga ostrzeżenia autora, czyli jest to hack, które mogą powodować problemy ze stabilnością programu SQL debugger'a więc tylko to zrobić, jeśli jesteś jedyną osobą, dołączając do ten serwer).
<configuration>
...
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v2.0.50727" />
</startup>
</configuration>
Jeśli jesteś na czeku sieci firmy, która nie ma żadnych serwerów proxy, które mogą wpływać na ciebie (jeśli urządzenie nie zdaje sobie sprawy serwer jest w tej samej sieci intranet czasami będziesz przechodząc przez pełnomocnika) . Spróbuj użyć nazwy FQDN serwera podczas łączenia, ponieważ czasami podaje się pełną ścieżkę, która czasami jest pomocna (przynajmniej widziałem, jak radzi sobie z problemami z serwerem ISA).
Jeśli masz jakiekolwiek oprogramowanie antywirusowe zapewniają, że wyjątki są ustawione dla rozszerzeń plików .mdf, .ndf, .ldf, .bak, .trn & . $$$.
Czy używasz najnowszych dodatków Service Pack dla systemów operacyjnych VS, SQL i klienta &?
Jeśli nadal masz problemy, czy próbowałeś uruchomić instalatory SQL i VS w trybie naprawy lub usunąć i ponownie zainstalować oprogramowanie?
Witam, miałem ten sam problem, ale udało mi się debugowania przez dołączenie do procesu zdalnego sqlservr i działa mój skrypt w SSMS. Jeśli nie próbowałeś tego, to tylko kilka dodatkowych kroków i działa tak samo, jak kiedyś. Właściwie to podoba mi się to, ponieważ wyjście jest w znanym formacie SSMS. – Kimberly
To właśnie robię. Ale bardzo denerwujące jest to, że trzeba przestać debugować i ponownie dołączać do procesu za każdym razem, gdy trzeba uruchomić kolejną sesję debugowania, gdzie metoda debugowania powinna być wykonywana automatycznie. – Quintium
Czy jesteś w stanie debugować zwykłe SQL z SMS lub VS? – abatishchev