SQL SERVER 2008+Team Foundation Server 2010 安装和配置中的经验

毕业三个多月了,进入了一个央企,虽然待遇不是很多,好歹可以解决北京户口,凑合干吧。明年果断走之~~~!

三个月以来,接触了很多的东西,也比较忙,幸好自己有着还算积极向上的工作态度,一直在努力的学习、干活。虽然知道其他同学干同样的活要拿自己好几倍的工资,但心里一直在告诫自己:其他人已经拿比你多的报酬了,不可以再让自己学到的知识和积累的经验比别人少!物质上可以暂时落后,知识上不能被超越!

前些日子做了个magento网站,琐碎活不少,但没什么技术可言,学的最多的是CSS知识以及LINUX服务器远程(SSH)连接、环境搭建的技术。

 

进入正题,公司马上要进行一个视频管理网站的开发,领导安排试着做项目经理,虽然有噱头的嫌疑,但也是个好机会,自己还是要努力工作的。

借着这个项目机会,也正式开通了自己的博客园博客,记录些开发经验和新学到的技术。

 

首先是搭建开发环境,Visual Studio 2010 + SQL SERVER 2008 + VS Team Foundation Server 2010,费了不少功夫终于把服务器架好了,这个环境的搭建费了些周折,分享一下经验:

1、  首先安装.net framework,SQL SERVER 2008的安装需要有.net framework 3.5 sp1的支持,Windows Server 2003默认安装的是.net 2.0,如果直接安装.net framework 3.5会遇到错误,提示“.net 2.0a is not installed”,解决办法:下载.net 3.0,将机器上的.net framework全部删除(添加删除程序,如有必要使用dotnet clean tool软件),然后安装.net 3.0,然后.net 3.5,如果所下载的.net 3.5在安装中还要下载东西(语言包,60多M),可以这样处理:安装文件所在目录下新建一个文件夹用于盛放接下来要解压的文件,cmd进入安装文件所在目录下,使用命令 “文件名 –x”,如“dotnet35fx.exe -x”,在弹出的窗口中选择刚才创建的文件夹解压,然后进入”刚创建的文件夹\wcu\dotNetFrameWork”,使用命令“dotNetFx35setup.exe /lang:ENU”即可跳过下载过程。

2、  在安装SQL SERVER 2008之前,需要新创建一个用户,并加入Administrators组,Windows Server 2003下创建用户的方法时:在“控制面板-管理工具-计算机管理-本地用户和组-用户”中右键-新建用户,将默认勾选的“用户下一次登录时需要修改密码”改为不选,另外勾选“密码永不过期”选项,创建。将创建的用户添加到Administrators组,方法:在控制面板-管理工具-计算机管理-本地用户和组-组”中双击“Administrators”,在弹出的窗口中点“添加”按钮,输入刚才添加的用户名,“检查用户”,然后点击“确定”,完成添加。

3、  如果服务器没有安装IIS服务,还需要安装此服务,方法:在“控制面板-添加删除程序”里,点击“添加删除windows组件”,找到“应用程序部署”并勾选,在弹出的框中选择“IIS”,确定安装。

4、  安装SQL SERVER 2008,过程中有几点需要注意:不使用默认实例;在设置sql服务用户和密码步骤,对界面上半部分的几个服务,先点击“使用同一用户”按钮对各sql服务使用同一个用户 nt authority\network service,不设密码,然后将第一个服务改为 authority\system,界面下半部分的服务不用设置;使用“混合认证”方式,设置sql server管理员的密码,并在下方的添加框里,先点击“添加当前用户”,添加Administrator,在点击“添加”,添加第2步里创建的用户(此添加步骤对于后面配置TFS很重要),加接下来一个步骤也是如此添加两个用户;在报表服务器步骤,选择第三个“安装但不配置选项”,待会再配置TFS时再配置,之后就可以默认安装了。

5、  安装Team Foundation Server 2010,安装过程挺简单。

6、  配置TFS,在配置管理器里,选择“应用层-高级”配置,而不使用“单一服务器”设置,配置过程中需要注意的是,在有“测试”按钮的界面最后都点击一下这个按钮以验证所填信息的正确,在有“对XXX使用XX之外的账号”之类的选项的界面下,最后都选此选项,然后填写第2步里所创建的账户,报表服务器设置步骤,点击界面上的连接打开sql server的Report Server配置管理器,也可以在“开始-程序-Sql Server 2008-配置中心”里打开Report Server配置管理器,在管理器界面先连接弹出的服务器,然后修改右侧(邮件服务器之前的)各选项,如果不是第一次配置报表服务器,请注意所填写的报表服务器数据库不要和之前几次填写的名称相同,否则会出错!在有“应用“或“Apply”的界面,都要应用配置,配置好之后即可点击“退出”,此时TFS配置报表服务器步骤中会自动填充报表服务器相关URL;

7、  配置TFS过程中,如果由于多配置了几次而导致配置时出现诸如“TF20xxxx TFS_Aanlysis…”数据库已存在的情况,请终止此次配置,然后在“开始-程序-SQL SERVER”中点击“SQL SERVER Management Studio”,选择“服务器引擎”(删除TFS_configuration数据库)或“Analysis Service”(删除TFS_Analysis***数据库)选项进行连接,然后在“数据库”列表里删除相应的数据库;或者终止此次配置,进入c:\Program Files\Microsoft SQL SERVER\MSSQL10.****\MSSQL\文件夹下找到提示的数据库,重命名或直接删除;   重新配置TFS。

8、  配置完TFS应用层,依次配置“TFS生成服务器”和“TFS代理服务器”,相应处理和第6步相同。

9、  配置完TFS之后,可以在TFS配置管理器-应用层-团队项目管理中,点击右侧的“创建团队**”创建一个新的团队管理集,默认设置即可,如果最后创建时提示有关 Sharepoint的错误,可以向前返回至有 Sharepoint的步骤,选择不使用Sharepoint,重新创建即可。

10、安装Visual Studio 2008/2010,在“团队”菜单选“连接到Team Foundation Server”,连接TFS。

 

 

在公司弄了一天,回来赶紧梳理一下今天遇到的问题,没有实际操作界面,全凭本人记忆整理,不过对于走过这个过程的同学应该算是说清楚了。本人还是小菜,后面会继续摸索,同时深感经验共享的重要性,后续也会继续写博客记录问题和解决办法,希望给有需要的同学以帮助。

 

QQ:563084310

posted @ 2012-07-06 22:25  xiaoSoldier  阅读(1364)  评论(0编辑  收藏  举报