`
- 浏览:
344951 次
- 性别:
- 来自:
上海
-
利用配置文件静默安装Sql Server 2008
数据库在安装时,需要提供大量的配置信息.
如果在多台数据库服务器安装SqlServer 2008的话,重复的输入这些配置文件,以及等待安装提示信息会非常的浪费管理员的时间与精力.事实上,可以通过脚本来做到,免配置安装.
利用脚本来做到免配置安装大体分为两种,一种是所有的配置信息全部写在脚本里,第二种是所有的配置信息都放在一个配置文件里,在脚本调用这个配置文件即可.
第一种,难度较高,而且网上有现成的,不谈了.
第二种,利用配置文件实现静默安装SqlServer 2008.
1.如何获取配置文件?
首先,就跟普通安装一样,打开SqlServer 2008的安装程序,一步一步的配置安装信息.一直配置到Ready to Install界面.在Install按钮上面,有一个文本框Configuration file path:,按照该文本框的路径,即可找到一个ConfigurationFile.ini的文件.这个文件就是用来静默安装的配置文件.在多台服务器上安装时,拿这个配置文件过去即可.如果服务器的环境不同,则要稍微改动一下配置文件.这样就做到了一次配置,多次安装.
2.如何实现静默安装
将配置文件放到SqlServer 2008的Setup.exe文件所在目录,打开cmd,找到SqlServer 2008的Setup.exe文件所在目录,执行以下脚本
Setup.exe /SQLSVCPASSWORD="Password" /AGTSVCPASSWORD="Password" /ASSVCPASSWORD="Password" /ISSVCPASSWORD="Password" /RSSVCPASSWORD="Password" /SAPWD="Password" /ConfigurationFile=ConfigurationFile.ini /Q
为了安全性,配置文件是不会保存相关服务的密码的,所以在执行脚本的时候,需要将这些密码写在脚本里面,以下列举了上面出现的密码的意义.
/SQLSVCPASSWORD = SQL Server Database Engine Account Password
/AGTSVCPASSWORD = SQL Server Agent Account Password
/ASSVCPASSWORD = Analysis Services Password
/ISSVCPASSWORD = SQL Server Integration Services Password
/RSSVCPASSWORD = Reporting Services Password
/SAPWD = 选择混合认证时,需输入的sa密码
根据自己数据库的配置情况,还可以从以下网址查找合适的参数来输入密码
http://msdn.microsoft.com/zh-cn/library/ms144259(v=SQL.100).aspx
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
9. **自定义逻辑**:根据具体需求,可能需要添加额外的自定义逻辑,比如检查系统环境、安装插件、配置文件等。 10. **卸载支持**:静默安装源码还应提供相应的卸载功能,以便于用户或管理员后续的维护工作。 ...
SQL Server 2008 R2的无人值守安装是一种自动化安装方式,适用于批量部署或在无人监控的情况下安装该数据库管理系统。通过指定特定的命令行参数和配置文件,你可以预先定义安装选项,使得安装过程无需人工干预。以下...
2. 透明网关的工作原理是通过配置文件(如`initdg4msql.ora`)中的信息连接到目标SQL Server数据库。如果要更改SID_NAME,只需修改对应配置文件的名称,但文件内的连接配置保持不变。 3. 其他可能出现的错误可以通过...
在给定的压缩包 "SQL_Server 2012 SP4 - Express Edition_ConfigurationFile.rar" 中,包含了一个用于静默安装的配置文件 "ConfigurationFile.ini"。 静默安装是一种无需用户交互的安装方式,通过命令行参数和配置...
压缩包内的“SQLServer2005CE.msi”很可能是一个精简版或便携版的SQL Server 2005安装文件,名为“Compact Edition”(CE),这通常是为了满足对轻量级数据库需求的场合,比如嵌入式系统或者低配置的设备。...
静默安装是指通过指定参数和配置文件,让安装程序在无人值守的情况下自动完成安装。在Oracle的静默安装中,我们需要一个响应文件(response file),该文件包含了安装过程中所有可能需要的用户输入,如安装类型、...
### 利用脚本自动安装SQLServer的关键知识点 #### 一、背景介绍 在现代企业的IT环境中,数据库服务器如SQL Server扮演着极其重要的角色。随着业务需求的增长和技术更新换代,IT人员常常面临着批量部署数据库服务器...
3. **替换关键文件**:从已成功升级至SQL Server 2005 SP2的另一台机器上,获取Sqlservr.exe和Sqlos.dll这两个关键文件,将它们覆盖至目标安装路径的Binn文件夹内,然后点击“重试”继续安装过程。 4. **安装最新SP...
3. **MSI文件的参数**: 使用特定的命令行参数来控制MSI文件的安装行为,如静默安装、卸载等。 综上所述,打包Windows应用程序并自动安装SQL数据库涉及多个方面的知识和技术点,需要开发者综合运用多种技术手段来...
- `start /wait msiexec.exe /i SQLServer2000Setup.msi /qn` 这条命令启动安装过程,其中`/i`表示安装,`/qn`表示静默安装,没有用户界面。 - `%windir%\syswow64\odbcad32.exe` 可能用于配置ODBC数据源。 - `%...
最后,由于静默安装涉及命令行操作,你需要准备好安装脚本,指定安装路径、响应文件等参数。响应文件通常包含安装类型、口令、组件选择等信息。使用`oracle-rdbms-server-12cR1-preinstall`包可以帮助简化这个过程,...
最后,在实施过程中需要留意的事项还包括,确保服务器上安装了SQL Server的PDO驱动,以及配置文件中所指定的驱动类型与服务器上的驱动匹配。同时,在更新zend-db适配器代码时,要避免影响到zend-db框架的其他部分,...
D:\SetUp\sqlserver2012\Setup.exe /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=sqlserver2012 /SQLSYSADMINACCOUNTS=UserName /SAPWD=*** ``` 这里的`/QUIET`参数表示静默模式,即在安装过程中不显示任何用户...
根据提供的文件信息,本文将详细解释如何利用SQL Server中的扩展存储过程`xp_cmdshell`结合作业(Job)功能实现定期删除文件或文件夹的操作。这种方法主要用于自动化管理数据库服务器上的文件清理任务,确保磁盘空间...
4. **安装介质**:需要SQL Server 2005的安装光盘或对应的安装文件,用于执行重建操作。 **重建Master数据库的步骤**: 1. **停止服务**:首先,你需要停止SQL Server服务,以防止在重建过程中发生冲突。 2. **...
Master数据库的备份通常在SQL Server实例无法启动或者备份文件不可用时变得至关重要。 **一、还原Master数据库** 1. **在单用户模式下还原Master** 如果Master数据库出现问题,可以通过启动SQL Server实例在单...
总之,利用InstallShield 2010的InstallScript MSI Project,我们可以创建出包含MFC工程、水晶报表和SQL SERVER 2008 EXPRESS的完整安装程序,同时通过定制的InstallScript代码实现静默安装,简化用户的安装流程。...
在IT领域,数据库管理系统(DBMS)是至关重要...4. 进行Oracle 12c的静默安装,参考提供的安装教程。 每个数据库系统都有其独特的优势和适用场景,选择时应考虑性能需求、数据类型、安全要求、成本和社区支持等因素。