sql server数据库的部署

http://xiaorenwutest.blog.51cto.com 

 

           SQL Server数据库部署

 

概述:数据库在企业中现在是必不可少的存储工具,用来会员登录,网站,动态的网页内容调动,现在在企业中多用于关系型数据库那么接下来介绍下数据库的必要性

(1)可以结构化存储大量的数据信息;方便用户进行有效的检索和访问

(2)可以有效的保持数据信息的一致性、完整性、降低数据冗余(避免数据重复)

(3)可以满足应用的共享和安全方面的要求

 

1、数据库基本概念

数据:描述事物的符号

数据表:由记录(行)和字段(列)组成

数据库:数据表的集合

数据库管理系统:对数据库进行管理和维护DBMS

数据库管理员:DBA负责数据库管理和维护

数据库系统:由硬件、操作系统、数据库、数据库管理系统、应用软件和用户组成

2、DBMS数据模型:

网状模型:支持多对多、多对一的关系

层次模型:支持一对多

关系模型:通过E-R模型(实体-关系图)

3、主流数据库:

SQL   Server:只能在Windows平台,简单、易用

Oracle:甲骨文公司出品,主流平台、安全、完善、操作复杂

DB2:IMB公司,大型、安全、完善

Mysql:开源、体积小、速度快、稳定

4、关系数据库概念:

主键Primary  Key:

由一个或多个字段组成,且有唯一性,不允许为空值,一个表只能有一个主键

候选键:

主键的备选键,可以有多个

外键:

将主键添加到第二个表中,在第二个表中称为外键,用于联系其他表,不允许引用不存在的元组

5、数据完整性规则:

实体完整性:不能为空

域完整性规则:某一列的值是否有效

引用完整性:不允许引用不存在的元组

用户定义的完整性:针对具体数据的约束

6、SQL  2008R2  64位安装准备:

CPU :支持64位    1.4G以上

内存 :1G以上

硬盘 :3.6G以上

操作系统:2003  sp2  64位除web版

2008  64位所有版本

安全性:使用防火墙,隔离其他服务,配置安全的文件系统,禁用不必要的协议

7、启动和停止SQL

①服务器管理器

②配置管理器

③ssms管理控制台

8、注册服务器:保存实例连接信息,便于链接和管理

需指定内容:

服务器类型、实例名称、验证方式

验证方式:

①Windows身份验证,只允许操作系统账户登录

②混合身份验证:允许Windows和SQL  Server身份验证,sa为SQL管理员

9、数据库分类:

系统数据库:(自动创建,不可删除)

master:记录系统级别信息

model:模板数据库

msdb:代理计划警报和作业

Tempdb:临时数据库

用户数据库:手动创建,可删除

10、常用工具:

SSMS:SQL管理控制台,配置、管理、开发SQL的组件,最常用工具

配置管理器:网络配置设置,端口号:1433

实验案例:

两台主机 sqlserver 服务器 ip 192.168.10.251

客户端         ip  192.168.10.126

部署sql server服务:

安装过程:首先运行安装目录下的setup.exe 打开SQL server2008的安装程序

安装过程加载完成安装组件,出现安装中心界面;因为是第一次安装。所以可以选择

全新安装

在产品秘钥;中可以选择临时秘钥,默认为180天使用期。如果在生产环境中要购买秘钥,然后进行下一步

然后是许可条款,选择接受许可条款;下一步

在安装支持文件界面中点击安装。

在各个规则状态为已通过或者警告,之后可以继续进行安装,但是如果存在问题,需要查看检查报告内容,然后根据提示解决相关的问题,下一步

在角色设置中可以选择sql server 功能,因为在本台机器上是头一次进行安装sql服务应用

在功能选择中,可以根据实际的应用情况选择安装的功能项,可以通过点击功能项查看后面的说明查看该功能的用处,在此处全部勾选

安装规则界面,如果出现影响安装进程的警告或者失败选项,请查看解决方案,确认无误之后可以下一步

在“实例配置界面”中可以选择默认实例,或者“命名实例”单选按钮,默认实例名为MSSQLSERVER,不需要客户端指定实例名称即可连接,命名实例由用户指定,可以自行配置,此处选择默认配置

为sql server服务指定需要的账户,单击sqlserver服务使用的相同用户

在数据库引擎配置中,账户设置有两种方式;

(1) windows身份验证: 用户通过连接sql server时使用的是windows系统的账户和密码

(2) 混合模式: 允许用户连接sql server服务时使用windows 身份验证和sql server验证

在Analysis Service 配置界面中,点击添加当前用户。当前用户为Analysis Service 管理员

在安装配置过程中,安装程序运行规则,确定是否会阻止安装过程,如无问题,进行下一步安装

之后可以直接安装,前面属于安装准备工作,接下来进行开始安装

安装完成之后就可以使用sql server 服务

可以让客户端通过ssms管理工具连接sql server 服务,

客户端上需要安装sql server服务的客户端工具和之前的服务端安装一样,就是不安装服务端的文件,这里不再叙述

注:windows系统的防火墙关闭,否则不能连接

连接成功sql server的数据库系统

时间: 2024-10-13 12:13:27

sql server数据库的部署的相关文章

XenApp_XenDesktop_7.6实战篇之九:SQL Server数据库服务器规划及部署

