频道栏目
首页 > 资讯 > 数据库 > 正文

无法创建SqlServer数据库的问题

10-06-06        来源:[db:作者]  
收藏   我要投稿
  最初安装Visual Studio 2008 时还好,不知道什么时候,应该是安装了SQL Server Management Studio Express 以后,Visual Studio 2008 不能连接 SQL Server 2005了。
  只好重装,可是遇到麻烦还真不少!其中不少情况,都是网友们反映过的,好像也没有理想的解决放案:
  http://topic.csdn.net/u/20080525/22/e7c7e0da-dd7c-454e-a15c-b1663c3f2d8c.html?seed=1664463362
  http://forums.microsoft.com/china/showpost.aspx?postid=3749063&siteid=15&sb=0&d=1&at=7&ft=11&tf=0&pageid=0
  http://forums.microsoft.com/china/ShowPost.aspx?PostID=3757710&SiteID=15&pageid=0
  http://topic.csdn.net/u/20080601/01/5fa0bdc8-f775-4545-a5e1-d6143a6f3970.html
  历经磨难,终于解决了“在添加新项时选择SQL时提示说“与SQL Server文件(*.mdf)的连接要求安装SQL Server2005才能正常工作,请确认是否安装了该组件,……”这个鬼问题!
  中华考试网(www.examw.com)提示:有人说与版本有关, 觉得并不重要。
  重要得是安装过程中选实例名时,一定要选择默认实例,不要用命名实例!
  因为我在用 Visual Studio 2008 安装盘修复方式安装 SQL Server 2005(我想这是原装版本应该最好)时,不能选实例名,自动的添加了一个命名实例,结果根本连接不上,Visual Studio 2008 只认默认实例!!在 SQL Server Management Studio Express 上选用命名实例的数据引擎可以连接使用
  用 SQL Server 2005 Express Edition SP2 发行日期是 2007/2/17 和SQL Server 2005 Express Edition SP1 发行日期是 2006/1/13 来安装,可以选择默认实例,在SQL Server Management Studio Express 上都可以连接使用;但是在Visual Studio 2008 上只能使用已有的数据库,想创建新数据库,特别是通过 项目——>添加新项——>选择 基于服务的数据库模板方式 创建新数据库,就会提示 “与SQL Server文件(*.mdf)的连接要求安装SQL Server2005才能正常工作,请确认是否安装了该组件,……”
  最后选用 具有高级服务的 SQL Server 2005 Express Edition SP2 在微软的下载网页上看发行日期是 2007/2/17 (版本高些总是好些吧),选择默认实例进行安装!然后在Visual Studio 2008 的工具菜单是选 选项——>数据库工具——>数据连接,将SQL Server 实例名称选项 置空,就一切OK了!
  不过要先为安装程序增加计数器注册表项值,否则安装过程中会提示出错,而中止安装!!
相关TAG标签
上一篇:SQLPlus环境设置与常用命令
下一篇:connectionString属性server、database设置
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站