Ready To Rock 撼动未来(2)--SQLserver2005安装记

 

SQLserver2005安装记
作者:长江支流

关键字:SQLServer2005、数据库
日 期:2005-12-13

    据统计95%以上的软件都要应用数据,管理信息系统,当然离不开对数据的存取。在开始VS2005之前,这一篇,我写一写SQLServer 2005的安装,并简单的介绍一下新建数据库和一个表及表操作。有了这个操作过程,你就可以利用VS2005开发数据库程序了。

    这里的安装,仅仅是我的安装过程,真正的安装注意事项请您还是参考SQLServer的文档。不过,按照我这个安装步骤,完全可以正确的安装SQLServer2005(哈哈,也是相对的哟,毕竟环境不一样啊)。我把安装过程中碰到的麻烦及解决办法和安装步骤写下来,能对还未安装并准备安装SQLServer2005的朋友能起一点点作用我就感到很满足了:)。

本机环境:
Win2K Server + SP4

    我是重新做Win2K系统,并打上了补丁SP4,所以根本就没有其它环境,一切从头开始。
    我本来想先装VS2005的,可是安装时就提示需要很多必备环境,于是就想先安装SQLServer2005,也许它的环境就少得多。但是我忘了,VS2005和SQLServer2005是有很强的联系的,就像SQLServer那个瘦小的经理说的,VS2005需要保存数据和状态,而SQLServer需要优秀的开发环境,所以他们才有了合作。

    插入SQLServer2005安装盘,仍然需要一些环境。现在列出SQLServer相关文档,然后列出我们仅仅需要安装的环境:

软件要求
Microsoft Internet Explorer 6.0 SP1
安装 Microsoft SQL Server 2005 Reporting Services (SSRS) 需要 IIS 5.0 或更高版本。
安装 Reporting Services 需要 ASP.NET 2.0。如果在安装 Reporting Services 时尚未启用 ASP.NET,则 SQL Server 安装程序将启用 ASP.NET。
SQL Server 安装程序需要 Microsoft Windows Installer 3.1 或更高版本以及 Microsoft 数据访问组件 (MDAC) 2.8 SP1 或更高版本。您可以从此 Microsoft 网站下载 MDAC 2.8 SP1。


我准备的安装的环境:
1、Microsoft Internet Explorer 6.0 SP1
2、Microsoft Windows Installer 3.1
3、MDAC 2.8 SP1

    插入SQLServer2005安装盘首先碰到的是说至少要IE6SP1,我重做的系统,还是Win2K的,最多也就是IE5,哈哈,到微软中国网站下载吧。唉,微软的产品太多,不好直接找到,即使是热门下载。用搜索吧,输入Internet Explorer,出来的全是英文版的IE相关下载,没有中文的?没办法,没找到,那就单击了英文的下载,原来在那里可以选择语言。于是单击了下载,嘿,还要验证正版的。那就验证吧,过去了。下载,保存到本地,好快啊。查看一下下载到本地的ie6setup.exe,原来只有几百K,我说呢?双击它,网络安装,完毕。

    接下来再安装SQL Server,指出需要Installer 3.1,用下载IE的方法,直接网络安装了,没有本地文件。根据SQL文档连接,直接找到了MDAC 2.8 SP1,即Microsoft 数据访问组件,简单的说就是我们用ADO.NET的时候就是用它了。以前是2.7,Vs2003用的那个,2.6就是ADO而不是ADO.NET的最高版本了,也许我没记错,相信大家比我了解啊。


正式安装
有了以上的磨合,终于可以顺利的安装了,安装程序为我安装了以下软件组件:
Microsoft Windows .NET Framework 2.0
Microsoft SQL Server 本机客户端
Microsoft SQL Server 安装程序支持文件

    安装完这之后,开始真正的安装SQL Server文件了吧,可是又碰到麻烦了。列出了一个检测列表,一个是硬件不符合要求,一个是什么来着,我忘记了,反正是软件要求,大家就单击那个软件要求看看,可能我上面的已经写出来。

    即然.NET Framework 2.0已安装了,SQL Server还不能安装那我也得先体验一下啊,看看我写的MIS金质打印通能否直接运行在.NET Framework 2.0上。这里就不再写了,直接把我的MIS金质打印通开发日志摘一部分下来:
2005年12月08日
 1、安装.NetFrameWork2.0(装SQLServer2005时候必须的,所以自动安装.NetFrameWork2.0,之后我就退出安装)
 2、测试运行新版金质打印通可以,测试运行金质打印通V2.2,预览时提示出错:
  无法将类型为“System.Windows.Forms.ToolStrip”的对象强制转换为类型“System.Windows.Forms.ToolBoolBar”
 3、测试直接打印和页面设置可以。
 4、测试Excel打印出错(当然出错那,我还没有安装Office呢,刚新装的Windows2K,主要准备体验Vs2005:),go)。

    过了这一关,再继续安装,最后只有一个硬件不符合要求的提示了,我也懒得去查什么,IBM ThinkPad系列,R40e的,怎么说也是CPU2G/30G/256M/,而且后来还加了512M内存,还让不让人活啊?

    查看提示:当前系统不符合此 SQL Server 版本的建议硬件要求。有关详细的硬件要求,请参阅自述文件或 SQL Server 联机丛书。

下一步吧,哈哈,死不了,不像刚才有软件要求时下一步不可用。

以后的安装步骤,就像SQLServer2000时的一样,很顺利,就是用户验证方式啊,选择Window集成方式,给了sa一个密码,go,哈哈,下一步下一步的。

