ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

SQL Server Database Publishing Wizard 1.1

2019-09-06 12:52:06  阅读:350  来源: 互联网

标签:1.1 Database 数据库 Wizard Server SQL 亚当斯 Script


摘要:SQL Server Database Publishing Wizard 1.1


以往亚当斯在开发项目时,或是准备课程时,有时候需要将一个数据库移转到另一台SERVER上使用,可是SQL Server默认所提供的功能,只能针对数据库中的对象产生Script,然而可惜的是这些Script都只包含对象的Schema,而没有包含数据的数据。举个例子:在上线SQL Server上的Northwind数据库,我要移转到另一台Server上面开发测试,这时候你可以使用SQL Server的产生命令码来产生Script,到另一台跑完这些Script之后会发现,哇咧~只有数据库和数据表咧,数据呢?根本没有数据,对吧!!这时候百般无奈在心头阿~如果开发者是使用服务器等级的数据库那还OK,可以用导入、导出来解决(不过亚当斯觉得这个方法还是有点逊...Orz)。

偏偏亚当斯装的是SQL Server EXPRESS(穷人家小孩,只装得起免费又好用的 XD ),那么就算是有装管理工具:SQL Server Management Studio Express,但不巧的是SQL Server Management Studio Express没有导入、导出的功能,所以遇到这种问题时,真的很头大。总希望,可以有一个功能就直接把Database中的数据和结构全部产生,问题是,就连SQL Server 2005都没有这样的功能,还好,帅小宇有跟亚当斯说,微软网站提供一个免费又好用的工具给亚当斯用,用过的都知道赞啦!这个小工具就是:Microsoft SQL Server Database Publishing Wizard 1.1(SQL Server 数据库发行精灵)。

SQL Server 数据库发行精灵提供一个方法,可以将数据库发行到 T-SQL 命令码,重点是:它可以选择直接与 Visual Studio 2005 及 (或) Visual Web Developer 2005 整合,使开发环境中的数据库更容易发行。

下列简单记录一下使用步骤:
1.由上列网址下载完后,在你的电脑执行安装,一直都按下一步至完成。
2.从开启应用程序菜单中,开启数据库发行精灵。 SQL01
3.选择服务器来源并且设定认证方式,在此亚当斯挑选localhost的数据库(这个环境是有SQL Server 2005,因为亚当斯是在MOSS的环境中测试的,如果只有EXPRESS一样的做法唷)。 SQL02
4.接着选择要产生Script的数据库,在此亚当斯选择大家最常用的Northwind! SQL03
5.最后决定输出的位置,如:C:TempInstallNorthwind.sql,这样就大功告成了,按下完成直行转换程序。
SQL04 将来只要将这份InstallNorthwind.sql复制到另一台SERVER上RUN一下,整个数据就过去了,超好用的!分享给各位知道一下啰!

原文:大专栏  SQL Server Database Publishing Wizard 1.1



标签:1.1,Database,数据库,Wizard,Server,SQL,亚当斯,Script
来源: https://www.cnblogs.com/petewell/p/11474176.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有