`

利用配置文件静默安装Sql Server 2008

    博客分类:
  • DB
阅读更多
数据库在安装时,需要提供大量的配置信息.

如果在多台数据库服务器安装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
分享到:
评论

相关推荐

    Oracle19C RAC通过gateways连接SQL server数据库

    2. 透明网关的工作原理是通过配置文件(如`initdg4msql.ora`)中的信息连接到目标SQL Server数据库。如果要更改SID_NAME,只需修改对应配置文件的名称,但文件内的连接配置保持不变。 3. 其他可能出现的错误可以通过...

    无人值守安装SQL Server 2008 R2.docx

    SQL Server 2008 R2的无人值守安装是一种自动化安装方式,适用于批量部署或在无人监控的情况下安装该数据库管理系统。通过指定特定的命令行参数和配置文件,你可以预先定义安装选项,使得安装过程无需人工干预。以下...

    易语言全自动静默安装源码

    9. **自定义逻辑**:根据具体需求,可能需要添加额外的自定义逻辑,比如检查系统环境、安装插件、配置文件等。 10. **卸载支持**:静默安装源码还应提供相应的卸载功能,以便于用户或管理员后续的维护工作。 ...

    msi格式Sql Server2005

    压缩包内的“SQLServer2005CE.msi”很可能是一个精简版或便携版的SQL Server 2005安装文件,名为“Compact Edition”(CE),这通常是为了满足对轻量级数据库需求的场合,比如嵌入式系统或者低配置的设备。...

    SQL_Server 2012 SP4 - Express Edition_ConfigurationFile.rar

    在给定的压缩包 "SQL_Server 2012 SP4 - Express Edition_ConfigurationFile.rar" 中,包含了一个用于静默安装的配置文件 "ConfigurationFile.ini"。 静默安装是一种无需用户交互的安装方式,通过命令行参数和配置...

    bat脚本(oracle静默安装+创建数据库)

    静默安装是指通过指定参数和配置文件,让安装程序在无人值守的情况下自动完成安装。在Oracle的静默安装中,我们需要一个响应文件(response file),该文件包含了安装过程中所有可能需要的用户输入,如安装类型、...

    SQL SERVER dta 实用工具

    - `*.trc`:SQL Server Profiler 跟踪文件。 - `*.xml`:SQL 事件探查器 XML 跟踪文件。 - `*.sql`:SQL Server 脚本。 - `-it WorkloadTableName`:包含要优化的工作负荷跟踪的表名。该名称以 `[数据库].[架构]....

    利用脚本自动安装SQLServer的实现步骤分析

    ### 利用脚本自动安装SQLServer的关键知识点 #### 一、背景介绍 在现代企业的IT环境中,数据库服务器如SQL Server扮演着极其重要的角色。随着业务需求的增长和技术更新换代,IT人员常常面临着批量部署数据库服务器...

    windows应用程序如何打包,并自动安装sql数据库

    3. **MSI文件的参数**: 使用特定的命令行参数来控制MSI文件的安装行为,如静默安装、卸载等。 综上所述,打包Windows应用程序并自动安装SQL数据库涉及多个方面的知识和技术点,需要开发者综合运用多种技术手段来...

    SQL2000安装到64位操作系统的 执行文件(bat文件)

    - `start /wait msiexec.exe /i SQLServer2000Setup.msi /qn` 这条命令启动安装过程,其中`/i`表示安装,`/qn`表示静默安装,没有用户界面。 - `%windir%\syswow64\odbcad32.exe` 可能用于配置ODBC数据源。 - `%...

    关于6核cpu安装SQL2005报错的解决办法

    3. **替换关键文件**:从已成功升级至SQL Server 2005 SP2的另一台机器上,获取Sqlservr.exe和Sqlos.dll这两个关键文件,将它们覆盖至目标安装路径的Binn文件夹内,然后点击“重试”继续安装过程。 4. **安装最新SP...

    centOS7.6.1810静默安装oracle12.2.0.1.0

    最后,由于静默安装涉及命令行操作,你需要准备好安装脚本,指定安装路径、响应文件等参数。响应文件通常包含安装类型、口令、组件选择等信息。使用`oracle-rdbms-server-12cR1-preinstall`包可以帮助简化这个过程,...

    zend框架实现支持sql server的操作方法

    最后,在实施过程中需要留意的事项还包括,确保服务器上安装了SQL Server的PDO驱动,以及配置文件中所指定的驱动类型与服务器上的驱动匹配。同时,在更新zend-db适配器代码时,要避免影响到zend-db框架的其他部分,...

    SQL Server通过重建方式还原master数据库

    D:\SetUp\sqlserver2012\Setup.exe /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=sqlserver2012 /SQLSYSADMINACCOUNTS=UserName /SAPWD=*** ``` 这里的`/QUIET`参数表示静默模式,即在安装过程中不显示任何用户...

    sql 删除文件 job来删除

    根据提供的文件信息,本文将详细解释如何利用SQL Server中的扩展存储过程`xp_cmdshell`结合作业(Job)功能实现定期删除文件或文件夹的操作。这种方法主要用于自动化管理数据库服务器上的文件清理任务,确保磁盘空间...

    重建Master数据库sql_2005.doc

    4. **安装介质**:需要SQL Server 2005的安装光盘或对应的安装文件,用于执行重建操作。 **重建Master数据库的步骤**: 1. **停止服务**:首先,你需要停止SQL Server服务,以防止在重建过程中发生冲突。 2. **...

    sqlserver2005 master与msdb数据库备份恢复过程

    Master数据库的备份通常在SQL Server实例无法启动或者备份文件不可用时变得至关重要。 **一、还原Master数据库** 1. **在单用户模式下还原Master** 如果Master数据库出现问题,可以通过启动SQL Server实例在单...

    使用Installshield2010创建安装程序

    总之,利用InstallShield 2010的InstallScript MSI Project,我们可以创建出包含MFC工程、水晶报表和SQL SERVER 2008 EXPRESS的完整安装程序,同时通过定制的InstallScript代码实现静默安装,简化用户的安装流程。...

    MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和/或 MongoDB

    在IT领域,数据库管理系统(DBMS)是至关重要...4. 进行Oracle 12c的静默安装,参考提供的安装教程。 每个数据库系统都有其独特的优势和适用场景,选择时应考虑性能需求、数据类型、安全要求、成本和社区支持等因素。

    sql部署工具 vc++ 6.0 源代码

    综上所述,这个压缩包提供的内容是一个用VC++ 6.0编写的SQL Server数据库部署工具,其特点是源代码开放、支持配置文件自定义和命令行静默模式,特别适用于需要快速附加单文件数据库的场合。对于学习SQL Server管理和...

Global site tag (gtag.js) - Google Analytics