2017-05-21 8 views
0

私は新しいデスクトップWindows 10開発マシンを持っており、インストールするものを最小限にしようとしています。開発マシンにSQL Management Serverインスタンスをどこにインストールする必要がありますか?

私の古い開発マシンでは、SQL ServerとManagement Studioの複数のバージョンを用意しました。

今回は、SQL Serverをドッカーコンテナにインストールしました。

This questionへの回答のため、私はManagement Studioをコンテナに入れないでください。それでどこに置くべきですか? Hyper-Vでは?

+0

これはデスクトップまたはサーバーですか? – alroc

+0

Windows 10デスクトップマシンであることを示すために質問が更新されました –

+0

SSMSをコンテナまたはHyper-V VMに入れることで得られると思われることは何ですか? – alroc

答えて

1

あなたのインストールを「最小限に抑え」、自分とあなたの仕事の間に障壁を置くのはなぜですか?開発機械の目的は、自由にあなたの仕事を行うために必要なすべてのツールを用意することです。

ディスクスペースが不足している場合を除き、複数のバージョンのSQL ServerまたはManagement Studioを単一の開発マシンにインストールしても問題はありません。コンテナ化したり別々のVMに配置する必要はありません。

ただし、リリースされた順番(最新のものから最新のもの)でインストールすることをお勧めします。以前は、1台の開発マシンに4台のSQL Serverをインストールし、対応するSSMSをインストールしました(2016年までは常にSSMSが搭載されていました)。トラブルはありません。

+0

多くのものがインストールされていると、Visual Studioがかなり遅く動作すると聞いています。 –

+1

@kirstengは私が聞いたことやそれを見たことは言うことができません。 PC上に他のプログラムが存在することは、実行中でなければ性能にほとんど影響を与えません(サイドノート:ワークステーションにSQL Serverがインストールされている場合はサービスを手動起動に設定して、それが必要です)。しかし、ハイエンドのPCを持っていない限り、仮想マシンのすべてを実行することでパフォーマンスが低下します。インストールされている多くのもののパフォーマンスに関する「私は聞いたことがあります」という議論も蒸発します。 – alroc

2

Management StudioをHyper-Vに入れることができます。 ドッカーからSQL Serverのポートを公開します。

これ以降、ドッカー内で実行されているSQLサーバーに接続できるはずです。 管理スタジオが必要とするホスト名を使用する必要がある場合は、ホストファイルを編集し、ホスト名とIPアドレスをドッカーIPアドレスとして追加して、管理スタジオがドッカーに連絡するようにします。

関連する問題