SQL Server 2012安装手册

第一部分 服务器版安装手册

一、安装前环境检查

安装前请做如下检查:

A. 确保服务器布置在内部网络。

B. 安装已验证过不影响SQL Server的Service Pack和安全修补程序。

C. 存放数据库文件的磁盘分区需使用NTFS格式。

D. 对关键的数据文件使用硬件RAID

E. 没有安装其他应用程序和服务,除了服务器标准安装许可的软件。

F. 系统自带的防火墙需要关闭。

G. SQL Server 版本选择,SQL Server 2012没有Datacenter版,我们默认都安装Enterprise版。(各版本 SQL Server 支持的最大处理器数)

二、安装SQL Server 2012

1. 双击安装文件夹下的setup.exe文件,在弹出的安装界面中,点击新的SQL Server独立安装或向现有安装添加功能(New SQL Server stand-alone installation or add features to an existing installation)

image

2. 检测通过后点击“OK”

image

3. 输入product key,点击“NEXT”

image

4. 选择接受许可协议,点击“Next”

image

5. 检测通过后,点击“Next”

image

6. 选择SQL Server功能安装(SQL Server Feature Installation)

image

7. 在组件选择界面,根据个人需求安装相应的组件

8. 在之后的检查界面,如果之前没有添加.NET Framework 3.5.1功能,会出现如下报错:

image

9. 此时安装好.NET Framework 3.5.1之后,点击“Re-run”重新检查,通过后点击“Next”

image

10. 第一次安装采用默认实例,只有在安装多实例时才指定实例名。

image

11. 确认磁盘空间需求:

image

