Strategy ONE

OEM 静默安装

您可以使用静默安装轻松嵌入 MicroStrategy 具有其他应用的产品。以下步骤向您展示如何使用静默安装来部署 Windows 环境中的 OEM 应用程序。有关静默安装的更多信息,请参阅 Windows 上的自动安装

您可以按照以下步骤在 Windows 环境中执行静默安装。要在 Linux 环境中执行静默安装,请参阅 静默安装

确保 MicroStrategy 安装文件可在正在执行安装的机器上访问。如果无法访问所需的安装文件,则安装可能会失败,通常会提供缺少要求的警告。

执行 OEM 静默安装

什么时候 MicroStrategy 产品作为与另一个产品捆绑的软件进行安装,强烈建议采用以下步骤:

  1. 创建安装响应文件 (response.ini) 为了 MicroStrategy 要安装的产品。下表显示了该文件的哪些部分是必需的,哪些部分是可选的。

    有关内容的详细信息 response.ini 文件,参见 配置要安装的 response.ini 文件 MicroStrategy

    响应文件部分

    选择

    [Installer]

    必需项

    HideAllDialogs =

    必需项

    PreventReboot =

    非必填

    StopAllServices =

    非必填

    StopIIS =

    非必填

    CheckRenameOperations =

    非必填

    [UserRegistration]

    必需项

    [ComponentSelection]

    必需项

    EnterpriseManagerSelect =

    必需项

    [InitialPaths]

    必需项

    EnterpriseManager =

    必需项

    环境 HideAllDialogs = TRUE 导致响应文件的脚本:

    使用 response.ini 文件。

    不需要用户输入。

    保持对话流从一个实例到下一个实例的一致性。响应文件脚本从一个实例到下一个实例必须保持一致;如果 setup.iss 检测到对话流中的不一致,安装终止并创建失败的日志文件。

    与静默安装有关的唯一对话框流程修改特定于文件位置。因此, response.ini 可能需要修改的是 [InitialPaths] 部分。

    此过程的其余部分假设您已保存 response.ini 文件到文件路径 C:\。如果将其保存到另一个文件路径,请替换 C:\response.ini 使用您的文件路径 response.ini 文件。

    您必须保存 response.ini 文件为 ANSI 编码。

  2. 创建 setup.issresponse.ini 静默安装的文件。使用文本编辑器创建 setup.iss 包含以下信息的文件:
    	[InstallShield Silent]
    	Version=v7.00
    	File=ResponseFile
    	[File Transfer]
    	OverwrittenReadOnly=NoToAll
    	[Application]
    	Name=MicroStrategy
    	Version=x.y.z
    	#x.y.z represent the version of the MicroStrategy platform
    	Company=MicroStrategy
    	Lang=LanguageValue
    	[{8CCF3F6C-55B7-4A27-8C68-ADF21D0585A2}-DlgOrder]
    	Count=0

    您必须保存 setup.iss 文件为 ANSI 编码。

    版本 setup.iss 文件必须匹配 MicroStrategy 您正在安装的版本。例如,如果您要安装版本 10.7.0,则必须输入 Version=10.7.0。输入版本为 Version=10 或者 Version=10.7.x 尝试执行 9.3.0 版本的静默安装时会导致错误。

    对于 LanguageValue 行内的参数 Lang=LanguageValue, 看 静默安装的语言设置

  3. 从 Windows 开始菜单中,选择 程式,然后选择 配件,然后右键单击 命令提示符 并选择 以管理员身份运行。将打开“用户帐户控制”对话框。

    根据 Windows 版本的不同,以管理员权限打开 Windows 命令提示符的步骤可能会有所不同。

  4. 点击 是的 以管理员权限打开命令提示符。将显示命令提示符。
  5. 使用以下方式运行静默安装 response.ini 与文件一起 setup.iss 文件如下:

    对于 LanguageValue 参数,参见 静默安装的语言设置

    INSTALL_PATH\setup.exe -LLanguageValue --ResponseFile="C:\response.ini" -s -f1"c:\setup.iss" -f2"c:\setup.log"

    在上面显示的语法中, -s 参数表示安装将完全静默。如果 -s 如果命令中不包含参数,那么安装过程中会弹出一个界面,显示安装的进度。

    如果安装程序遇到安装要求的无效值,则安装程序将终止并且静默安装将结束。您可以查看 setup.log 文件。

  6. 如果安装完成后需要重新启动,则会自动触发机器重新启动。重新打开机器电源,以便完成机器重启后所需的任何配置。
  7. 安装完成后,您可以检查安装过程的结果。如果静默安装成功,则生成的代码值为零(ResultCode=0) 在里面 setup.log 文件。如果安装过程完全无声且不需要重新启动机器,这是安装完成的唯一迹象。

静默安装的语言设置

运行 OEM 静默安装过程的最后步骤如下:

  • 您可以设置 MicroStrategy Developer 通过在 setup.iss 文件。
  • 您可以通过运行来绕过语言提示 setup.exe 使用该语言的命令行选项。

下表列出了 不同的语言 MicroStrategy 支持:

语言

Danish

0006

Dutch

0019

English

0009

French

0012

German

0007

Italian

0016

Japanese

0017

Korean

0018

Portuguese

0022

Simplified Chinese

2052

Spanish

0010

Swedish

0029

Traditional Chinese

1028

例如,选择英语作为语言:

  • 对于 setup.iss 文件, 改变 Lang=LanguageValue 到:

    Lang=0009

  • 运行静默安装,使用命令行选项如下:

    Path\setup.exe -L0009

对于命令行选项,您必须输入 -L 在语言代码前面,表示您正在输入一种语言。