鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 网络程序脚本 > 其它 > >

SQL Server 2012笔记分享-13:静默安装

来源:互联网 作者:佚名 时间:2014-06-11 13:59
部署SQLserver2012的软件、硬件、操作系统、内存、CPU的各种要求:http://msdn.microsoft.com/zh-cn/library/ms143506(v=sql.110).aspx#storagetypes在生产环境

部署SQL server 2012的软件、硬件、操作系统、内存、CPU的各种要求:

(v=sql.110).aspx#storagetypes

在生产环境部署规划之前,请仔细阅读上面链接的文档。

安装 SQL Server 的安全注意事项

(v=sql.110).aspx

网络协议和网络库

(v=sql.110).aspx

使用 SQL Server 的多个版本和实例

(v=sql.110).aspx

并行安装 SQL Server 故障转移群集实例与 SQL Server 数据库引擎 的独立实例时,请注意避免 IP 地址上的 TCP 端口号冲突。 当 数据库引擎 的两个实例都配置为使用默认 TCP 端口 (1433) 时,通常会发生冲突。 要避免冲突,请将一个实例配置为使用非默认的固定端口。 在独立实例上配置固定端口通常是最简单的。 若将 数据库引擎 配置为使用不同的端口,则在 SQL Server 故障转移群集实例失败到备用节点时,将防止出现会阻止实例启动的意外 IP 地址/TCP 端口冲突。

SQL Server 中的本地语言版本

(v=sql.110).aspx

SQL的中文版本无法安装在英文的操作系统上。

SQL Server 的默认实例和命名实例的文件位置

(v=sql.110).aspx

静默安装SQL server 2012

1、静默安装下主要使用的参数

/ACTION - 需要它来指示安装工作流.

/ADDCURRENTUSERASSQLADMIN -将当前用户添加到 SQL Server sysadmin 固定服务器角色.

/IACCEPTSQLSERVERLICENSETERMS -用于确认接受许可条款.

/INDICATEPROGRESS - 指定应将详细的安装日志文件传送到控制台.

/INSTANCENAME – 指定一个SQL Server实例名.

/INSTANCEID - 为 InstanceID 指定一个非默认值。.

/PID - 指定 SQL Server 版本的产品密钥.

/SAPWD - 指定 SQL Server sa 帐户的密码.

/UPDATEENABLED - 指定 SQL Server 安装程序是否应发现和包含产品更新.

2、静默安装和静默卸载示例

.\setup.exe /CONFIGURATIONFILE="C:\ConfigurationFile.ini"

.\setup.exe /CONFIGURATIONFILE="C:\ConfigurationFile_uninstall.ini"

3、静默安装步骤

在静默安装中所使用的参数我们可以通过图形界面安装过程中导出configuratinfile.ini文件来获取,然后修改ini文件为适合不同生产环境的配置。如果需要单次部署的SQL数量众多,那么结合ini文件的方式进行静默部署,将会非常高效。

通过图形安装SQL然后获取ini文件的方式如图。其实,最简单的方法就是我们图形界面安装一次SQL server,添加所有需要添加的功能,并配置好所有需要配置的配置项,然后把导出的ini文件应用到同类型的场景中。

clipboard

我们找到configurationfile.ini文件,然后拷贝出来,再开启静默安装的选项,当以后我们再需要安装类似功能和配置的SQL,就不需要图形界面手动去点击配置了,,只需要稍作修改,就可以进行快速,很少人为参与的静默安装了。

打开该文本后,可以看到注释对每个安装的选项都做了详细的中文解释,如图。

我把quiet=“true”,进行静默安装。

clipboard[1]

其他配置的参数,如图。

安装目录、实例ID、实例名称等等,这些参数都是我们之前在图形界面配置好,然后自动生成到ini文件中。

clipboard[2]

在ini文件的结尾加入下图的选项,代表接受许可协议。

clipboard[3]

删除配置文件中下面的行。

clipboard[4]

否则会下面的报错。

截图39

然后加载SQL的安装光盘,进入到光盘所在的目录D,执行下图的命令进行静默安装,如图。

clipboard[5]

开始静默安装,如图。

clipboard[6]

安装完成后,我们可以打开服务管理器和SSMS来进行验证,如图。

clipboard[7]

在SSMS的登陆界面,可以选择刚刚静默安装完成的SQL实例,如图。

clipboard[8]

本文出自 “曾垂鑫的技术专栏” 博客,谢绝转载!

网友评论
<