安装SQL Server 数据库,用于支持Desktop Studio 和桌面云管理台数据存储和访问.在简单的POC测试中,数据库可以只配置单机:但数据库故障时,不但影响配置管理台,也会影响DDC的运作,新的用户会话将不能建立(不影响已建立的会话),因此在生产环境部署时,必须考虑SQLServer的高可用性.另外需要注意的是必需定期备份数据库,防止数据库故障时丢失数据,并且防止事务日志的不断增长.您需要规划每个数据库实例名称.数据库名称及数据库空间大小. 1.  SQL Server数据库服务器

微软ASP.NET站点部署指南(11):部署SQL Server数据库更新

1. 综述 本章节展示的是如何向完整版SQL Server 数据库部署一个数据库升级.与第9章的数据库升级部署有所不同(第9章是部署到SQL Server Compact数据库). 提醒:如果根据本章节所做的操作出现错误信息或一些功能不正常的话,请务必check Troubleshooting页面. 2. 给表添加新列 这个小节,做一个数据库修改和相应的代码更新,在部署到测试和生产环境之前,先在Visual Studio 里测试.修改内容是给Instructor 实体添加一个OfficeHour

SQL Server数据库镜像关键性能计数器

SQL Server数据库镜像关键性能计数器 监视数据库镜像基本有以下5种方法: 1. 配置数据库镜像监视器.设置告警阈值. 2. 配置WMI EVENT ALERT,配置镜像状态修改后的动作或告警. 3. 使用系统监视器查看关键性能计数器. 4. 部署作业监控异常镜像状态,发送告警. 5. 使用sp_dbmmonitorresults获取镜像数据. 当然,使用扩展事件和SQL Server Profiler也能监控到数据库事件中的数据库镜像状态修改.这种工具主要用于跟踪,而非监控的常规手段.

.NET跨平台之旅:升级至ASP.NET 5 RC1,Linux上访问SQL Server数据库

今天微软正式发布了ASP.NET 5 RC1(详见Announcing ASP.NET 5 Release Candidate 1),.NET跨平台迈出了关键一步. 紧跟这次RC1的发布,我们成功地将运行在Linux上的示例站点(http://about.cnblogs.com)升级到了ASP.NET 5 RC1,并且增加了数据库访问功能——基于Entity Framework 7 RC1访问SQL Server数据库. 示例站点页面左侧的导航是从数据库读取数据动态加载的,数据库服务器用的是阿里

在打包程序中自动安装SQL Server数据库 .

原文:在打包程序中自动安装SQL Server数据库 . 1.创建安装项目“Setup1”安装项目 在“文件”菜单上指向“添加项目”,然后选择“新建项目”. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”.在“名称”框中键入 “setup1”. 单击“确定”关闭对话框. 项目被添加到解决方案资源管理器中,并且文件系统编辑器打开. 在“属性”窗口中,选择 ProductName 属性,并键入”亿万电器成套报价系统”. 2.在安装项目中创建

6. SQL Server数据库监控 - 如何告警

原文:6. SQL Server数据库监控 - 如何告警 常用的告警方式大致有:短信.邮件.应用程序 (beep提示,图标提示,升窗提示等),可是不能一直坐在电脑前看着应用程序,或者用脚本部署监控,根本没有程序界面,所以通常用短信.邮件两种方式告警. 一. 告警方式 1. 短信 用程序发短信的方式一般有这两种: (1) 硬件 需要1张SIM卡,1个SIM卡读卡设备 (比如:短信猫),然后把设备连接到电脑,应用程序根据设备的软件接口,传参并发送短信.记得把SIM卡设备放在信号好,无干扰的地方: 如

监控SQL Server数据库异常镜像状态发告警邮件

监控SQL Server数据库异常镜像状态发告警邮件 在部署了数据库镜像之后,我们需要监控参与镜像的主数据库和镜像数据库的状态,如果状态异常,发送告警邮件.那么这个脚本需要在主和镜像服务器上都运行. 目录视图sys.database_mirroring对SQL Server实例上的每个数据库都包含一行(包括系统数据库和未配置镜像的数据库),当然也包含所有镜像数据库的状态信息.我们可以查询该目录视图,对于每个异常状态的镜像数据库触发告警邮件.笔者的环境配置的是异步镜像,依赖于手动故障转移. 前提条

2. SQL Server数据库状态监控 - 错误日志

无论是操作系统 (Unix 或者Windows),还是应用程序 (Web 服务,数据库系统等等) ,通常都有自身的日志机制,以便故障时追溯现场及原因.Windows Event Log和 SQL Server Error Log就是这样的日志, PS: SQL Server 中的错误日志 (Error Log) 类似于 Oracle中的alert 文件. 一. 错误日志简介 1. Windows事件日志与SQL Server 错误日志 Windows事件日志中,应用程序里的SQL Server和

SQL Server数据库的三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式

SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式 这篇文章主要介绍了SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式,需要的朋友可以参考下 如何图形界面下修改恢复模式 找到你想修改的数据库 右键 > 属性  > 左侧 选项既可看到 1.Simple 简单恢复模式, Simple模式的旧称叫"Checkpoint with truncate log",其实这个名字更形象,在Simple模式下,SQ