All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
在PWS上建立WAP网站_[XML教程]
SQL Server安全之加密术和SQL注入攻击_[SQL Server教程]
ASP.Net基础学习,HTML控件,简单介绍_.net资料_编程技术
asp.net中Session对象的概念以及属性
C#,2.0中泛型编程思想分析_[Asp.Net教程]
SQL Server单引号两种处理技巧_[SQL Server教程]
用em指定字体尺寸的问题和解决办法_[Html教程]
page事件顺序(.net2.0)_[Asp.Net教程]
VS2005开发中Timer控件失效的解决方法_[Asp.Net教程]
网页上显示时间的最简单的javascript代码_JavaScript技术_编程技术
Reading number is top 10 pictures
不知名的美女素颜照1
Born After 90 Beijing sports university campus flower photos2
Compared GDP and per capita income in China for 40 years
Ashlynn Brooke photograph of a group4
青春清纯美女大集合2
The terra-cotta warriors3
Wild animals melee moment of life and death2
2012 national geographic daily picture2
奇趣的世界记录1
Beauty ZhiHuiLin2
Download software ranking
VC++6.0简体中文版
在线棋牌游戏3.05版
C#与.NET技术平台实战演练
Tram sex maniac 2 (H) rar bag12
Professional killers2 data package
VeryCD电驴(EasyMule) V1.1.9 Build09081
C语言教程TXT
Tram sex maniac 2 (H) rar bag2
天龙八部最新服务端
Call Of Duty5
delv published in(发表于) 2014/1/27 6:50:08 Edit(编辑)
Visual,Studio,2008中的SQL数据库发布_[Asp.Net教程]

Visual,Studio,2008中的SQL数据库发布_[Asp.Net教程]

Visual Studio 2008中的SQL数据库发布_[Asp.Net教程]

  数据库发布向导(Database Publishing Wizard)是一个流行的Visual Studio插件,它支持把本地的数据库部署到远程主机上去。Visual Web Developer团队宣布将把这个向导集成到Visual Studio 2008之中。


  目前Visual Studio 2008的Beta 2版本还没包含这个向导,不过预计2008年2月发布的VS 2008 RTM将会一并安装这个向导的1.2版。这个数据库发布插件现在的版本是1.1,从属于SQL Server Hosting Toolkit。这个工具包为主机服务的用户和提供者提供了以下方案:


  对于主机服务的客户


  Database Publishing Wizard简化了上载数据库到主机的操作,还可以根据对象或者你的数据库中的数据生成T-SQL。


  对于主机服务提供者


  Database Publishing Services是一组ASP.NET Web Services,你可以很容易地部署它,从而方便你的客户在你的环境中部署SQL Server数据库。


  Scott Guthrie为Visual Studio Database Publishing插件的首个发布版本写了一篇部署数据库的详细指南,还写了一篇对目前1.1版的概要介绍。


  虽然这个发布向导在SQL Server数据库的部署方面是一个不错的开始,但它要成为一个完全成熟的构建方案还缺乏不少特性。Jean-Paul Boodhoo在博客上撰写了一系列文章,讨论“用NAnt自动化构建”。其中第6部分讨论了构建SQL Server数据库的设置和定制细节。


  Peter Hancock也写了一篇文章介绍他将数据库部署融入持续集成的经验:


  这篇文章是阅读Martin Fowler和Pramod Sadalage写的《Evolutionary Database Design》之后受到的启发。概念很好,但我在网上找不到如何实现的具体说明。于是我决定自己从头开始。


  [...]


  成功运行并不困难,而努力的回报是巨大的。在我以前的公司里,脚本的运行是由DBA完成的,其间还要花一周时间召集所有人一起确保脚本能正常工作,回滚失败的脚本,更新依赖于失败脚本的脚本诸如此类。抄写错误、权限错误、脚本错误、前后不一致等等都很常出现。通过像单元测试一样频繁对部署进行测试,我们就能减少错误的倾向。最后还要提醒,数据库的修改变得更方便,并不意味着程序员可以随便改数据表。数据库的设计还是需要深思熟虑的。


  在构建中集成数据库部署,还可以选用VS里的“数据库项目”以及相应的MSBuild task。MSDN上提供了一篇《数据库构建及部署概述》,适用于VS 2005和VS 2008。







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.