Studioをインストールする方法をご紹介しました。Serverはインストール直後の状態では、他のPC(端末)から接続することができません。Serverのサーバー(データベースエンジン)をリモートで接続できるようにするには、いくつかの設定が必要になります。Serverにリモートで接続するために必要な設定を紹介します。Studio(SSMS)を起動します。[バージョン番号]」メニューのサブメニューから起動できます。Studio」と入力して表示される検索結果からも起動できます。Studioを検索することができます。Studioを起動すると「サーバーへの接続」のダイアログボックスが表示されますので、サーバー(データベースエンジン)に接続します。サーバーに接続(ログイン)すると、以下の画面が表示されます。エクスプローラーのツリービューにあるサーバーのノードを右クリックします。右クリックするとコンテキストメニューが表示されますので「プロパティ」をクリックします。「プロパティ」をクリックすると「サーバーのプロパティ」のダイアログボックスを表示されます。左ペインの「ページの選択」にある「接続」を選択(クリック)します。「接続」を選ぶと以下の画面が表示されますので、「このサーバーへのリモート接続を許可する」のチェックボックスがチェックされていることを確認します。「このサーバーへのリモート接続を許可する」のチェックボックスは、デフォルトではチェックがONになっていますので、変更していなければ、ここはチェックが入っていると思います。構成マネージャーを起動します。2019」)のメニューを探します。構成マネージャー」がありますので、それをクリックします。構成マネージャーがスタートメニューにない場合は、検索ボックスに以下の値を入力すると検索結果に表示されます。構成マネージャー)」のウィンドウが開きます。ネットワークの構成」を展開して開きます。Serverのプロトコルが表示されますのでクリックします。2019をインストールする際、名前付きインスタンスに「SQLSERVER2019」を指定していれば、「SQLSERVER2019のプロトコル」というノードが表示されますのでクリックして選択します。Serverのプロトコルを選択(クリック)すると、右ペインにプロトコルの一覧(共有メモリ・名前付きパイプ・TCP/IP)が表示されます。プロトコルの一覧にある「TCP/IP」の状態が「有効」になっているかを確認します。有効になっていない場合は「TCP/IP」を右クリックし、表示されたコンテキストメニューにある「有効にする」をクリックします。状態を変更すると「加えた変更はすべて保存されます。サービスを停止して再開するまで、その変更は有効になりません。」というメッセージ(ダイアログボックス)が表示されますので、「OK」ボタンをクリックしてください。Serverのサービスを再度実行(再起動)した際に有効になります。TCP/IPのポートの設定TCP/IPのポートを固定ポートに設定します。「TCP/IP」を右クリックして表示されるコンテキストメニューにある「プロパティ」をクリックします。クリックすると「TCP/IPのプロパティ」のダイアログボックスが表示されますので、「IPアドレス」タブをクリックします。IPアドレスの一覧が表示されますので、下にスクロールして「IPALL」を表示します。Serverの標準ポートである「1433」を入力します。動的ポート」は空白にします。動的ポート」を設定したら「OK」ボタンをクリックします。Serverのサービスを表示します。サービス」のノードを選択(クリック)すると表示されます。サービス」のノードを選ぶと、右ペインにサービスの一覧が表示されます。Browserは起動します。再起動と起動(サービスの開始)は、リストの項目を右クリックして表示されるコンテキストメニューで行うことができます。サービスを起動する場合は「開始」をクリックします。再起動する場合は「再起動」をクリックします。Serverのサービスの起動・再起動は、Windowsのサービスの画面から行うこともできます。Windowsのサービスは、検索ボックスに「サービス」または「service」と入力すると表示できます。管理ツール」のサブメニューにある「サービス」から起動することもできます。「コンピューターの管理」の「サービスとアプリケーション」にある「サービス」でも表示することができます。「コンピューターの管理」は、スタートメニューから起動することができます。管理ツール」内にあります。Serverのポートの受信規則の設定を行います。ファイアウォールの設定画面は、コントロールパネルから起動します。コントロールパネルを起動する方法は、以下の記事にまとめていますので参考にしてください。[Windows10]先日新しいPCを購入した友人が、Windows7からWindows10へ移行したのはいいけど、コントロールパネルをどうやって表示していいかす...johobase.comコントロールパネルの表示方法が「カテゴリ」になっている場合は「システムとセキュリティ」をクリックします。ファイアウォール」をクリックします。ファイアウォールのウィンドウが開きます。ファイアウォール」をクリックします。ファイアウォールのウィンドウが開きます。ファイアウォールを介したアプリまたは機能を許可」をクリックします。「設定の変更」ボタンをクリックします。「設定の変更」ボタンをクリックすると許可されたアプリおよびポートの編集ができるようになりますので、「別のアプリの許可」ボタンをクリックします。「別のアプリの許可」ボタンをクリックすると「アプリの追加」のダイアログボックスが表示されますので、「参照」ボタンをクリックします。Serverの実行ファイルを選択します。Serverの実行ファイル(sqlservr.exe)は、インストールしたフォルダーにあります。Filesフォルダーにインストールしている場合は、以下のパスになります。Serverの実行ファイル(sqlservr.exe)を選択して「開く」ボタンをクリックします。Serverの項目が追加されますので、「追加」ボタンをクリックします。Serverの項目が追加されますので、「プライベート」と「パブリック」のチェックを入れて(ONにして)「OK」ボタンをクリックします。ファイアウォールの左ペインにある「詳細設定」をクリックします。「詳細設定」をクリックすると規則を設定する画面が表示されますので、受信の規則を設定します。左ペインにある「受信の規則」をクリックします。「受信の規則」をクリックすると設定画面が表示されますので、右ペインにある「新しい規則...」をクリックします。「新しい規則...」をクリックすると「新規の受信の規則ウィザード」のダイアログボックスが表示されます。「新規の受信の規則ウィザード」では、受信の規則に関する設定を1つずつ行っていきます。「規則の種類」を選択する画面が表示されます。「ポート」を選択して「次へ」ボタンをクリックします。「規則の種類」の次は「プロトコルおよびポート」を選択する画面が表示されます。ポート」に「1433」と入力して「次へ」ボタンをクリックします。「プロトコルおよびポート」の次は「操作」を選択する画面が表示されます。「接続を許可する」を選択して「次へ」ボタンをクリックします。「操作」の次は「プロファイル」を選択する画面が表示されますので、適用するネットワークを選択します。ここでは「ドメイン」「プライベート」「パブリック」のすべてを選択して(チェックをいれて)「次へ」ボタンをクリックします。「プロファイル」の次は「名前」を入力する画面が表示されますので、作成する受信の規則の名前を入力します。名前には任意の値が入力できますので、わかりやすい名前を入力してください。受信の規則」を入力しておきます。「説明(オプション)」は、必要に応じて入力してください。名前を入力できたら最後に「完了」ボタンをクリックしてウィザードを終了します。「完了」ボタンをクリックすると、受信の規則に追加した規則が追加されます。ファイアウォールの設定は完了です。Serverへリモート接続するための設定は、以上になります。Serverをリモートで接続するために必要な設定をまとめておきます。ファイアウォールで受信の規則を設定する設定が完了したら、最後にリモート接続ができるかどうかを確認してください。HAVING)大量のデータの中からあるキーとなる値が重複するレコードを抽出したい時があります。MySQL]先日2人のプログラマーさんが、それぞれうるう年の判定をSQLで記述していました。[SQLServer]SQLServerでは、直前に実行したSQLによって影響を受けた行数(処理件数)を内部で保持しています。2017でTRIM関数が追加されました。プロシージャの引数は必ず必要とは限りません。プロシージャの中にも、引...記事を読むSQLのCASEを使って条件ごとに値を変換するテーブルのとあるフィールド(列)の値ごとに、SELECTで出力する値を変換したい時があります。Serverを使用していると、頻繁にクエリ(SQL文)を書くことがあります。