SSMS 错误 - “尝试读取或写入受保护的内存” - 访问本地主机 - 编辑 200 行

Vit*_*ata 5 sql-server ssms sql-server-2014

因此,我正在运行本地主机 SQL Server,并尝试编辑表的前 200 行。然后我收到了这个(原件是德文的,我通过网络找到的):

在此输入图像描述

此后,SSMS 关闭。我研究了一下,发现如果 PATH 变量超过 2K 个符号,这是一个已知问题。我的是1336,所以问题应该出在其他地方。

这是路径变量:

C:\Program Files\Common Files\Microsoft Shared\Windows Live;
C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;
C:\ProgramData\Oracle\Java\javapath;
C:\Program Files (x86)\Intel\iCLS Client\;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\WiFi\bin\;
C:\Program Files\Common Files\Intel\WirelessCommon\;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;%systemroot%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;
C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;
C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;
C:\Program Files (x86)\Windows Live\Shared;
C:\Program Files\Git\cmd;%USERPROFILE%\.dnx\bin;
C:\Program Files\Microsoft DNX\Dnvm\;
C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;
C:\Program Files\TortoiseSVN\bin
Run Code Online (Sandbox Code Playgroud)

有时,取决于我的运气,我什至没有收到错误消息,但是: 在此输入图像描述

这意味着 SSMS 将重新启动。

补充要点:

  • SQL Server 2014
  • 该问题仅存在于本地主机上。如果我连接到服务器,就可以了。
  • 我有足够的内存。
  • 本地主机工作了大约一天,但不知何故决定做这个。

我尝试过的:

更多信息和更新:

  • 我在“添加/删除程序”中没有修复选项: 在此输入图像描述

  • 该DB是我使用SSMS 2014创建的。与以前的版本无关。

  • 尝试编辑前 200 行后出现错误: 在此输入图像描述

  • 错误消息上的错误详细信息(德语,但语言并不那么重要):

重要编辑 - 这似乎很重要!这是来自工作室的信息:

微软 SQL Server 管理工作室 12.0.2000.8

Microsoft 分析服务-客户端工具 12.0.2000.8

Microsoft 数据访问组件 (MDAC) 10.0.10586.0

微软MSXML 3.0 6.0

微软.NET框架4.0.30319.42000

Betriebs系统6.3.10586

关于服务器:

  • 云中没有问题的是12.0.4213

  • 出现问题的本地主机是 13.0.1100

我想这应该是个事。

RU *_*med 5

请检查您的 SQL Server Management studio 的版本...我遇到了与您提到的相同的问题。发生这种情况是因为我试图使用 SQL Server Management studio 2012 编辑 SQL Server 2014 的数据库。解决方案是您必须更新 SQL Server Management Studio 将 SQL Server Management Studio 更新到 2014 或更高版本

更新: 您可以尝试以管理员身份运行 SQL Server Management Studio。(只需右键单击图标并选择以管理员身份运行