安装SQLServer数据库

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介:

2-安装SQLServer数据库

一、SQL  Server数据库的版本

#起源于1987年的sybase  SQL Server,SQL Server是初由Mircosoft、Sybase和Ashton-Tate三家公司共同开发的。

#SQL Server 4版本发行以后,Microsoft和Sybase公司在SQL Server的开发方面分道扬镳,取消了合作,各自开发自己的SQL Server。

# SQL Server 6.0版本是第一个完合由Microsoft公司开发的版本

1)、SQL  Server 2000

1SQL Server 2000介绍/特性

# SQL Server 2000是从SQL Server 7.0版本发展而来的,基于C/S模式的大型关系数据库管理系统,它的可靠性和易用性使它成为了一个杰出的数据库平台。可

应用于大型联机事务处理,数据仓库及电子商务等。

#特性:“Inetrnet继承”、“可伸缩性和可用性”、“企业级数据库功能”、“易于安装、部署和使用”、“数据仓库”。

2、SQL Server 2000版本说明

企业版(Enterprise  Edition)

标准版(Standard  Edition)

开发版(Developer  Edition)

个人版(Personal  Edition)

桌面引擎版(Desktop  Engine Edition)

2)、SQL  Server 2005

1SQL Server 2005介绍

# SQL Server 2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。

# SQL Server 2005数据库引擎为关系型数据库和结构化数据提供了更安全可靠的存储功能,可以用来构建和管理用于业务的高可用和高性能的数据应用程序。

【SQL Server2005的特性】

a)安全、可靠、高效的企业级数据库管理平台

b)先进、一体化的商业智能平台

c)极具扩展性和灵活性的开发平台

2、SQL Server 2005版本说明

企业版(Enterprise  Edition)

标准版(Standard  Edition)

开发版(Developer  Edition)

工作组版(Workgroup  Edition)

精简版(Express  EDition)



序号

项目

精简版

工作组版

标准版

开发版

企业版

说明

1

CPU数量

1

2

4

OS Max

OS Max


2

内存

1GB

3GB

OS Max

OS Max

OS Max


3

数据库大小

4GB

无限制

无限制

无限制

无限制


4

数据库镜像




5

故障转移群




6

备份日志传送



7

Management studio



8

SQL 代理作业调度服务



9

导入/导出



3)、SQL  Server 2008

1、SQL Server 2008介绍

# SQL Server 2008是一个可信任的、高效的、智能的数据管理平台,同时也是微软数据平台规划中的一个主要部分,其宗旨是满足目前和将来管理数据的需求。

# SQL Server 2008定位于大规模联机事务处理、数据仓库和电子商务应用的数据库和数据库分析平台,与以往的SQL Server 数据库相比,增加了许多新的功能。

【SQL Server 2008新功能】

数据加密

增强了审查

生动修复页面

扩展事件

资源监控器

ADO.NET实体框架

2、SQL Server 2008版本说明


企业版(Enterprise Edition)

       标准版(Standard  Edition)

       开发版(Developer  Edition)

       工作组版(Workgroup  Edition)

       Web版(Web  EDition)

       精简版(Express  EDition)

       Compact  3.5



序号

项目

精简版

工作组版

Web

标准版

开发版

企业版

1

CPU数量

1

2

4

4

OS Max

OS Max

2

内存

1GB

3GB

OS Max

OS Max

OS Max

OS Max

3

数据库大小

4GB

无限制

无限制

无限制

无限制

无限制

4

数据库镜像




5

故障转移群




6

备份日志传送


7

Management studio


8

SQL 代理作业调度服务


9

导入/导出


二、安装和使用SQL  Server 2008

【安装SQL Server的安全注意事项】:

a)增强物理安全性

b)使用防火墙

c)隔离服务、例如不要在域控制器上安装SQL Server

d)创建具有最低特权的服务账户

e)配置安全的文件系统

f)禁用不必要的协议,包括NetBios和服务消息块,以便消除用户枚举的威胁。

【安装前的准备】

处理器:Pentium ⅲ兼容处理器或速度更快的处理器

最低1.0GHz,建议2.0GHz或更高

内存(RAM):最小512MB,建议2GB或更大的内存

硬盘空间:2GB以上

操作系统及补丁程序

1)、启动和停止数据库服务

        1、使用服务器启动或停止数据库服务(services.msc

        2、使用SQL  Server配置管理器启动或停止数据库服务

        3、使用SSMS启动或停止数据库服务

2)、注册服务器

