検索
ホームページシステムチュートリアルMACMacにSQL Serverをインストールする方法

MacにSQL Serverをインストールする方法

MacOSにSQL Serverをインストールするのは難しいと聞きましたか?それは完全に真実ではありません。 Windowsよりも少し挑戦的ですが、とにかく15分以内にかかるはずです。この投稿では、子供でさえ従うことができる方法で、MacにMicrosoft SQL Serverを段階的にインストールしてセットアップする方法を説明します。


MacでSQLを使用していますか?

ベースを試してください - スプレッドシートのようなインターフェイスを備えた軽量のSQLiteデータベースマネージャー。これで、SQLコマンドを学ぶ必要はありません。 SetAppサブスクリプションで利用できます。

無料のセキュリティテストを試してください

ステップ1。Dockerをインストールして構成します

MicrosoftはWindows用のSQL Serverを開発しました。つまり、Macで実行することを意味します。追加のツールが必要です。 Dockerは、SQLサーバーが動作するための環境を提供するため、タスクのためのソフトウェアにすぎません。

MacにDockerをインストールする方法は次のとおりです。

  1. 公式のWebサイトからDockerをダウンロードして、インストールしてください。
  2. Dockerを開き、条件に同意します。セットアップ中に、ヘルパーツールをインストールする必要があるため、Macはアクションを確認するためにパスワードを要求します。
  3. アプリにサインアップします。これがあなたが見るものです:

MacにSQL Serverをインストールする方法

ステップ2。MacにSQL Serverをインストールします

これで、MacでSQL Serverをダウンロード、セットアップ、および実行する準備が整いました。

  1. ターミナルを開く。
  2. タイプdocker pull mcr.microsoft.com/mssql/server:2022-latestそして、Enterを押します。コマンドの実行には、完了するまでに約5分かかります。

MacにSQL Serverをインストールする方法

3. DockerでダウンロードしたSQL Serverイメージを起動します。これを行うには、次のコマンドをターミナルで使用し、太字のテキストを独自のデータに置き換えます。 docker run -name [あなたの目的のSQLサーバー名] -e 'accept_eula = y' -e 'sa_password = [データベースのパスワード] ' -e 'mssql_pid = [your dockerメンバーシップタイプ] '-p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-latest

これが私が使用したコマンドです。太字のテキストは、情報を挿入する場所を示しています。

docker run -name sqlserver -e 'accept_eula = y' -e 'sa_password = 12345ohdf%e ' -e '-e' mssql_pid = express ' -p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-latestestestestestest

注記
  • Accept_eula = y上記のコマンドでは、Dockerのユーザーライセンス契約を受け入れていることを意味します。
  • パスワードは少なくとも8文字の長さであり、大文字、小文字、数字、シンボルを含む必要があります。

SQL Serverは今、マシンで実行されているはずです。確認するには、メニューバーのDockerアイコンをクリックして、ダッシュボードに移動します。これが私のコンテナです:

MacにSQL Serverをインストールする方法

ステップ3。Azureデータスタジオをインストールします

これで、Azure Data Studioをダウンロードしてインストールする必要があります。このツールは、SQL Server Management Studio(SSMS)に相当するMac同等物です。

  1. 公式Microsoft WebサイトからAzure Data Studioをダウンロードして、それを開きます。
  2. [接続]をクリックして、ボックスに入力します。
  • サーバー- SQL Serverは独自のMacで実行されているため、ここのサーバーはLocalHostです。
  • 認証タイプ- SQLログイン(ドロップダウンリストから選択します)。
  • ユーザー名- SA(システム管理者向け)。
  • パスワード- Dockerを使用してSQL Serverを実行するためにターミナルコマンドに入力したもの。私の例では、それは12345OHDF%Eです。

これがあなたが得るべきものです:

MacにSQL Serverをインストールする方法

3。Connectを押します。接続エラー通知を受け取ったら、「Trust Server証明書を有効にする」を押します。

すべてが正常に機能した場合、データベースは管理の準備が整いました。

MacにSQL Serverをインストールする方法

続きを読む:
  • Macのメモ帳テキストエディターのトップ代替案
  • ZSH:許可はターミナルエラーを拒否しました


SQL Serverが適切に機能するかどうかを確認する方法

Azure Data Studioで実行中のSQL Serverに接続できる場合、SQL Serverは完全に動作する必要があります。

