1

InstallShield 2014 Pro でビルドしたインストール プロジェクトがあり、インストールの一部で問題が発生しています。

いくつかのブログ、MSDN の記事、およびスタック オーバーフローに関する投稿を読んだ後、アプリケーションの前提条件の 1 つとして Sql Server 2008 R2 のサイレント インストールを行う方法を教えてください。これが私がこれまでに行ったことです:

  1. Sql Server 2008R2 に必要なすべての前提条件が追加されていることを確認して、インストール プロジェクトに前提条件を追加しました。
  2. Sql Server に必要な前提条件が最初にインストールされるように、前提条件のインストール順序を設定します。
  3. エディタで Sql Server pre req を開き、コマンド parms を設定しました。

    私が設定した元のパラメーターは次のとおりです。

    /QS /HIDECONSOLE="True" /ACTION=インストール /IACCEPTSQLSERVERLICENSETERMS /FEATURES=SQLENGINE /INSTANCENAME=MSSQLSERVER /SECURITYMODE=SQL /SAPWD="************" /TCPENABLED=1 /SQLAUTOSTART=1 / AGTSVCACCOUNT="NT AUTHORITY\Network Service"

    それはうまくいかなかったので、私はこれを試しました:

    /QS /Action=Install /Hideconsole /IACCEPTSQLSERVERLICENSETERMS /SkipRules=RebootRequiredCheck /FEATURES=SQLENGINE /InstanceName=MSSQLSERVER /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /AGTSVCSTARTUPTYPE=Automatic /SQLSVCACCOUNT="NT AUTHORITY\Network Service" /ASSYSADMINACCOUNTS=" NT AUTHORITY\Network Service" /SQLSYSADMINACCOUNTS="Builtin\Administrators" /BROWSERSVCSTARTUPTYPE=自動 /SECURITYMODE=SQL /SAPWD=************ /ADDCURRENTUSERASSQLADMIN=True /TCPENABLED=1

    現在、インストール中に前提条件が認識され、Sql インストールがアンパックされますが、UI はユーザーに表示されます。これは私が避ける必要があるものです!

    では、ここで何が欠けているか、間違っているのでしょうか? これに対するすべての応答に感謝します!

    前もってありがとう、エリック

4

1 に答える 1