Azure Data Studioからの移行

Visual Studio Code 用の MSSQL 拡張機能の Azure Data Studio Migration 機能は、既存の接続、接続グループ、設定をインポートすることで、Azure Data Studio から MSSQL 拡張機能に移行するのに役立ちます。 この機能により、Visual Studio Code に移行するときの使い慣れた生産性が確保されます。

Features

Azure Data Studio移行では、次のことができます。

  • 保存されたデータベース接続と接続グループを Azure Data Studio からインポートします。
  • サポートされているエディターと SQL 関連の設定を移行します。
  • MSSQL Database Management Keymap コンパニオン拡張機能を使用して、Azure Data Studio スタイルのキー バインドをインストールします。

接続と設定をインポートする

  1. コマンド パレットまたは変更ログ通知から Azure Data Studio 移行ダイアログを開きます。

  2. Azure Data Studio 設定ファイルを選択または参照します。

  3. インポートする項目を選択します。

    • 接続グループ: 引き継ぐ接続グループを選択します。 グループは名前と色の割り当てを保持します。
    • 接続: インポートする個々の接続を選択します。 接続では、サーバー、データベース、および認証のメタデータが保持されます。
    • 設定とキー バインド: サポートされているエディターと SQL 関連の設定を Azure Data Studio からインポートします。
  4. メッセージが表示されたら、 MSSQL Database Management Keymap 拡張機能をインストールして、Azure Data Studio スタイルのキー バインドを適用します。

  5. 選択 した 項目を移行するには、[選択したインポート] を選択します。

接続グループ、接続、設定のインポート オプションを示す [Azure Data Studio Migration]\(Azure Data Studio 移行\) ダイアログのスクリーンショット。

インポートされた接続は、元の接続グループ別に整理された [ 接続 ] ビューに表示されます。

MSSQL データベース管理キー マップ

MSSQL データベース管理キーマップは、一般的なデータベース管理タスク用の Azure Data Studio キー バインディングを提供するコンパニオン拡張機能です。 移行ダイアログから、または Visual Studio Code Marketplace から直接インストールします。

Visual Studio Code の MSSQL データベース管理キーマップ拡張機能ページのスクリーンショット。

拡張機能には、次のキー バインドが用意されています。

機能 Windows/Linux macOS
クエリの実行 F5 F5
現在のステートメントを実行する Ctrl++F5 Cmd+F5
新しい SQL クエリ エディターを開く Ctrl+N Cmd+N
クエリ結果の表示 Win+Shift+R Cmd++
接続リストを表示する Ctrl+シフト+Dキーを押します Cmd+Shift+D
見積もりプランを表示する Ctrl+L Cmd+L
実際のプランの切り替え Ctrl+M Cmd+M
実行中のクエリをキャンセルする Alt+ブレーク オプション+ブレーク

このキー マップには、Azure Data Studio からユーザーがカスタマイズしたキー バインドは含まれません。 コマンド パレットからアクセスできる MSSQL キーボード設定で、カスタム キー バインドを手動で構成する必要があります。 この拡張機能は、データベース管理シナリオの既定の Visual Studio Code ショートカットをオーバーライドします。

フィードバックとサポート

アイデアやフィードバックがある場合、またはコミュニティに参加したい場合は、 https://aka.ms/vscode-mssql-discussionsでディスカッションに参加してください。 バグを報告するには、 https://aka.ms/vscode-mssql-bugにアクセスしてください。 新しい機能を要求するには、 https://aka.ms/vscode-mssql-feature-requestに移動します。