gpt4 book ai didi

sql-server - 打开设计查询编辑器时 SSMS 崩溃

转载 作者:行者123 更新时间:2023-12-02 22:31:11 25 4
gpt4 key购买 nike

当您尝试使用USE database;之前的sql语句打开设计查询编辑器时,SQL-Server 2005 Management Studio中的崩溃是否有修复?

例如:

USE DB1;
SELECT * FROM Table1;

如果标记SELECT * FROM Table1;,则可以成功打开编辑器。如果标记这两行,SSMS 将崩溃并显示“Microsoft SQL Server Management Studio 已停止工作”对话框(带有调试或关闭 SSMS 的选项)以及有关此问题的一些其他信息,例如:

  Problem signature:
Problem Event Name: BEX
Application Name: SqlWb.exe
Application Version: 2005.90.5000.0
Application Timestamp: 4d02772b
Fault Module Name: vdt80.dll
Fault Module Version: 8.0.50727.1826
Fault Module Timestamp: 480d6e41
Exception Offset: 0032ae42
Exception Code: c0000409
Exception Data: 00000000
OS Version: 6.1.7601.2.1.0.16.7

SQL-Server版本:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
9.00.5000.00 SP4 Enterprise Edition (64-bit)

操作系统:

Windows Server 2008 R2 Standard(SP 1)

编辑:如果我尝试使用如下 T-SQL 语句打开设计器,也会出现此问题:

IF EXISTS(
SELECT *
FROM ClosingDate
WHERE DATEDIFF(DAY, DATEADD(DAY, -1, GETDATE()). ClosingDate) = 0
) UPDATE Table2 SET
Column1 = 255
WHERE
Column1 = 1

最佳答案

当然,取出use db语句并将代码更改为:

select * from DB1.dbo.Table1

此语法将允许您从同一服务器上不在您所在上下文中的其他数据库中选择数据。

关于sql-server - 打开设计查询编辑器时 SSMS 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5091742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com