我正在运行从visual studio 2008到sql server 2008连接的脚本
我在构建时收到此消息:
to debug this project you must enable sql/clr debugging for the connection. note that during debugging all managed threads on the server will stop.
鉴于我在这台服务器上有其他数据库,这样做有危险吗?
我正在处理一个只是测试数据库的特定数据库 - 这个msg是否意味着该服务器上的所有其他数据库也可能受到影响?
答案 0 :(得分:6)
你应该小心这个。如How to: Enable CLR Debugging For a Connection中所述:
出现一个消息框 警告:“SQL CLR调试将导致 服务器上的所有托管线程 停。你想继续吗?“。什么时候 您正在调试SQL CLR数据库 对象,打破执行会破坏 服务器上的所有线程都会受到影响 其他用户。出于这个原因,你 不应该调试SQL CLR应用程序 在生产服务器上。