Một số nội dung ở đây có thể lặp lại những gì trên các liên kết ở trên - đặt mọi thứ vào một nơi để tạo danh sách kiểm tra hoàn chỉnh cho bất kỳ ai có vấn đề này.
Thêm các cổng/giao thức sau đây vào ngoại lệ đến trên cả hai máy (ví dụ: máy tính để bàn & máy chủ sql của bạn). Hoặc tắt bất kỳ tường lửa nào trên máy tính để bàn & máy chủ để bỏ qua một vài bước này.
Mở máy tính để bàn của bạn cũng thêm devenv.exe để quá trình/chương trình danh sách ngoại lệ của tường lửa của bạn.
Trên máy chủ, thêm ngoại lệ tường lửa cho các quy trình sqlsrvr.exe và msvsmon.exe.
Trên máy chủ cũng thêm ngoại lệ tường lửa cho Chia sẻ tệp và máy in.
Dịch vụ gỡ lỗi từ xa VS đã được cài đặt trên máy chủ của bạn chưa?
Gỡ lỗi SQL/CLR có được bật trên cơ sở dữ liệu/máy chủ không?
Bạn đang chạy phiên bản VS Pro hoặc Team?
Tài khoản của bạn có quyền quản trị trên máy chủ (OS) không?
Tài khoản của bạn có quyền quản trị trên cá thể cơ sở dữ liệu (SQL) không?
Dưới đây là thông tin thêm về lý do yêu cầu của sysadmin trên SQL Server trong trường hợp có các đối số từ DBAs/người quản lý về hạn chế truy cập thêm: http://blogs.msdn.com/b/sqlclr/archive/2006/07/07/659332.aspx
Bạn đang kết nối bằng xác thực cửa sổ?
Bạn đã thử chỉnh sửa sqlserver.config theo: http://www.sqlskills.com/BLOGS/BOBB/post/SQLCLR-debugging-and-VS-2010-revisited.aspx (xin lưu ý của tác giả cảnh báo; tức là đây là một hack có thể gây ra vấn đề với sự ổn định của trình gỡ lỗi SQL. Do đó, chỉ thực hiện việc này nếu bạn là người duy nhất đính kèm máy chủ này).
<configuration>
...
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v2.0.50727" />
</startup>
</configuration>
Nếu bạn đang ở trên một tấm séc mạng công ty mà không có proxy mà có thể ảnh hưởng đến bạn (nếu máy tính của bạn không nhận ra máy chủ trên mạng nội bộ cùng một đôi khi bạn sẽ được đi qua một proxy) . Hãy thử sử dụng FQDN của máy chủ khi kết nối với đường dẫn đầy đủ một cách rõ ràng đôi khi giúp (ít nhất tôi đã nhìn thấy điều này xung quanh vấn đề với ISA Server).
Nếu bạn có bất kỳ phần mềm diệt virus đảm bảo rằng trường hợp ngoại lệ được thiết lập cho phần mở rộng tập tin MDF, .ndf, .LDF, bak, .trn & . $$$.
Bạn có đang chạy gói dịch vụ mới nhất cho VS, SQL và máy khách & OSes của máy chủ không?
Nếu bạn vẫn gặp sự cố sau tất cả, bạn đã thử chạy trình cài đặt SQL và VS ở chế độ sửa chữa hay xóa và cài đặt lại phần mềm?
Hi, tôi đã cùng một vấn đề, nhưng tôi đã có thể gỡ lỗi bằng cách gắn với quá trình sqlservr từ xa và chạy kịch bản của tôi trong SSMS. Nếu bạn chưa thử điều đó, nó chỉ là một vài bước phụ, và làm việc giống nhau một lần kèm theo. Tôi thích nó, tốt hơn, bởi vì đầu ra ở định dạng SSMS quen thuộc. – Kimberly
Đó là những gì tôi đang làm. Nhưng nó là rất khó chịu để phải ngừng gỡ lỗi và lại đính kèm vào quá trình một lần nữa và một lần nữa mỗi khi bạn phải chạy một phiên gỡ lỗi, nơi mà phương pháp gỡ lỗi nên được làm tự động cho bạn. – Quintium
Bạn có thể gỡ lỗi SQL thông thường khỏi SMS hoặc VS không? – abatishchev