概要
・WindowsのServer CoreにVMware Horizon 7のVIew Composerをインストールする。
・最低限の設定のみ実施。
・サービスが起動したところのみ確認
環境
種別 | ソフトウェア |
---|---|
ハイパーバイザ | Hyper-V(Windows 10 1903) |
OS | Window Server 2016 |
Database | MS SQL Server 2017 Express ※データベースエンジンのみ |
アプリケーション | View Composer 7.12 |
事前準備
・MS SQL Server 2017 Expressのダウンロード
https://www.microsoft.com/ja-jp/download/details.aspx?id=55994
・ODBCはVMwareがサポートしている「SQL Server Native Client 11.0」を使用
※その他ODBC Driverだとインストール出来ない。
・VMware HorizonのView Composerは評価版をダウンロード
手順
MS SQL Server 2017 Expressの構築
・MS SQL Server 2017 Expressのインストール
cd <インストールバイナリの配置先>
※インストールバイナリの展開は割愛します。
SETUP.EXE /QS /IACCEPTSQLSERVERLICENSETERMS /ACTION="install" /FEATURES=SQLEngine,Tools /INSTANCENAME=SQLEXPRESS /SECURITYMODE=SQL /SAPWD=<パスワード>
shutdown -r -t 0
※インストール後に再起動しないとsqlcmdコマンドが使用できない。
・データベースの作成
sqlcmd -S localhost\SQLEXPRESS
1>create database composer;
2>go
1>exit
・ODBCの設定
C:\Windows\System32\C:\Windows\System32\odbcad32.exe
ODBCデータソースアドミニストレータ(64ビット)画面が出力されるので、必要な設定をする。
(1)[システムDNS]タブをクリックする。
(2)[追加]ボタンをクリックする。
(3)SQL Server Native Client 11.0を選択して[完了]ボタンをクリックする。
(4)[名前]にcomposerを入力する。
(5)[サーバー]にlocalhost\SQLEXPRESSを入力して[次へ]ボタンをクリックする。
(6)[統合Windows認証を使う]にチェックが入っていることを確認して[次へ]ボタンをクリックする。
(7)[規定のデータベースを以下に変更する]にチェックをクリックする。
(8)プルダウンから[composer]を選択して[次へ]ボタンをクリックする。
(9)[完了]ボタンをクリックする。
(10)[データーソースのテスト]ボタンをクリックする。
(11)[テストは無事に完了しました。]が表示されていることを確認し、[OK]ボタンをクリックする。
(12)[OK]ボタンをクリックする。
(13)画面を閉じる。
View Composerの構築
cd <インストールバイナリの配置先>
※インストールバイナリの展開は割愛します。
VMware-viewcomposer-7.12.0-15747753.exe /s /v”/qn DB_DSN=composer DB_USERNAME=<SQLのユーザ> DB_PASSWORD="<パスワード>""
その他
ODBCデータソースを設定する際に「odbcconf」コマンドはデスクトップエクスペリエンスに使用できましたが、Server Coreではエラーが出力されたので、使用することを諦めました。
odbcconfコマンド使用例:
odbcconf /A {CONFIGSYSDSN "SQL Server Native Client 11.0" "DSN=composer|DATABASE=composer|SERVER=localhost\MSSQLEXPRESS|Trusted_Connection=yes"}