#通过SQL  Server  Mangement Studion中注册服务器可以保存SQL Server实例连接信息,以便在以后的会话中能够方便地连接和管理它。

#服务器类型:可注册的类型、数据库引擎、Analysis  ServicesReporting  servicesIntegration  ServicesSQL Server  Compact

#服务器的名称:需要注册的服务器的计算机名

3)、系统数据库和示例数据库

【系统数据库】

   #是管理和维护SQLServer所必需的数据库

   #包含:master、model、msdb、tempdb

【示例数据库】

   #也称用户数据库,是用户自己建立的数据库

   #如:t221、Myschool...

1、系统数据库

记录SQL Server系统中所有系统级别的信息

master记录所有的登录账号和系统配置信息

记录所有其他的数据库信息,文件的位置,初始化信息

用作SQL Server实例上创建的所有数据库的模版

modelmode数据库进行的修改(如数据库大小、排序规则、恢复模式和其他数据库选项)将应用于以后创建的所有数据库。

用于SQL Server代理计划警报和作业,所有的任务调度、报警、操作都存储

msdb该数据库中,该数据库还用来存储所有数据库备份历史。

        SQL Server Agent将会使用这个数据库

用于保存临时对象或中间结果集

tempdbSQL  Server每次启动时,都重新创建tempdb数据库,因此,该数据库在系统启动时总是干净的。

2、示例数据库

【Adventure  Works LT  2008】

   #示例数据库的轻量级版本,它是Adventure  Works数据库完整版的极小一部分

   #它提供了更简化的示便集,便于理解基本概念和做简单练习

【Adventure  Wirks DW  2008】

   #用于Analysis  Services的示例数据库

   #DW(Data  Warehouse)表示数据仓库,大部分Analysis  Services项目都建立在数据仓库的基础上。



本文转自甘兵 51CTO博客,原文链接:http://blog.51cto.com/ganbing/1207437,如需转载请自行联系原作者
相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
7天前
|
SQL 存储 数据管理
SQL Server数据库
SQL Server数据库
19 11
|
25天前
|
SQL 数据库
Microsoft SQL Server 2014如何来备份数据库
Microsoft SQL Server 2014如何来备份数据库
32 3
|
25天前
|
关系型数据库 MySQL Shell
MySQL数据库一键安装脚本,适合任何版本
MySQL数据库一键安装脚本,适合任何版本
30 2
|
12天前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
27 0
|
14天前
|
SQL 安全 数据库
基于SQL Server事务日志的数据库恢复技术及实战代码详解
基于事务日志的数据库恢复技术是SQL Server中一个非常强大的功能,它能够帮助数据库管理员在数据丢失或损坏的情况下,有效地恢复数据。通过定期备份数据库和事务日志,并在需要时按照正确的步骤恢复,可以最大限度地减少数据丢失的风险。需要注意的是,恢复数据是一个需要谨慎操作的过程,建议在执行恢复操作之前,详细了解相关的操作步骤和注意事项,以确保数据的安全和完整。
29 0
|
17天前
|
SQL 存储 调度
|
17天前
|
SQL 安全 数据库
|
17天前
|
SQL 存储 监控
|
18天前
|
SQL 关系型数据库 MySQL
SQL Server、MySQL、PostgreSQL:主流数据库SQL语法异同比较——深入探讨数据类型、分页查询、表创建与数据插入、函数和索引等关键语法差异,为跨数据库开发提供实用指导
【8月更文挑战第31天】SQL Server、MySQL和PostgreSQL是当今最流行的关系型数据库管理系统,均使用SQL作为查询语言,但在语法和功能实现上存在差异。本文将比较它们在数据类型、分页查询、创建和插入数据以及函数和索引等方面的异同,帮助开发者更好地理解和使用这些数据库。尽管它们共用SQL语言,但每个系统都有独特的语法规则,了解这些差异有助于提升开发效率和项目成功率。
84 0
|
存储 SQL 程序员
【Sql Server】存储过程通过作业定时执行按天统计记录
通过前两篇文章的学习,我们已经对创建表、存储过程、作业等功能点有所了解 本次将结合前面所学习的知识点,创建统计表以及结合作业定时按天以及实时统计域名各个长度的记录值
373 0
【Sql Server】存储过程通过作业定时执行按天统计记录