需要说明的时,安装过程可以选择安装的组件,即然是体验,我全选了,包括:
SQL Server DataBase Services
Analysis Services
Reporting Services
Natification Services
Intergration Services

    其中第一二项就不用说了,SQLServer2000里就有查询分析器,既然是数据库,当然要提供数据服务了。Reporting Services是一个报表服务组件,功能特别强大,VS2005中的ReportView的报表设计器和服务就是由它提供的。后两项是发布与综合服务,Natification可与SQLServer2000中的DTS(数据转换功能)同时运行。

    同时,我也把帮助也给安上了,准备好好研究一样,虽然从99年一直到现在用SQLServer搞数据库开发,但是仅仅用了最常用的功能,并没有像DBA一样去深入的研究。2000年搞了半年Oracle8i,现在做网通的PRM项目用的也是Oracle,9i,期间有好些网友把程序发过来让我调试,用的也是SQLServer,因此这几年来并没有停止使用SQLServer,但没有深入了解,也不得不说是个遗憾。哈哈,反过来安慰一下自己吧,各有所专。

    最后还顺利,安装完毕,并不需要重新启动计算机。

安装的过程中,看到进度列表指示安装完Visual Studio 集成开发环境2005后,迫不及待的从开始菜单进入了Microsoft Visual Studio 2005,aha,还是中文版的。单击菜单新建一个项目,o,原来什么也没有。不过啊,也给了我一个界面的惊喜啊。

    微软做的软件真是为我们所想,总是那么亲切,界面简单实用。SQLServer2005菜单中,以前那个熟悉的“企业管理”器不见了,取而代之的是
SQL Server Management Studio。并不像.NET刚出来那会,那时决大部分软件部以.NET结尾,这次,SQLServer也回到了Studio的怀抱。

    熟悉 Management Studio 的最好方式是进行实践演练。讲述如何管理 Management Studio 组件以及如何查找常用的功能的教程:
ms-help://MS.VSCC.v80/MS.VSIPCC.v80/MS.SQLSVR.v9.zh-CHS/sqltut9/html/31f9e6dc-e946-4576-80bb-729f2bee7478.htm

SQLServer2005体验

    进入开始菜单Microsoft SQL Server 2005/SQL Server Management Studio,出现的是连接服务器的登录对话框,可以选择以上提供的几种服务,选择默认的数据库引擎,输入本机名并选择验证方式(Window身份验证或SQLServer身份验证)选项按钮显示连接属性,不用管它,确定后进入SQL Server Management Studio主界面。

展现在眼前的界面似曾相识:左边是对象资源管理器,显示连接的数据库服务器,以树型结构显示数据库、安全性、服务器对象、复制、管理发发布服务;右边是当前树节点详细信息。

现在,以建立一个新的数据库实例并建立一张表为例来结束本篇,真正的体验还需要您自己去摸索。

展开树根节点,也就是装有SQLServer的机器名,我本机名为FlyGoldFish。在您以后的工作中可能添加其它的数据连接,也就是在树中显示数据服务器。

在数据库节点上鼠标右键,在弹出的上下文菜单中选择“新建立数据库...”,弹出的窗口和SQLServer2000大不一样,不用管它,只要在数据库名称文本框中输入你想要的数据库名,这个名字随你自己取,只要输入合法的字符,数据库名字但最好是见名知意噢,以便于你以后维护。数据库文件由两部分组成,一个是mdf为扩展名的文件,也就是数据库文件,真正的存储数据,一个是以ldf为扩展名的文件log文件,用来记录数据操作和日志的文件,以便在数据库遭到破坏后恢复。可以改变它们存储路径,默认为C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA,如果你的文件取名为2005testDB,则这两个文件的默认名字为2005testDB.mdf和2005testDB_log.ldf,就让它作主吧,不用改了。

选择页中的选项可以不用管,那里是设计数据排序规则和兼容等高级设置的地方,不用管,看看也可以嘛,如果看了,你就会发现现在的描述项目都是用Vs中的属性网格描述各个项目的。单击确定,建立数据库成功。

成功建立了数据库会,在左边的数据库树节点中增加了新建立的数据库,展开它,在表上单击鼠标右键,输入列名并选择数据类型,如此建立
几个字段,还可以选择字段后右键操作,插入、删除等,主要是可以直接设定为主键,建立索引。好了,保存啊,没看到保存按钮吧?哈哈,不用急,SQL这一点做的非常好,单击工具栏上的保存,可别小瞧它,很多时候的保存直接用它就可以了。

数据库也建了,表也有了,怎么样?输入些数据吧,用行话来说就是记录。
新建立的表显示在表节点中,在新建立的表上右键,选择打开表,输入数据单击保存看看。

还有呢,如果你要练习SQL或者觉得显示的数据不是你想要的,没关系,在新建立的表上右键,选择新建脚本/Select到/新查询编辑器窗口,在默认的SQL中加入Where条件,单击工具栏上的感叹号执行即可。当然,你也把Select改成更新操作语句,小心别误操作了数据噢!

有了这些基础的操作,再在特定数据库如刚建立的2005testDB上右键/任务/上备份还原数据库也很容易,也可以分离数库,在数据库节点上右键附加数据库。

好了,让我们自已动手吧,一起体验SQLServer2005,找一找感觉,滋味如何,还得你自己去体验!

相关连接:

作者Blog:
http://blog.csdn.net/flygoldfish

声明:本文版权为周方勇所有,欢迎转载,请保留完整的内容及出处。
flygoldfish@163.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值