SQL Server 2012创建新数据库图表的问题

时间:2015-07-23 07:42:28

标签: database visual-studio-2013 sql-server-2012

我正在使用SQL Server 2012 Enterprise,而我正在尝试制作新的数据库图表,我收到此错误:

  

TITLE:Microsoft SQL Server Management Studio

     

尝试读取或写入受保护的内存。这通常表明其他内存已损坏。 (Microsoft.VisualStudio.OLE.Interop)

我尝试重新安装SQL Server但它没有用。

注意:我安装了Visual Studio Ultimate 2013,然后我将其卸载。

感谢。

2 个答案:

答案 0 :(得分:0)

阅读this post并转到解决方法。

在我的计算机上,我有VS2012SQL2008SQL2012。有一次我安装了VS2013,它将以下文件夹中的dlls(其他用户提到)更新为VS2013版本。卸载VS2013后,它们仍然存在并导致冲突。为了解决这个问题,我只是备份并删除了这些位置中的所有文件:

C:\Program Files (x86)\Common Files\microsoft shared\Visual Database Tools\dsref80.dll
C:\Program Files (x86)\Common Files\microsoft shared\MSDesigners8\ 

然后运行VS2012的修复,将dlls恢复到正确的版本。现在一切都很顺利,我可以创建和打开数据库图表。

您还有详细信息here

答案 1 :(得分:0)

通过替换此文件夹中的文件解决了我的问题

  

C:\ Program Files(x86)\ Common Files \ microsoft shared \ MSDesigners8 \

我的一位朋友给了我所需的文件