安装 OneCare 是否导致“在 SQL Server 中生成用户实例被禁用”错误?
我对计算机所做的唯一更改是卸载 AVG 并安装 Microsoft OneCare 试用版。OneCare 是否以某种方式更改了 SQLServer 安装?
这是一个非常“奇怪”的问题,但我会在 EE 上发布一些问题,希望有人遇到同样的问题并给出他们的解决方案。
安装 OneCare 是否导致“在 SQL Server 中生成用户实例被禁用”错误?
我对计算机所做的唯一更改是卸载 AVG 并安装 Microsoft OneCare 试用版。OneCare 是否以某种方式更改了 SQLServer 安装?
这是一个非常“奇怪”的问题,但我会在 EE 上发布一些问题,希望有人遇到同样的问题并给出他们的解决方案。
我会更多地将卸载 AVG 视为罪魁祸首。据我所知,OneCare 并不关心甚至注意到 SQL Server 实例,因为 AVG 所做的。
我会查看您的 SQL Server 实例并检查作业。一个或多个可能已由 AVG 添加。你应该删除它们。您可能还想删除 AVG 数据库。只是要确定。
注意:我从未卸载过AVG。当我的 SysAdmin 安装它时,我只注意到它对我的数据库所做的一些事情。作为一个偶然的 DBA,我没有时间正确评估它的行为。
问题是您的连接字符串。使用 SQLExpress 时,您可以将其设置为运行用户实例,以便每个应用程序都有自己的 SQL Server 实例。只需在连接字符串上将选项设置为 false,问题就会消失。
我在事件查看器或 SQLServer 中的 avg 中没有看到任何奇怪的东西。顺便说一句,我在 AVG 之后安装了 SQL 服务器。反正很好奇。我将制作一个 VM 并重新安装 SQLExpress,这样我就可以完成一些项目。
已经一年多了,是时候进行年度重新格式化和重新安装了;-)
@秃头
谢谢。我也会看看。奇怪的是,尽管我根本没有更改连接字符串。当我创建一个新项目并尝试将数据库拖放到 LINQ to SQL 图表中时,也引发了该错误。