テストするには、Microsoftからサンプルデータベースを取得し、いくつかのクエリを実行します。 SQL Serverバージョンに対応するTheadventureWorks2022.Bakデータベースを使用しました。 SQL Serverバージョンと一致するデータベースバージョンを必ず選択してください。私の例では、mcr.microsoft.com/mssql/server:2022-latestであるため、adventureworks2022.bak oltpデータファイルを使用しました。

MacにSQL Serverをインストールする方法

  1. データベースファイルをダウンロードして、Dockerの新しいシステムフォルダーに移動して、アクセスできるようにします(ダウンロードに残すこともできます)。
  2. 端子を開き、ファイルにアクセスします。ダウンロードフォルダーにある場合は、そこに移動しますCDダウンロード/指示。
  3. データベースファイルの新しいディレクトリを作成しますsudo docker exec -it sqlserver mkdir var/opt/mssql/backup指示。
  4. データベースを新しいディレクトリに移動します> Sudo Docker CP AdventureWorks2022.Bak SQLServer:var/opt/mssql/backup指示。
  5. 次に、Azure Data Studioを開き、復元機能を有効にします。このために、Goto Azure Data Studio> Settings> Settings> WorkBenchを選択し、プレビュー機能を有効にすることを選択します。

MacにSQL Serverをインストールする方法

6. localhostに戻り、矢印をクリックしてメニューを展開し、データベースフォルダーにアクセスします(上記のスクリーンショットを参照)。

7.データベースを右クリックして、データベースの復元(プレビュー)を選択します。

MacにSQL Serverをインストールする方法

8。「復元」メニューから表示されるウィンドウで、バックアップファイルを選択します。

9.「バックアップファイルパス」の横にある3つのドットをクリックし、そこから次のように移動します:var/opt/mssql/backup/adventureworks2022.bak

MacにSQL Serverをインストールする方法

10.選択を確認し、[復元]をクリックします。

これで、いくつかのテストクエリを使用してSQLデータベース接続をテストする準備ができました。それを行うには、新しく追加されたサンプルデータベースを選択して、[新しいクエリ]をクリックします。

MacにSQL Serverをインストールする方法

また読む:

  • Mac用のSQL Server Management Studioの代替品
  • TablePlusを使用して複数のデータベースを管理します
  • Mac用のDBMS
  • MySQLを使用してください

データベースを管理するためのツール

SQL Serverセットアップを完了したので、データベースの管理について考える時が来ました。

SQLPro Studioは、私がお勧めするツールの1つです。このアプリは、必要なすべてのデータベース管理の基本に優れています。テーブルの作成、カスタムクエリの作成、AutoCompleteなど、この便利なツールを使用します。 SQLPro StudioはネイティブMACアプリであり、MySQL、PostgreSQL、Microsoft SQL Serverなどの複数のデータベースタイプをサポートしています。

MacにSQL Serverをインストールする方法

Tealplusは、SQLデータベースの管理に役立つ別のアプリです。このGUIツールは、mysql、gre、sqlite、およびその他のデータベースに役立ちます。軽量で速いので、使いやすく、データベースの動作を速くします。接続されたデータベースをナビゲートしたり、データの行またはテーブル構造を編集したり、TablePlusを使用したりします。

MacにSQL Serverをインストールする方法

Baseis SQLiteファイル管理を簡素化し、複雑なSQLコマンドを学習する必要があるスプレッドシートのようなインターフェイスを備えた簡単なアプリ。そのコア機能には、簡単なSQLiteデータベースの作成、インスタントおよび一貫したデータフィルタリング、基本的なインポートと詳細なエクスポートオプション、Smart AutoCompleteなどが含まれます。

MacにSQL Serverをインストールする方法

SQLDatabaseを無料で管理するためのツールをお試しください

ご覧のとおり、MacにSQLサーバーをインストールするのは迅速かつ簡単ですが、仮想化ツールDockerが必要です。 SSMSはMacOSでは利用できないため、代替品も必要です。この記事ではAzure Data Studioでした。このツールを使用すると、SQL Server EnginesをMacOSでもデータベースに接続できます。

データベースを管理および編集するには、SQLPro StudioやTablePlusなどの専門ツールを使用できます。どちらもSetAppサブスクリプションとともに、SQLiteandBasefor SQLite用のQLProを含むSQLデータベースを操作するための他のツールとともに利用できます。

毎日の生産性開始のためのこれらおよびその他のツールを試してください。 7日間の無料SetApp Trialnowを開始してください!

よくある質問

MacでSSMを実行できますか?

