SQLServer2017を段階的にインストールする手順
SQL Server 2017には、インストールプロセスに新機能が含まれています。 RおよびPython用の機械学習サービスをサポートするようになりました。また、SSISスケールアウトマスターとスケールアウトワーカーも含まれています。 PolyBaseの拡張オプションも含まれています。
この記事では、SQLServerをインストールする方法を段階的に説明します。
開始
SQL Server 2017インストーラーは次の場所からダウンロードできます: https://www.microsoft.com/en-us/sql-server/sql-server-downloads-無料トライアル
- MicrosoftからSQLServer2017の最初のバージョンをダウンロードしてください
評価トライアル(テスト評価)、開発者版(開発者版)、エクスプレス版(エクスプレス版)の3つの主なオプションがあります。
主な質問は、どのSQLServerバージョンを使用する必要があるかです。
- SQLServer評価トライアルのバージョン すべての機能を含む無料バージョンです。機能の一部またはすべてを確認したい場合、これは完璧なバージョンです。試用期間は180日ですが、エンタープライズライセンスまたはスタンダードライセンスは後で購入できます。後で2つのライセンスのいずれかを購入する予定がある場合は、このバージョンを使用してください。
- SQLServer開発者 versionは無料版ですが、本番環境では使用できません。このチュートリアルでは、SQL ServerDeveloperEditionを使用できます。開発またはトレーニングの目的で使用する必要があります。また、必要なすべての機能が含まれています。
- SQLServerExpressのバージョンは 無料で本番環境で使用できますが、ストレージ制限(10GB)があり、一部の機能(SQL Serverエージェント、DTAなど)は含まれていません。ディスク容量やリソースがあまり必要ない場合は、このバージョンを使用する必要があります。
SQLServer標準のような他のバージョンがあります およびWeb バージョン。 エンタープライズよりも安価です バージョン。 Webバージョンには、Webホスティング環境で動作するために必要な機能が含まれています。 StandardバージョンはEnterpriseバージョンと同じですが、透過的データ暗号化(透過的データ暗号化)、並列パーティション、ミラーバックアップ、オンラインインデックス作成など、いくつかの制限があります。この資料に含まれていない機能を確認してください。使用する必要がある場合。
SQL Serverのバージョン間の違いの完全なリストについては、次のリンクを参照してください: https://docs.microsoft.com/en-us/sql/sql -server / editions-and-components- of-sql-server-2016?ビュー=sql-server-2017
SQLServer2017をインストールする
ダウンロード後、SQLServerインストーラーのセットアップファイルを実行します。基本 オプションは主にデータベースエンジンをインストールします 基本的なコンポーネントで。この記事では、カスタムオプションを使用して、SQLServerで使用できるその他の機能について学習します。 メディアのダウンロード 後でインストールするか、他のマシンにインストールします:
インストール場所を選択できます。 9000MBの空き容量が必要です。選択したら、[インストール:]をクリックします
インストール中に、便利なURLが見つかります。たとえば、役立つアドバイスが得られる次のSQLServerフォーラム:
さらに、サンプルデータベース、サンプルコード、その他多くのものを含むGitHubが表示されます。
インストーラーは計画にインストールされます セクション。 ハードウェアの要件など、役立つリソースがたくさんあります。 およびソフトウェア すべてのハードウェアおよびソフトウェア要件を満たしているかどうかを確認します。また、セキュリティドキュメント、システム構成チェッカー、データ移行アシスタント(DMA)-データ移行ツール、オンラインインストールドキュメント、フェイルオーバードキュメント、およびアップグレードの付与:
インストールに移動します 新しいSQLServerスタンドアロンインストールオプションを選択します 。 SQL Server ReportingServicesは個別にインストールされることに注意してください:
ソフトウェアキーでは、ライセンスを指定するか、無料バージョンを選択できます。この例では、開発者バージョンがインストールされます:
ライセンス条項 インストールするための条件が表示されます。ライセンス条項に同意してください:
Microsoftアップデートの場合 、インストーラーに更新があるかどうかを確認できます:
インストールルール コンピュータがドメインコントローラでない場合は、アクティブテンプレートライブラリ、レジストリキーを確認します。
機能の選択 、データエンジンサービス はデータベースです。
- レプリケーション 別のサーバーまたは別のSQLServerバージョンにデータをコピーする場合に便利です。
- 機械学習サービス(データベース内) :RまたはPythonをインストールできます。 SQL Server 2016には、Rサービスが含まれています。これで、RやPythonを使用できます。
- 検索用のフルテキストおよびセマンティック抽出 フルテキストクエリに使用されます。
- データ品質サービス データの重複を強化、標準化、回避するために使用されます。
- もう1つの興味深い機能は、 PolyBaseです。 NoSQLデータのクエリに使用されます。
- 分析サービス ビジネスインテリジェンス(BI)で使用され、多次元テクノロジーを使用してエンタープライズレポートで図形を作成します。
機械学習サービス(データベース内)があります およびスタンドアロン。 最初のオプションは、SQLServerデータベースエンジンをインストールすることです。スタンドアロンにはデータベースツールは必要ありません。
データ品質クライアント 独立したツールを使用して高品質の操作を実行することを目指しています。 Integration Servicesには、スケールアウトマスターとスケールアウトワーカーをインストールするオプションがあります。この機能を使用すると、パフォーマンスを向上させるために、パッケージをさまざまなサーバーに分散できます。マスターは活動に責任があり、労働者はタスクを受け取ります。下位互換性のあるクライアントツール。これには、受け入れられないツール、中断されたツール、ツールSQLツールの画期的な変更など、古いバージョンのSQLServerを操作するためのツールが含まれます。
クライアントツールSDK (クライアントSDKツール)には、プログラマー向けのリソースが含まれています。
分散リプレイコントローラー 分散リプレイクライアントの管理を担当する機能です。 Distribution Replayは、パフォーマンス、セキュリティの監視、検証、SQL Profilerなどの新しい環境のアップグレードまたはテストに使用されますが、DistributionReplayは複数のサーバーを追跡できます。
分散再生クライアントをインストールして、ワークロードをシミュレートできます。
SQLクライアント接続SDK SQL Server OLEBDおよびODBCコネクタをインストールします。これらは、.NET、Java、PHP、またはその他のプログラミング言語を使用してSQLServerに接続するために使用できます。
最後に、マスターデータサービスを使用してデータをモデルに整理し、データにアクセスして誰がデータを使用するかを制御するためのルールを作成します。
PolyBaseのインストールを選択した場合、セットアップにはOracleJREが必要です。 JREインストーラは次のリンクから入手できます: https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
同じサーバーのSQLServerに複数のバージョンのSQLServerを含めることができます。これは、コピー、ミラーリング、またはさまざまな目的のための個々のインスタンスのシミュレーションと練習に役立ちます。デフォルトでは、デフォルトのインスタンスをインストールできます。これは通常、サーバーのコンピューター名です。
PolyBaseでは、独立したインスタンスとしてインストールすることも、PolyBaseスケールアウトグループを使用することもできます。 PolyBaseスケールアウトグループは、大規模なデータをクエリする必要があり、SQLServerの複数のバージョンで作業を分散する必要がある場合に使用されます。このオプションでは、ポートをアクティブにしてMSDTCを有効にする必要があります:
サービスごとに自動的に作成されたアカウント名があります。これらの名前を覚えておく必要があります。他に選択肢がない場合を除いて、これらのアカウントに管理者権限を付与しないでください:
SQLServerには認証用の2つのオプションがあります。Windows認証 Windowsアカウントを使用します SQLで認証します。 混合モード SQLServer内で内部ログインとパスワードを作成できます。 現在のユーザーの追加を使用して、ここにアカウントを追加できます または、追加をクリックします ボタン:
データディレクトリ内 タブで、データファイルとログファイルの場所を選択できます。パフォーマンスを向上させ、トラブルシューティングのセキュリティを強化するには、それらを別々のドライブに配置することをお勧めします。
TempDB タブは、TempDBデータベースを構成するために使用されます。これは、データを一時的に保存するために使用されるシステムテーブルです。
FILESTREAM ドキュメントや画像などの非構造化データをデータベースに保存できます:
分析サービスの構成 多次元およびデータマイニングモードを設定できます (多次元データマイニングモード)。このモードでは、エンタープライズレポートでクイッククエリを作成できます。もう1つのオプションは、表形式モードのインストールです。表形式のデータベースはRAMに依存しています。データベースのサイズが最大数TBになる場合は、多次元オプションの方が適しています。データマイニングサービスが必要な場合は、多次元オプションの方が適しています。
PowerPivot Excelで使用できる場合、またはSharePointで使用できる場合。 PowerPivotforExcelを使用してレポートを作成できます。多くの人と共有する必要がある場合は、SharePointを使用できます。管理者権限を持つユーザーを追加できます:
統合スケールアウト構成 -マスターモード プライマリノードとセカンダリノード(マスターとワーカー)間の通信ポートを決定するために使用されます。ここで証明書を作成したり、既存の証明書を使用したりすることもできます:
統合サービスのスケールアウト構成-ワーカーノード 、プライマリノードとポートの名前であるマスターノードのエンドポイントを指定する必要があります。ここでSSL証明書を指定することもできます:
Rをインストールするかどうかの質問が表示されます。[同意する]をクリックします 次に、[次へ]をクリックします Rは、機械学習やその他の目的で使用される非常に人気のある言語です:
Rの競合相手としてPythonのインストールを受け入れ、多くの便利な可能性を提供することもできます。
すべてをインストールしたら、構成を確認できます。すべてがOKの場合 インストール:をクリックします
15〜45分後、データベースのインストールが完了します:
データベースとその他のコンポーネントをインストールした後、インストーラーを開きます。 インストールで セクション、 オプションインストールを選択します SQL Server管理ツール:
SSMS Webサイトに移動し、製品をダウンロードします:
ダウンロード後、製品をインストールします:
Windowsメニューで、Microsoft SQL ServerManagementStudioを開きます。
SQLサーバー名を選択し、接続:をクリックします
データベースを選択します。右クリックして新しいクエリを選択します :
この例では、システムストレージプロシージャを実行します。 Sp_who セッション、接続されているユーザー、プロセスが表示されます:
個別にインストールされるもう1つのツールは、SQLServerデータツールです。このツールは、SSAS、SSIS、SSRSなどのBIツールを使用する場合に役立ちます。
リンクをクリックすると、SSDT Webサイトに移動し、最新バージョンをダウンロードできます。
SQL Server 2017には、Pythonサポート、SSISマスタースケールアウト、追加ボタンなどの多くの新機能が付属しています。この記事では、SQL Server 2017をインストールする方法と、いくつかの新しいオプションと機能について説明しました。 SQLServer2017での作業を楽しんでいただければ幸いです。
頑張ってください!
もっと見る:
- SQLの概要
- SQLServer2016にアップグレードする5つの理由
- SQLServerでログインを検索
-
SQLServer2019のインストール手順
9月24日、MicrosoftはSQL Server 2019 Community Technical Preview(CTP)2.0のリリースを発表しました。データベースの専門家が最新のテクノロジーについていくのに非常に適しています。したがって、本日の記事ではSQL Server 2019について説明し、MicrosoftからSQL Server 2019CTP2.0をインストールする方法を説明します。この記事には、WindowsServer2016を実行している仮想マシンでのSQLServer2019CTP2.0を使用した3つの初期インストールとテストの手順が含まれています。 SQL S
-
SQLServer2017の新機能
より新しいバージョンのSQLServerへのアップグレードを検討していますか? SQLServer2016とSQLServer2017のどちらを選択していますか?もしそうなら、この投稿で説明しているように、SQLServer2017にアップグレードすることをお勧めします。 SQL Serverテクノロジのリリースにより、SQL管理者と開発者が熟考するための興味深い新機能が多数提供されます。 SQL Server vNext(一般にSQL Server 2017と呼ばれます)用のCommunity TechnologyPreview(CTP)2.0も例外ではありません。多くの更新が、アプリケー