12. Sql Server 及Sql Server Agent 服务的的启动帐号需手工配置,帐号模式、Sql Server 及Sql Server Agent 服务的启动类型可根据需求改变。 (http://support.microsoft.com/kb/918483)

image

13. 设置排序规则及勾选Accent-sensitive项,其它保持默认即可。注意不要选择大小写敏感项(case-sentitive),设定值如下所示(特殊情况,根据实际要求,进行设定)

image

14. 帐号配置属性页:认证模式按个人需求进行设定;点击“Add”按钮手工设置SQL Server的系统管理员帐号,这里指定为“Administrators 系统管理员组”成员。

15. 选择数据目录页,检查及修改各安装目录位置

image

16. 文件流属性页:不选择(若需要可在安装完毕后,在SQL Server的属性页中设置)

image

17. 之后一路Next

image

image

18. 下面的路径是安装配置文件及安装日志文件的存放路径,点击“Install”开始安装

image

19. 等待安装,可能需要等待一段时间。

安装完成之后,可能会提示需要重启:

image

点击OK->Close后重启服务器即可。

三、安装完成后配置

1. 只启用TCP/IP和Shared Memory网络协议访问数据库。

image

2. 为SQL Server的命名实例分配静态TCP/IP端口(注意更改后,需重启SQL服务使其生效)

image

3. 禁用SQL Server VSS Writer服务

方法:运行-输入services.msc,回车即可打开服务管理窗口,在其中找到SQL Server VSS Writer服务,停止该服务,并将其设为禁用。

4. 开通数据库管理员用户,开启强密码策略。

image

image

5. 通过脚本配置:

--可通过以下脚本配置SqlServer最大可使用内存:

--先开启show advanced options

sp_configure 'show advanced options',1

go

--使设置生效

Reconfigure

go

--获取物理内存大小

xp_msver

--max server memory (MB)物理内存

SELECT (4-1.5)*1024 --4GB / 2560 MB

SELECT (8-2)*1024 --8GB / 6144 MB

SELECT (16-3)*1024 --16G / 13312 MB

SELECT (32-4)*1024 --32G / 28672 MB

SELECT (64-6)*1024 --64G / 59392 MB

SELECT (128-12)*1024 --128G / 118784 MB

--更改max server memory的值

sp_configure 'max server memory', [max server memory (MB)] --注意换算为MB

go

--使设置生效

reconfigure

go

--同样采用sp_configure配置其它项 (sp_configure 后执行一下reconfigure)

--启用Xp_cmdshell功能

sp_configure 'xp_cmdshell',1

go

--使设置生效

Reconfigure

go

--启用NO COUNT 选项

sp_configure 'user options',512

go

--使设置生效

Reconfigure

go

--配置最大并行度

sp_configure 'max degree of parallelism',1

go

--使设置生效

RECONFIGURE

go

6. 建立数据存放目录及备份存放目录 (尽量不要放在同一分区)

7. 配置model系统库

将Model数据库的数据文件和日志文件修改为自增长:按10%增长.

8. 配置tempdb

n 尽可能将tempdb更改到与非安装分区;

n 为tempdb建多个数据文件,文件个数与CPU的个数相同(采用select cpu_count from sys.dm_os_sys_info可获得cpu数量),并且仅第一个数据文件和日志文件开启自增长,其余数据文件关闭自增长。

如cpu数量为8:则分为1个主文件.mdf和7个附加文件.ndf

注意:如更更改了TEMPDB数据存放位置,则需重启SQL SERVER服务使之生效。重启后需手动删除数据库安装目录下的不再使用的TEMPDB数据文件。

参考脚本:

USE master;

GO

ALTER DATABASE tempdb

MODIFY FILE (NAME = N'…',FILENAME = 'D:\SqlData\tempdb.mdf',SIZE = 512MB,FILEGROWTH = 256MB)

GO

ALTER DATABASE tempdb

MODIFY FILE (NAME = N'…',FILENAME = 'D:\SqlData\templog.ldf',SIZE = 512MB,FILEGROWTH = 256MB)

GO

--数据文件个数取CPU的数量,查看cpu数量:select cpu_count from sys.dm_os_sys_info

ALTER DATABASE tempdb

ADD FILE (NAME = N'…',FILENAME = 'D:\SqlData\tempdb1.ndf',SIZE = 512MB,FILEGROWTH = 0) TO FILEGROUP [PRIMARY]

GO

ALTER DATABASE tempdb

ADD FILE (NAME = N'…',FILENAME = 'D:\SqlData\tempdb2.ndf',SIZE = 512MB,FILEGROWTH = 0) TO FILEGROUP [PRIMARY]

GO

ALTER DATABASE tempdb

ADD FILE (NAME = N'…',FILENAME = 'D:\SqlData\tempdb3.ndf',SIZE = 512MB,FILEGROWTH = 0) TO FILEGROUP [PRIMARY]

GO

ALTER DATABASE tempdb

ADD FILE (NAME = N'…',FILENAME = 'D:\SqlData\tempdb4.ndf',SIZE = 512MB,FILEGROWTH = 0) TO FILEGROUP [PRIMARY]

GO

ALTER DATABASE tempdb

ADD FILE (NAME = N'…',FILENAME = 'D:\SqlData\tempdb5.ndf',SIZE = 512MB,FILEGROWTH = 0) TO FILEGROUP [PRIMARY]

GO

ALTER DATABASE tempdb

ADD FILE (NAME = N'…',FILENAME = 'D:\SqlData\tempdb6.ndf',SIZE = 512MB,FILEGROWTH = 0) TO FILEGROUP [PRIMARY]

GO

ALTER DATABASE tempdb

ADD FILE (NAME = N'…',FILENAME = 'D:\SqlData\tempdb7.ndf',SIZE = 512MB,FILEGROWTH = 0) TO FILEGROUP [PRIMARY]

GO

 

 

第二部分 客户端版安装手册

 

一、获取安装文件

可从官网下载iso镜像,链接如下

http://www.microsoft.com/zh-cn/download/details.aspx?id=29066

二、安装SQL Server 2012客户端版

将ISO文件解压出来,运行setup.exe

image

在Installation选择全新安装或向现有安装添加功能(New SQL Server stand-alone installation or add features to an existing installation)

image

检测通过后点击OK

image

再次检测通过后,点击NEXT

image

输入Product Key,点击Next

image

选择接受许可协议,点击Next

image

选择SQL Server功能安装(SQL Server Feature Installation)

image

在组件选择界面,可按个人需求进行组件的选择,然后一路NEXT即可

image

image

image

image

准备安装界面确认安装组件和路径是否正确,点击Install开始安装

image

image

安装完成点击Close

image

posted @ 2013-05-01 11:24  我是 SQLDBA  阅读(984)  评论(0编辑  收藏  举报