Database Project requires local SQL 2005 instance的解决方案(downmoon)
2009-07-15 18:50
381 查看
VS2008集成的dbProject是一个轻量级的数据库的设计工具。虽然比较起PD还在相当的差距,但一般的用途还是值得肯定的。呵呵。
今天在试用时遇到一个问题:创建一个SQl server 2005 Data project时,出错,提示需要一个本地的sql server 实例。
试着修改一个成一个远程地址如:192.168.30.199\vegnet(注意该实例在vs.net或ssms环境下是可以连接的)。修改过程如下:
Tools-->Options-->Database Tools-->Design-time Validation Database-->SQL Server Instance Name
或者参考
http://msdn.microsoft.com/zh-cn/library/aa833159.aspx
![](http://knp1lq.blu.livefilestore.com/y1p_QMPTAo57Fm29Trwwuq_ak6QCGusLbuGdUIbxzcAtXkUuajUljTV5WocJqp7dD5crjKZsCEFv2xyM6LhG7ehnw/Sql2008_00.jpg)
结果还是出错,因为我机器上安装的上sql server2008,而选项里只有sql server 2000 及sql server 2005,现在SQL server 2005 远程又不能用。
![](http://knp1lq.blu.livefilestore.com/y1p0ghIT-lmMF3WoPi2uB7cWkZzf9hY1_S8PNJysTOYdW3ig_5RV0SjPD5cTp0HqGZdrlqguQ8ZkClZkhBYHu8yMA/Sql200802.png)
google下,得知需要下载
http://www.microsoft.com/downloads/details.aspx?FamilyID=bb3ad767-5f69-4db9-b1c9-8f55759846ed&DisplayLang=en
下载安装后,
![](http://knp1lq.blu.livefilestore.com/y1p2ROFbKY8jycfQj53VlaFRybbDdvOz_5N4av9Equf_fLO11zCzFLo5lIgmch7qX1e0hsqSSSgviigQG5BNvuZ6Q/Sql200805.png)
![](http://knp1lq.blu.livefilestore.com/y1p9s2b7qElvwMOJ7_al0-3Lqf9AYpsEly_dQ2hK5Fjt4hvvWkFDoQFLVVghxAe1WgvD7iTtWXEpxHVPHozfN6g8w/Sql200809.png)
![](http://knp1lq.blu.livefilestore.com/y1pI5eVN3sF9N_LkK9gaNckxEdXEHm3CBf81N1n56e5cTEgZPyrAFtWjyROa5UDCrr1h6e3Mnlsx5MsoJZs4HtHUQ/Sql200803.png)
建立sql server 2008 data project,成功!如图:
![](http://knp1lq.blu.livefilestore.com/y1pOPkWZdZqwKK4vuf9iYibRjFwH10DcD53UyC4qVMXhKIHCNNX_L2gi-n5z5x-izIBRw_r5vsYDvUfjt_-4JkwxQ/Sql200804.png)
奇怪的是,连接sql server 2005 data project也成功!
看来,微软的补丁真管用啊!
更多data project的问题,请访问MSDN:数据库项目、生成和部署问题的疑难解答
http://msdn.microsoft.com/zh-cn/library/aa833270.aspx#ErrorsWhenCreatingDatabaseProjects
这里还有一篇不错的文章:
http://www.vitalygorn.com/blog/post/2008/01/Handling-Database-easily-with-Visual-Studio-2008.aspx
今天在试用时遇到一个问题:创建一个SQl server 2005 Data project时,出错,提示需要一个本地的sql server 实例。
试着修改一个成一个远程地址如:192.168.30.199\vegnet(注意该实例在vs.net或ssms环境下是可以连接的)。修改过程如下:
Tools-->Options-->Database Tools-->Design-time Validation Database-->SQL Server Instance Name
或者参考
http://msdn.microsoft.com/zh-cn/library/aa833159.aspx
![](http://knp1lq.blu.livefilestore.com/y1p_QMPTAo57Fm29Trwwuq_ak6QCGusLbuGdUIbxzcAtXkUuajUljTV5WocJqp7dD5crjKZsCEFv2xyM6LhG7ehnw/Sql2008_00.jpg)
结果还是出错,因为我机器上安装的上sql server2008,而选项里只有sql server 2000 及sql server 2005,现在SQL server 2005 远程又不能用。
![](http://knp1lq.blu.livefilestore.com/y1p0ghIT-lmMF3WoPi2uB7cWkZzf9hY1_S8PNJysTOYdW3ig_5RV0SjPD5cTp0HqGZdrlqguQ8ZkClZkhBYHu8yMA/Sql200802.png)
google下,得知需要下载
Microsoft® Visual Studio Team System 2008 Database Edition GDR R2
,下载地址为:http://www.microsoft.com/downloads/details.aspx?FamilyID=bb3ad767-5f69-4db9-b1c9-8f55759846ed&DisplayLang=en
下载安装后,
![](http://knp1lq.blu.livefilestore.com/y1p2ROFbKY8jycfQj53VlaFRybbDdvOz_5N4av9Equf_fLO11zCzFLo5lIgmch7qX1e0hsqSSSgviigQG5BNvuZ6Q/Sql200805.png)
![](http://knp1lq.blu.livefilestore.com/y1p9s2b7qElvwMOJ7_al0-3Lqf9AYpsEly_dQ2hK5Fjt4hvvWkFDoQFLVVghxAe1WgvD7iTtWXEpxHVPHozfN6g8w/Sql200809.png)
![](http://knp1lq.blu.livefilestore.com/y1pI5eVN3sF9N_LkK9gaNckxEdXEHm3CBf81N1n56e5cTEgZPyrAFtWjyROa5UDCrr1h6e3Mnlsx5MsoJZs4HtHUQ/Sql200803.png)
建立sql server 2008 data project,成功!如图:
![](http://knp1lq.blu.livefilestore.com/y1pOPkWZdZqwKK4vuf9iYibRjFwH10DcD53UyC4qVMXhKIHCNNX_L2gi-n5z5x-izIBRw_r5vsYDvUfjt_-4JkwxQ/Sql200804.png)
奇怪的是,连接sql server 2005 data project也成功!
看来,微软的补丁真管用啊!
更多data project的问题,请访问MSDN:数据库项目、生成和部署问题的疑难解答
http://msdn.microsoft.com/zh-cn/library/aa833270.aspx#ErrorsWhenCreatingDatabaseProjects
这里还有一篇不错的文章:
http://www.vitalygorn.com/blog/post/2008/01/Handling-Database-easily-with-Visual-Studio-2008.aspx
相关文章推荐
- Database Project requires local SQL 2005 instance的解决方案(downmoon)
- How to Downgrade a Database from SQL Server 2005 to SQL Server 2000
- 同时安装vs2005团队开发版和sql 2005企业版(downmoon原作)
- Database Mail in SQL Server 2005
- 今天打开网站,突然发现sql 2005出现错误:数据库 'mybase_db' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。
- DataSet导出到Excel比较完整的解决方案(一)--客户端生成文件(downmoon)
- DataSet导出到Excel比较完整的解决方案(一)--客户端生成文件(downmoon)
- The 'System.Web.Security.SqlRoleProvider' requires a database schema compatible with schema version '1'. 解决方法
- Sql 2005 Database diagram support objects cannot be installed because this database does not have a valid owner
- 【原】获取数据库(SQL SERVER 2005)的所有信息 Get all database information from SQL Server 2005 测试通过【想写基于数据库代码生成器可参考】
- 95 The SQL Tuning Advisor configuration has default settings in your database instance. Which recomm
- Default SQL Server instance for the local Development Storage
- 在SQL Server 2005(2008)中用T-SQL插入中文数据时出现的问号或乱码的解决方案
- 服务器更新dll后导致网站崩溃,重启iis也无效的一种解决方案(downmoon)
- SQL Server Express 2005 Beta 两处BUG及解决方案
- Windows Phone Mango Local Database(SQL CE): Introduction
- VS2010 "SQL Server 2005 Database Project" 使用笔记(二)
- Microsoft SQL Server 2005 用户'sa'登录失败(错误18456)解决方案图
- PHP+SQL_SERVER2005之乱码解决方案
- Database 相关的知识 - Update from/List down local files