已阅读5页,还剩48页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库系统管理 SQLServer 第2章服务器安装配置和使用 第2章服务器安装配置和使用 2 1SQLServer2005的概述2 2SQLServer2005的安装与管理2 3SQLServer工具和实用程序 SQLServer关系数据库简介 SQLServer是由Microsoft开发和推广的关系数据库管理系统 DBMS 它最初是由Microsoft Sybase和Ashton Tate三家公司共同开发的 并于1988年推出了第一个OS 2版本 SQLServer近年来不断更新版本 1996年 Microsoft推出了SQLServer6 5版本 1998年 SQLServer7 0版本和用户见面 紧接是SQLServer2000 SQLServer2005 SQLServer2008是Microsoft公司于2008年推出的最新版本 SQLServer2005常见的版本SQLServer企业版 即SQLServer2005EnterpriseEdition 是大型企业和最复杂的数据需求的理想选择SQLServer标准版 即SQLServer2005StandardEdition 是需要完整数据管理和分析平台的中小型企业的理想选择SQLServer开发版 即SQLServer2005DeveloperEditionSQLServer工作组版 即SQLServer2005WorkgroupEditionSQLServer学习版 或称精简版 即SQLServer2005ExpressEditionSQLServer移动版 即SQLServer2005MobileEdition 企业版 EnterpriseEdition 企业版 EnterpriseEdition 支持SQLServer2005的全部功能 并且支持最大的联机事务处理 OLTP 及数据仓库系统所需性能 同时支持故障转移群集和日志传送 多作为企业级生产数据库服务器使用 标准版 StandardEdition 标准版 StandardEdition 支持SQLServer2005的大部分功能 它最多可以支持四个处理器 但在服务器扩展性 数据仓库和WEB站点方面的能力有所欠缺 适合作为部门级的数据库服务器使用 开发版 DeveloperEdition 开发版 DeveloperEdition 具有企业版的所有功能 但仅供开发人员进行开发和测试系统使用 数据存储在本地 不能作为生产服务器使用 安装 运行SQLServer2005的硬件需求 1 计算机500MHz或更快处理器 推荐1GHz或更快 2 内存 RAM 企业版 512MB 推荐1GB或更高 标准版 512MB 推荐1GB或更高 工作组版 512MB 推荐1GB或更高 最多3GB 开发版 512MB 推荐1GB或更高 学习版 128MB 推荐512MB或更高 最多1GB 安装 运行SQLServer2005的软件需求 SQLServer2005企业版和标准版可在以下操作系统上运行 WindowsServer2003 标准版 WindowsServer2003 企业版WindowsServer2003 DatacenterEdition WindowsSmallBusinessServer2003标准版WindowsSmallBusinessServer2003PremiumEditionWindows2000Server Windows2000AdvancedServer Windows2000DatacenterServer 安装 运行SQLServer2005的软件需求 SQLServer2005EvaluationEdition和工作组版可在以上列出的任意操作系统的标准版和企业版上运行 此外还包括以下操作系统 WindowsXPProfessional WindowsXPMediaEditionWindowsXPTabletEdition Windows2000ProfessionalSQLServer2005开发版和学习版可在以上列出的任意操作系统上运行 此外还包括以下操作系统 WindowsXPHomeEdition WindowsServer2003WebEdition4 仅限于Express SQLServer2005内部部分对象取值范围 SQLServer2005内部部分对象取值范围 SQLServer2005内部部分对象取值范围 SQLServer2005基本组成 1 服务器端组件 客户端组件和通信组件 2 实例组 实例 数据库和基本表 1 服务器端组件 客户端组件和通信组件 服务器端组件包括 SQLServer服务 执行SQL语句并返回结果 SQLServer代理 自动执行DBA事先安排好的作业 监视事件 触发警报 MSDTC 分布式事务协调器 操作分布在多个服务器上的数据库 MSSearch 全文检索和查询服务 客户端组件包括 SQLServerManagementStudio是SQLServer中的新组件 这是一个用于访问 配置 管理和开发SQLServer的所有组件的集成环境 SSMS将SQLServer早期版本中包含的企业管理器 查询分析器和分析管理器的功能组合到单一环境中 为不同层次的开发人员和管理员提供SQLServer访问能力 通信组件包括 进程通信组件 网络库组件 SQLServer通信结构 1 SQLServer通信方式SQLServer2005使用进程间通信机制实现客户端应用程序和SQLServer服务器之间的通信 当客户端和服务器在同一台计算机上 客户端应用程序和服务器使用本地命名管道 NamedPipes 进行通信 当客户端应用程序和服务器运行在不同的计算机上时 也即客户端使用远程服务器 二者则使用网络进程进行通信 网络进程由两个部分组成 API 应用程序接口 它是一组函数 应用程序使用它向进程发送请求 并从进程检索结果 协议 定义两个进程通信间所传递的信息格式 如TCP IP NetBEUI NWLink等 这些通信协议称作网络库 SQLServer通信结构 2 客户端和服务器通信实现过程客户端调用数据库应用编程接口 API 如OLEDB ODBC DB Library 封装SQL请求到数据流包 TDS 数据流包 TDS 是SQLServer认识的数据格式 客户端网络库将数据流包 TDS 封装进网络包 并调用进程通信API向服务器传递客户请求 服务器端网络库从客户端传来的网络包中解出数据流包 TDS 送给SQLServer数据库 处理用户的请求 操作完成后 SQLServer将结果集打包到数据流包 TDS 中 并利用服务器网络库将数据流包 TDS 封装进网络包 返回给客户端应用程序 为保证客户和服务的正常通信 客户与服务端的网络协议必须一致 客户端程序和本地服务器的通信结构客户端程序和远程服务器的通信结构 3 SQLServer网络库在安装时 SQLServer安装程序自动安装所有SQLServer网络库 NamedPipes 命名管道 SSNMPN70 DLLDBNMPNTW DLL文件系统 本地 TCP IPSSNETLIB DLLDBNETLIB DLLNWLinkIPX SPXSSNETLIB DLLDBNETLIB DLLMultiprotocolSSMSR70 DLL仅限于默认实例 配置服务器端网络库配置客户端网络库 2 实例组 实例 数据库和基本表 在SQLServer中 一个服务器组件称为一个实例 一台计算机上可以安装多个实例 其中一个为默认实例 其他为命名实例 通过注册 一台计算机可以访问多个本地实例和远程实例 每个实例上可以创建多个数据库 每个数据库上可创建多张基本表 可以将一台计算机能够访问的实例按照一定的方式进行分组 这就是实例组 实例组 实例 数据库 基本表都可以用SQLServerManagementStudio来管理 SQLServer2005安装的系统规划 SQLServer2005的安装过程与其它MicrosoftWindows系列产品类似 用户可根据向导提示 选择需要的选项一步一步地完成 注意 安装完成后再纠正仓促安装所造成的错误是比较困难的 所以 在安装前应对系统进行规划 安装前必须注意的几个问题 1 数据文件的存储位置在安装过程中 安装程序要求你输入磁盘驱动器和安装SQLServer系统数据库的路径 数据文件的默认位置是SQLServer的根目录 program Files MicrosoftSQLServer MSSQL和子目录DATA 可以根据需要修改默认目录 SQLServer运行时所需要的临时数据库tempdb 要允许该文件在不超过数据库配置长度的前提下自动扩充 当SQLServer被关闭并重新启动时 该文件自动缩小到其初始长度 正是由于这个原因 最好要选择一个具有足够空间的驱动器或带区来适应该数据库的增长 2 SQLServer的实例 实例是SQLServer2005的工作单元 每个实例都由系统数据库和用户数据库组成 拥有独立的管理和运行环境 客户端应用程序通过指定实例的名称访问数据库服务器 SQLServer2005支持在同一台主计算机安装SQLServer多个实例 实例有系统默认实例和用户的命名实例 默认实例 默认实例由运行该实例的主计算机在网络中的名称进行标识 若计算机在网络中的名称是Server 则默认实例的名称就为Server 安装时 在 实例名 对话框中选中 默认 复选框 则安装默认实例 一台主计算机只能存在一个默认实例 默认实例可以用以SQLServer的任何版本 应用程序连接指定的计算机名时 客户端组件首先尝试连接该计算机的默认实例 命名实例 命名实例是用户在安装的过程中指定的名称 是又一组独立的 非重复的服务组成 安装时 在 实例名 对话框中不选中 默认 复选框 在实例名的输入框输入实例名 安装结束后命名实例的名称显示为 计算机名称 实例名称 一台计算机可以安装多个SQLServer2005命名实例 用户操作某个实例不会混淆其它实例 一台计算机可以运行16个或更多实例 实例的文件路径 SQLServer2005默认实例 程序和数据文件的默认目录是 C Program Files MicrsoftSQLServer MSSQL Binn C Program Files MicrsoftSQLServer MSSQL Data SQLServer2005命名实例 程序和数据文件的默认目录是 C Program Files MicrsoftSQLServer MSSQL InstanceName Binn C Program Files MicrsoftSQLServer MSSQL InstanceName Data SQLServer2005实例的程序和数据文件的目录可以由用户选择 即在安装时 在 安装类型 对话框单击 浏览 按钮进行选择 安装程序建立的程序文件和数据文件目录 Backup 备份文件的默认存储目录 Binn 可执行文件和动态链接库存储目录 Binn Resources 动态库所使用的资源文件 该目录包含多个子目录 每个对应一个语言版本 如1033为英语资源目录 Data 存储系统数据库和样本数据库文件 Log 存储错误日志文件 Repldata 复制任务的默认工作目录 SqlServer 80 所有实例的共享文件目录 该路径不能改变 在下面包含Com目录 存放com对象组件和dll动态链接库 Tools目录 下面还包含多个目录 3 确定启动服务的帐户 使用域用帐户 该帐户使用Windows操作系统的用户帐户启动SQLSrver服务 域用帐户必须经过域控制器的身份验证 才能启动SQLServer服务 一般情况下使用域用帐户 使用本地帐户 本地帐户不要口令 没有网络访问权限 同时限制SQLServer与网络中的其他服务器交互 安装时默认设置是使用域帐户 4 选择安全机制 Windows身份验证模式 在该模式下 用户必须拥有有效的Windows2000或WindowsNT4 0的用户帐户 才能够建立到SQLServer的连接 混合身份验证模式 在该模式下 除需要上边的条件外 还需要拥有SQLServer的登陆帐户 SQLServer管理员的帐户是sa 密码默认是空 所以安装时不要选择空密码 而要输入密码 若选择了空 完成安装以后的第一件事是修改密码 5 选择排序规则 选择排序规则是非常重要的 如果在安装之后 才发现选择不当 要重新选择排序规则 将不得不重新构建数据库 并重新加载数据 当数据庞大时 这种工作是非常繁重的 一般情况下 安装程序会根据操作系统的类型自动选择正确的选项 不需用户过多参与 如果用户的应用程序代码依赖于早期版本SQLServer的排序规则 则必须使用排序规则 如是否区分大小写 6 网络库 网络库也称通信协议 安装时SQL程序将所有网络库都安装到计算机上 但是否起作用由用户设置 命名管道 该选项是默认选项并且不能修改 命名管道 NamedPipes 是一种简单的进程间通信 IPC 机制 MicrosoftWindowsNT Windows2000 Windows95以及Windows98均提供了对它的支持 命名管道可在同一台计算机的不同进程之间 或在跨越一个网络的不同计算机的不同进程之间 支持可靠的 单向或双向的数据通信 TCP IP 这是默认实例的协议网络库 指派的端口号是1433 命名实例为系统动态指派端口号 其它网络库 NwlinkIPX SPX AppleTalkADSP 多协议等 SQLServer2005的安装与管理 安装SQLServer2005SQLServer2005的安装过程与其它MicrosoftWindows系列产品类似 用户可根据向导提示 选择需要的选项一步一步地完成 注意 安装完成后再纠正仓促安装所造成的错误是比较困难的 所以安装时需结合系统规划慎重进行 1 安装开始界面 2 最终用户许可协议 3 安装所需的软件组件 4 安装向导 5 检查是否有潜在的安装问题 6 输入姓名和公司名称 这些字段是需要输入的 在网络上进行安装时 应确保提供的是负责使用或管理该服务器的用户的姓名 7 选择要安装的组件 选择服务器和客户端工具 8 选择实例 选择 默认 选项或自命名一个实例名称 9 服务账户设置 SQLServer和SQLServer代理默
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度土地规划面积调整补充合同4篇
- 2025年度厨师职业素养提升与雇佣合同3篇
- 二零二五年度创业型企业环保风险评估与合规应急预案合同4篇
- 2025年度冷链物流冷库储藏室建造合同2篇
- 天然气智慧化运维-深度研究
- 二零二五版智能母婴护理系统月嫂服务协议书3篇
- 个性化贷款咨询服务合作合同(2024)版B版
- 文化创意产业风险管理-深度研究
- 2025年度充电桩场地租赁与充电站运营管理合同4篇
- 2025年度木门设计创新项目合作协议4篇
- 湖北省黄石市阳新县2024-2025学年八年级上学期数学期末考试题 含答案
- 硝化棉是天然纤维素硝化棉制造行业分析报告
- 央视网2025亚冬会营销方案
- 《00541语言学概论》自考复习题库(含答案)
- 《无砟轨道施工与组织》 课件 第十讲双块式无砟轨道施工工艺
- 江苏省南京市、盐城市2023-2024学年高三上学期期末调研测试+英语+ 含答案
- 2024新版《药品管理法》培训课件
- 《阻燃材料与技术》课件 第7讲 阻燃橡胶材料
- 爆炸物运输安全保障方案
- 江苏省南京市2025届高三学业水平调研考试数学试卷(解析版)
- 2024年黑龙江省哈尔滨市中考数学试卷(附答案)
评论
0/150
提交评论