什么 SSMS 设置会阻止本地数据库尝试针对 Microsoft 服务器进行验证?

问题描述

几个月前,我在某处发现了一个提示,表明 SSMS 在执行简单的“脚本表为...”时尝试验证/连接到 Microsoft 服务器。但我好像再也找不到了。

症状是在“CREATE to”>“New Query Editor Window”任务期间“Generate Script Text”的步骤极其缓慢。对该主题的所有搜索都会产生与 sql Server 查询性能相关的结果,这是可以理解的,因为大多数人都在尝试调整性能。我只是对 C# .NET 数据库应用程序进行独立开发,稍后我将在生产环境中重建该应用程序,因此我真正在一台机器上,对我的数据库和应用程序没有连接要求。一天很多次,我从 Visual Studio 来回开发我的应用程序和 SSMS 来检查表/存储过程/等。我经常只想编写表脚本并执行另存为或获取表定义的一部分来构建在我的应用程序中为对象和关联的 DAO 脚本创建类似的表或复制/粘贴列名称

多年来,我一直在生产环境中使用 SSMS,但我记得没有出现过这个问题......除了可能尝试在世界各地受信任域的链接服务器上编写表的脚本。我很感激许多人使用其他工具来完成他们的任务,但我只对让 SSMS 在我本地安装的独立实例上运行再次运行感兴趣。

我最近上钩升级到最新版本的 SSMS (18.9.1),认为修复最新的错误等是个好主意。我忘记了我必须追踪和用之前的版本修复这个问题,直到我在升级和 Baaaaaaaaaaaaaaaaaaaam 和 Baaaaaaaaaaaaaaaaaaaam 之前修复这个问题......它又出现了......在“为[表]创建脚本”任务窗口中旋转进度轮,状态位于“进行中” ...”对于“生成脚本文本”操作,对于一个简单的表格,最多需要一分钟。

任何帮助让我记住设置是什么,这将阻止 SSMS 尝试前往 Never-Never-Land 并与 Oz 交流(是的,我正在混合我的隐喻),将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)