VS2010不能找到本地的SQL SERVER
时间:2011-04-01 来源:山上明月
问题描述:
“与SQL SERVER 数据库文件的连接要求在本地计算机上安装并运行SQL SERVER 2005 EXPRESS或SQL SERVER 2008 EXPRESS。。。。。”!!!
解决方案:
1.在VS中设置数据连接,将其中的实例名设置成要连接的SQL SERVER实例名即可。
2.还是不行?那就重装SQL SERVER 2005 EXPRESS或SQL SERVER 2008 EXPRESS。然后跳到步骤1
恩。可能我之前为了缓解系统盘的严重容量负荷,使用文件链接,导致种种错误,罢了。干脆重装一下。关于如何彻底完整的卸载SQL SERVER,我下面根据我的做法阐述如下:
1.在添加删除程序中把与SQL SERVER相关的全部卸载掉。另外还可以通过windows installer clean up这玩意把SQL SERVER相关的全部REMOVE掉。2.进入注册表,删除以下分支目录:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQLXML4
3.到C:\Program Files下把SQL SERVER相关的全部删掉吧。
终于卸载了,安装了:
Microsoft SQL Server 2005 Express Edition 简体中文版
链接页面:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=220549b5-0b07-4448-8848-dcc397514b41#filelist
直接下载地址:
http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE
Microsoft SQL Server Management Studio Express 简体中文版
链接页面:
http://www.microsoft.com/downloads/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=zh-cn
直接下载:
http://download.microsoft.com/download/1/1/0/110d908f-c445-4523-b939-220c7d135f3d/SQLServer2005_SSMSEE.msi
哎,想来用Pro版好好的,搞什么却要如此这般折腾,受不了。装了Express后连服务名都变成了MSSQL$SQLEXPRESS看起来真别扭。算来估计正式与Pro进行区别才这样命名的吧。
Express与Pro的区别:
1.数据库的大小限制。一个4G一个10G
2.一个只能使用一个CPU一个支持多CPU充分使用资源。
3.其他。。
想来也用不上那么高级的SQL SERVER。得过且过。
相关阅读 更多 +