いいえ、SQL Server Management StudioはWindowsでのみ実行されます。 MacOSの場合、MicrosoftはAzure Data Studioの使用をお勧めします。

MacのSQL​​ Serverデータベースにアクセスするにはどうすればよいですか?

Mac上のSQLデータベースを操作するには、Dockerなどの仮想化ツールを使用し、SQLサーバーイメージを引いて実行してから、ヘルパーツールでMacに接続する必要があります。 Azure Data Studioでそれを行うか、タスクに他のツールを使用できます。 Azure Data Studio Restoreツールを実行して、既存のデータベースを追加し、いくつかのテストクエリを使用してSQLデータベース接続を確認します。

SQLデータベースのステータスを確認するにはどうすればよいですか?

SQLデータベースのステータスを確認するには、DataBasePropertyEx関数を使用できます。

MacにSQL Serverをインストールする方法

SQLデータベース接続をテストするにはどうすればよいですか?

Microsoft(例:AdventureWorks2022.Bak)からサンプルデータベースを取得し、いくつかのクエリを実行します。

SetApp Newsletterに購読してください。毎週のニュースレターで、より便利なMacのヒントとアプリの洞察を取得します。

以上がMacにSQL Serverをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Macでダウンロードを削除する方法 -  SetAppMacでダウンロードを削除する方法 - SetAppApr 17, 2025 am 11:56 AM

Macのダウンロードの管理:包括的なガイド Macにデジタルクラッターを蓄積するのは簡単です。 作業ファイル、ミーム、アプリインストーラーの間で、ダウンロードがハードドライブをすばやく埋めます。 このガイドは、貴重なストレージを取り戻す方法を示しています

Macに最適なフォントマネージャーMacに最適なフォントマネージャーApr 17, 2025 am 11:40 AM

グラフィックデザイナーの人生の一日はどのように見えますか?貧弱なフォントを見てひるむ。あなたが色が嫌いなので、ウェブサイトに行き、すぐにそれを閉じてください。 PhotoshopとLightroomの両方が必要なマネージャーを説得してみてください。ええ、私たちは知っています

MacのCoreSpotDとは何ですか:このプロセスで高いCPU使用量を修正する方法は?MacのCoreSpotDとは何ですか:このプロセスで高いCPU使用量を修正する方法は?Apr 17, 2025 am 11:37 AM

MacOSのCoreSpotlightDプロセスの詳細な説明と過剰なCPU使用のためのソリューション CoreSpotLightDは、MACOSシステムに付属するSpotlight検索機能の不可欠な部分です。開発者は、Spotlight Indexにデータを追加できるため、サードパーティアプリケーションのコンテンツもSpotlight検索結果に表示できます。たとえば、多くのMacユーザーは、含まれているメールアプリではなく、サードパーティのメールクライアントを使用することを好みます。 CoreSpotLightD(Core Spotlightとも呼ばれます)により、Spotlightはこれらのアプリケーションでメールコンテンツを表示できるため、検索時に見つけることができます。

ゲームに最適なMacを選択する方法ゲームに最適なMacを選択する方法Apr 17, 2025 am 11:27 AM

Macコンピューターはゲームツールではありませんか?そうではない!この記事では、ゲームに適したMACコンピューターを選択し、MACのゲームエクスペリエンスを向上させるためのゲームのパフォーマンスとスキルに対するM1チップの影響を調べることができます。 最高のゲームマックを選択する方法は? 2Dゲームと3Dゲームをスムーズに実行すると、強力なグラフィックカード(GPU)が重要です。処理速度が速いほど、フレーム数が高くなります。したがって、最初の選択は高性能グラフィックカードです。ゲームの品質に影響を与える他の要因は次のとおりです。 プロセッサ:3Dゲームには、少なくともIntel Core I5プロセッサ、I7、I9、またはAppleの最新のM1チップが必要です。 メモリ:16GBのメモリが最小要件であり、プロのプレーヤーは64GBにアップグレードする必要がある場合があります。 ストレージ:Call of Duty:

MacにTeamViewerの使用方法MacにTeamViewerの使用方法Apr 17, 2025 am 10:47 AM

Macのベンチマーク方法Macのベンチマーク方法Apr 17, 2025 am 10:29 AM

Macのパフォーマンスを最適化したいですか?この記事では、客観的なパフォーマンスデータと最適化ツールを提供するいくつかのアプリについて説明します。 ベンチマークテストは、システムの弱点を特定することができ、クリーンアップ、RAMのアップグレード、またはSSDの必要性を示唆しています。 Benchma

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。