当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-05-02 15:21:00  来源:本站整理

SQL Server 2000安装和基本框架[MSSQL防范]

赞助商链接



  本文“SQL Server 2000安装和基本框架[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  我们老是把sql server 这个单词挂在嘴边,大概很少有人考虑过 SQL Server 毕竟是什么东西.这个问题很难用几句话讲清楚.我们之所以要用连载的方法谈论 SQL Server,就是要从差别的角度阐述这个问题.

  1、服务器组件

  SQL Server 2000由两个部份构成:服务器组件和客户端工具.

  1.内容

  SQL Server的服务器组件是以 Windows 服务(Windows Services)方法运行的.普通认为SQL Server包含四种Windows服务(这里我们关注OLTP、暂时不考虑 OLAP),辨别是:MSSqlServer、DTC?Distributed Transaction Coordinator?、SQLServerAgent、Search Service.

  MSSqlServer 是最常用的服务,普通的数据库功效都是由它供应的,比方文件管理、查询处理、数据存储等;DTC是分布式事件调和器,支持超越两个或多个服务器的更新操作来保证事件的完好性;SQLServerAgent负责SQL Server 自动化工作,假如需求SQL Server 在指按时间履行某一个存储历程,就需求用到这个服务了;Search Service是全文查询服务,负责全文检索方面的工作.

  2.一分为四的来由

  目前我们知道了 SQL Server 的核心是四个服务器组件,它们是以 Windows 服务的情势运行的.聪明的读者大概会考虑这样的问题:为什么服务器组件以 Windows 服务方法运行?为什么需求把完好的系统分割成四个服务器组件?

  ●之所以把SQL Server服务器组件作为Windows服务程序,主如果因为Windows 服务程序可以在用户没有登录的情形下利用.

  ●之所以把SQL Server的核心功效分为四个Windows 服务程序,主如果考虑了以下因素:这些Windows 服务程序各自负担的任务功效上是可分割的,这是前提条件;不是每个利用都需求利用四个服务所供应的全部功效,让用户有挑选的关闭一些服务,无疑可以节俭系统的资源,也可以节俭用户花在管理上的精神;最后,脱离成为多个服务程序,便可认为每一个服务设定操作系统级的安全战略.



  2、客户端工具

  SQL Server 2000 的核心是上文谈论的那些服务器组件,但用户直接接触的却不是它们(固然真正干活的是它们),而是客户端工具.服务器组件是引擎,客户端工具是用户界面,二者是相辅相成的.

  让我们看看SQL Server 2000 的客户端工具到底有哪些——企业管理器、查询解析器、事件探查器、服务管理器、客户端网络实用工具、服务器网络实用工具、导入和导出数据(DTS)等等.

  服务器组件与客户端工具功效上是配套的,客户端工具需求用最简单的情势表达最丰富的服务器组件的功效;服务器组件和客户端工具物理上是离散的,说句大白话:它们不是同一个程序!客户端工具要与服务器组件连通,需求一些用于通讯的动态链接库,SQL Server 2000 的通讯库支持多种网络协议,比方TCP/IP、命名管道等.

  说到这里问题就很清楚了:只要客户端工具与服务器组件与功效上是配套(兼容)的,便可以通过一定的协议衔接,所以我们只要在自己的机械上装一套客户端工具,便可以衔接世界各地的SQL Server 服务器,当然这需求对方开放充足的权限.

  提醒:安装 SQL Server 2000 实际上就是安装服务器组件和客户端工具.当然,我们可以挑选同时安装服务器组件和客户端工具,大概只安装此中的一个,乃至只挑选安装更少的东西.

  3、版本问题

  SQL Server 2000有很多版本:企业版、开辟版、尺度版、个人版等.每一个版本包含的客户端工具基本上是一样的,而服务器组件大概有些差别.所以在安装 SQL Server 之前必须参考"操作系统和SQL Server"版本兼容表(图1),按照操作系统挑选符合的 SQL Server 版本.

SQL Server 2000安装和基本框架
图1

  4、关于实例

  在开始安装SQL Server之前,还有一个概念需求讲授,那就是SQL Server实例.前文我们提到SQL Server服务器组件是由四个Windows 服务程序构成,在实践中我们大概安装全部的服务器组件,也大概只安装此中的一部份,但是我们都需求一个统一的概念来标志一组SQL Server 服务,这个概念就是SQL Server 实例.

  提醒:可以这样理解,安装SQL Server 服务器组件,就是成立一个新的SQL Server 实例(当然也大概是在原有实例中增减服务组件).SQL Server 2000 答应在同一个操作系统中成立多个实例,固然普通情形下我们不会这么做.

  ●假如只安装一个 SQL Server 实例,不需求在SQL Server安装时指定实例名称,自动利用默许名称.那么在Windows域里计算机的名称就是 SQL Server 实例的名称;利用TCP/IP协议衔接SQL Server 实例时,可以用IP地址表示SQL Server 2000实例.

  ●假如一个操作系统中安装了多个SQL Server 2000的实例,则需求在SQL Server安装时指定实例名称.
Windows域里可以用"计算机名称\实例名称"的情势标志SQL Server 2000实例;利用TCP/IP协议衔接SQL Server 实例时,可以用"IP地址\实例名称"表示SQL Server 2000实例.


  5、安装实战

  SQL Server 2000的安装程序是非常智能化的,基本上用户只需求随着提醒,挑选默许项.下面笔者挑选一些需求注意的设定画面举行讲授.

  ●挑选"成立新的SQL Server实例……",如图2:

SQL Server 2000安装和基本框架
(图2)

  ●挑选安装"服务器和客户端工具",如图3:

SQL Server 2000安装和基本框架
(图3)

  ●为服务设定启动方法,这里有两个服务,辨别是SQL Server和SQL Server 代理.其实就是前文提到的MSSqlServer和SQLServerAgent.这里我们操作系统以"本地系统账户"启动它们,如图4:

SQL Server 2000安装和基本框架
(图4)

  ●挑选"混合情势"举行身份考证,如图5:

SQL Server 2000安装和基本框架
(图5)


  6、一窥芳容

  安装完毕,你必定迫不及待地要懂得它的风姿.不要焦急,让我们先确认数据库服务器能否已经启动.前文我们提到SQL Server 2000核心是由四个服务器组件构成的,此中供应数据库服务的就是 MSSqlServer,目前我们就是要确认它能否已经启动.

  1.服务管理器

  ●在"服务器"栏挑选本机 SQL Server 实例的名称;

  ●在"服务"栏挑选SQL Server(就是上文的MSSqlServer);

  ●按下"开始/持续"按钮,启动 MSSqlServer 服务;

  ●正常启动:

SQL Server 2000安装和基本框架
(图6)

  2.企业管理器

  翻开"企业管理器",展开数据库本机SQL Server 实例节点的数据库项目,可以发现SQL Server 已经自动安装了六个数据库.

SQL Server 2000安装和基本框架
(图7)

  ●master数据库记录SQL Server系统的全部系统级别信息.

  ●tempdb数据库保存全部的暂时表和暂时存储历程.

  ●model数据库是为用户成立数据库供应的模板.

  ●msdb数据库供SQL Server代理程序调度警报和功课以及记录各种操作.

  ●northwind和pubs是示例数据库,今后我们要常常操纵它们做演示.

  除了 northwind和 pubs之外,其他四个数据库都是由 SQL Server 自行保护的,普通不需求用户干涉.www.chinai tp 采集 ow er.comIilRp

  以上是“SQL Server 2000安装和基本框架[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 搭配 IIS7 PHP MySQL 环境
  • sqlserver索引的原理及索引成立的注意事项小结
  • SQL Join的一些总结(实例)
  • SQL的Join利用图解教程
  • SQL中JOIN和UNION辨别、用法及示例介绍
  • 关于SQL中CTE(公用表表达式)(Common Table Expression)的总结
  • mysql Out of memory (Needed 16777224 bytes)的错误办理
  • mysql提醒[Warning] Invalid (old?) table or database name问题的办理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • MySQL Order By语法介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .