azure-sql-database
Azure SQL Databaseの開発全般に関して、トラブルシューティングからセキュリティ、アーキテクチャまで、最適な選択と実装を支援するSkill。
📜 元の英語説明(参考)
Expert knowledge for Azure SQL Database development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when choosing vCore/DTU/Hyperscale/serverless, configuring geo‑replication/HA, or securing with Entra/TDE/Always Encrypted, and other Azure SQL Database related development tasks. Not for Azure SQL Managed Instance (use azure-sql-managed-instance), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines), Azure Database for MySQL (use azure-database-mysql), Azure Database for PostgreSQL (use azure-database-postgresql).
🇯🇵 日本人クリエイター向け解説
Azure SQL Databaseの開発全般に関して、トラブルシューティングからセキュリティ、アーキテクチャまで、最適な選択と実装を支援するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Azure SQL Database スキル
このスキルは、Azure SQL Database に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイメントをカバーしています。ローカルのクイックリファレンスコンテンツとリモートドキュメント取得機能を組み合わせています。
このスキルの使い方
エージェントへの重要事項: 関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行範囲が指定されているカテゴリ(例:
L35-L120)については、指定された行でread_fileを使用してください。ファイルリンクが指定されているカテゴリ(例:[security.md](security.md))については、リンクされた参照ファイルでread_fileを使用してください。
エージェントへの重要事項:
metadata.generated_atが3か月以上前の場合は、リポジトリから最新バージョンをプルするようにユーザーに提案してください。mcp_microsoftdocsツールが利用できない場合は、ユーザーにインストールを提案してください: インストールガイド
このスキルは、ドキュメントコンテンツを取得するためにネットワークアクセスを必要とします。
- 推奨: クエリ文字列
from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用します。Markdown を返します。 - フォールバック: クエリ文字列
from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用します。Markdown を返します。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| トラブルシューティング | L37-L59 | Azure SQL の問題の診断と修正: パフォーマンス、CPU/メモリ、デッドロック、ブロッキング、容量/スケール、接続、geoレプリケーション、Data Sync、ログフル、Managed Instance の問題。 |
| ベストプラクティス | L60-L76 | Azure SQL 操作のベストプラクティス: 監視、セキュリティ、HA/DR、フェールオーバー、メンテナンス、スペース管理、読み取りレプリカ、エラスティックプール、Data Sync、移行後の T-SQL 適応。 |
| 意思決定 | L77-L100 | Azure SQL のデプロイ、価格、HA/DR オプションの選択に関するガイダンス: vCore vs DTU、Hyperscale、サーバーレス、予約、ライセンス、移行パス、コスト/DR/自動化計画。 |
| アーキテクチャと設計パターン | L101-L117 | Azure SQL のアーキテクチャパターン: geoレプリケーション、HA/DR、バックアップ、接続、シャーディング/エラスティックスケールアウト、マルチテナント SaaS モデル、ローリングアップグレード/フェールオーバー設計。 |
| 制限とクォータ | L118-L131 | Azure SQL の制限、クォータ、リソース上限(無料ティア、DTU/vCore、エラスティックプール、Hyperscale)、およびクォータ増加リクエストとウォッチャー/運用上の制約。 |
| セキュリティ | L132-L199 | Azure SQL のセキュリティ機能: 認証(Entra、マネージドID、MFA)、ネットワーク/ファイアウォール、監査、暗号化(TDE、Always Encrypted)、脅威保護、コンプライアンス、ベストプラクティスによる強化。 |
| 構成 | L200-L266 | Azure SQL データベースの構成: 監視、バックアップ、geoレプリケーション/フェールオーバー、メンテナンス、セキュリティ/不変性、エラスティックプール/ジョブ、Data Sync、ネットワーク/TLS、CLI/PowerShell/ARM セットアップ。 |
| 統合とコーディングパターン | L267-L295 | アプリとツールの Azure SQL への接続(EF Core、.NET、Node.js、Python)、シャーディング/エラスティックパターン、PowerShell/Spark/Stream Analytics を介した管理、レプリケーション、同期、ストリーミングの自動化。 |
| デプロイメント | L296-L311 | Azure SQL データベース/MI のデプロイとスケーリング: 自動化(GitHub、ARM、Bicep、Terraform)、Hyperscale/エラスティックプール、リージョン移動、機能の可用性、開発環境のセットアップ。 |
トラブルシューティング
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Azure SQL Database Skill
This skill provides expert guidance for Azure SQL Database. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L37-L59 | Diagnosing and fixing Azure SQL issues: performance, CPU/memory, deadlocks, blocking, capacity/scale, connectivity, geo-replication, Data Sync, log full, and Managed Instance problems. |
| Best Practices | L60-L76 | Best practices for Azure SQL operations: monitoring, security, HA/DR, failover, maintenance, space management, read replicas, elastic pools, Data Sync, and post-migration T-SQL adaptation. |
| Decision Making | L77-L100 | Guidance for choosing Azure SQL deployment, pricing, and HA/DR options: vCore vs DTU, Hyperscale, serverless, reservations, licensing, migration paths, and cost/DR/automation planning. |
| Architecture & Design Patterns | L101-L117 | Architectural patterns for Azure SQL: geo-replication, HA/DR, backups, connectivity, sharding/elastic scale-out, multi-tenant SaaS models, and rolling upgrade/failover designs. |
| Limits & Quotas | L118-L131 | Limits, quotas, and resource caps for Azure SQL (free tiers, DTU/vCore, elastic pools, Hyperscale), plus how to request quota increases and watcher/operational constraints. |
| Security | L132-L199 | Security features for Azure SQL: auth (Entra, managed identity, MFA), network/firewall, auditing, encryption (TDE, Always Encrypted), threat protection, compliance, and best‑practice hardening. |
| Configuration | L200-L266 | Configuring Azure SQL databases: monitoring, backups, geo-replication/failover, maintenance, security/immutability, elastic pools/jobs, Data Sync, networking/TLS, and CLI/PowerShell/ARM setup. |
| Integrations & Coding Patterns | L267-L295 | Connecting apps and tools to Azure SQL (EF Core, .NET, Node.js, Python), sharding/elastic patterns, and automating management, replication, sync, and streaming via PowerShell/Spark/Stream Analytics |
| Deployment | L296-L311 | Deploying and scaling Azure SQL databases/MI: automation (GitHub, ARM, Bicep, Terraform), Hyperscale/elastic pools, regional moves, feature availability, and dev environment setup. |