【问题标题】:to debug this project you must enable sql/clr要调试此项目,您必须启用 sql/clr
【发布时间】:2010-09-28 19:22:58
【问题描述】:

我正在运行从 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.

鉴于我在此服务器上有其他数据库,这样做是否危险?

我正在处理一个只是测试数据库的特定数据库 - 此消息是否意味着该服务器上的所有其他数据库也可能受到影响?

【问题讨论】:

    标签: sql-server database visual-studio


    【解决方案1】:

    您当然应该小心启用此功能。如How to: Enable CLR Debugging For a Connection中所述:

    会出现一个消息框,其中包含 警告:“SQL CLR 调试会导致 服务器上的所有托管线程 停止。你想继续吗?”。什么时候 您正在调试 SQL CLR 数据库 对象,中断执行将中断 服务器上的所有线程,影响 其他用户。为此,你 不应调试 SQL CLR 应用程序 在生产服务器上。

    【讨论】:

    • 谢谢!我正在开发一个只是测试数据库的特定数据库 - 这个消息是否意味着该服务器上的所有其他数据库也可能受到影响?
    • 是的,我相信这会影响服务器上的所有线程,无论它们连接到哪个数据库。
    猜你喜欢
    • 1970-01-01
    • 2020-04-08
    • 1970-01-01
    • 2018-02-04
    • 2020-11-09
    • 2021-12-09
    • 1970-01-01
    • 2019-05-23
    • 2013-01-22
    相关资源
    最近更新 更多