{"id":"f866e57c-dc6b-4d53-866e-2a5caf0cf97d","shortId":"ZrhZCv","kind":"skill","title":"azure-sql-database","tagline":"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/serverl","description":"# Azure SQL Database Skill\n\nThis 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.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| 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. |\n| 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. |\n| 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. |\n| 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. |\n| 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. |\n| 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. |\n| 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. |\n| 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 |\n| 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. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Troubleshoot Azure SQL capacity deployment and scaling errors | https://learn.microsoft.com/en-us/azure/azure-sql/capacity-errors-troubleshoot?view=azuresql |\n| Analyze and prevent deadlocks in Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/analyze-prevent-deadlocks?view=azuresql |\n| Fix slow database import and export in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-hang?view=azuresql |\n| Use RecoveryManager to fix Azure SQL shard maps | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-database-recovery-manager?view=azuresql |\n| Diagnose and fix high CPU in Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/high-cpu-diagnose-troubleshoot?view=azuresql |\n| Troubleshoot performance issues in Azure SQL Hyperscale | https://learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-performance-diagnostics?view=azuresql |\n| Diagnose Azure SQL query performance bottlenecks | https://learn.microsoft.com/en-us/azure/azure-sql/database/identify-query-performance-issues?view=azuresql |\n| Monitor and troubleshoot In-Memory OLTP storage capacity | https://learn.microsoft.com/en-us/azure/azure-sql/database/in-memory-oltp-monitor-space?view=azuresql |\n| Use DMVs to troubleshoot Azure SQL performance | https://learn.microsoft.com/en-us/azure/azure-sql/database/monitoring-with-dmvs?view=azuresql |\n| Use Azure Resource Health to troubleshoot Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/resource-health-to-troubleshoot-connectivity?view=azuresql |\n| Troubleshoot common Azure SQL Data Sync issues | https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-troubleshoot?view=azuresql |\n| Troubleshoot transient connectivity errors for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-common-connectivity-issues?view=azuresql |\n| Troubleshoot Azure SQL and Fabric SQL connectivity errors | https://learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-common-errors-issues?view=azuresql |\n| Troubleshoot geo-replication and redo lag in Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-geo-replication-redo?view=azuresql |\n| Investigate and fix memory issues in Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-memory-errors-issues?view=azuresql |\n| Resolve transaction log full errors in Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-transaction-log-errors-issues?view=azuresql-db |\n| Identify and resolve blocking in Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/understand-resolve-blocking?view=azuresql |\n| Resolve known issues in Azure SQL Managed Instance | https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/doc-changes-updates-known-issues?view=azuresql |\n| Resolve transaction log full errors in Azure SQL Managed Instance | https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/troubleshoot-transaction-log-errors-issues?view=azuresql-mi |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Analyze Azure SQL monitoring data with KQL and T-SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database-watcher-analyze?view=azuresql |\n| Apply auditing best practices in production Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/auditing-best-practices?view=azuresql |\n| Run disaster recovery drills for Azure SQL workloads | https://learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-drills?view=azuresql |\n| Optimize resource management in dense Azure SQL elastic pools | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-pool-resource-management?view=azuresql |\n| Configure and operate Azure SQL failover groups with best practices | https://learn.microsoft.com/en-us/azure/azure-sql/database/failover-group-sql-db?view=azuresql |\n| Manage and reclaim Azure SQL Database file space | https://learn.microsoft.com/en-us/azure/azure-sql/database/file-space-manage?view=azuresql-db |\n| Apply HA and DR configuration checklist for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/high-availability-disaster-recovery-checklist?view=azuresql |\n| Operate Azure SQL databases effectively after migration | https://learn.microsoft.com/en-us/azure/azure-sql/database/manage-data-after-migrating-to-database?view=azuresql |\n| Plan for Azure SQL planned maintenance events | https://learn.microsoft.com/en-us/azure/azure-sql/database/planned-maintenance?view=azuresql |\n| Configure and use read scale-out replicas in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/read-scale-out?view=azuresql |\n| Apply security best practices to Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/secure-database?view=azuresql |\n| Apply best practices for Azure SQL Data Sync | https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-best-practices?view=azuresql |\n| Adapt SQL Server T-SQL for Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/transact-sql-tsql-differences-sql-server?view=azuresql |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Decide when to use Azure Hybrid Benefit for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/azure-hybrid-benefit?view=azuresql |\n| Use Azure SQL decision tree to choose service | https://learn.microsoft.com/en-us/azure/azure-sql/azure-sql-decision-tree?view=azuresql |\n| Plan deployment of Always Encrypted secure enclaves | https://learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-plan?view=azuresql |\n| Plan and manage Azure SQL Database costs | https://learn.microsoft.com/en-us/azure/azure-sql/database/cost-management?view=azuresql |\n| Choose Azure SQL disaster recovery options for regional outages | https://learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-guidance?view=azuresql |\n| Choose migration path from elastic query shard map manager | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-query-horizontal-partitioning-migration?view=azuresql |\n| Compare engine features of Azure SQL Database and Managed Instance | https://learn.microsoft.com/en-us/azure/azure-sql/database/features-comparison?view=azuresql |\n| Plan and use Hyperscale elastic pools for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-elastic-pool-overview?view=azuresql |\n| Choose job automation options for Azure SQL and Synapse | https://learn.microsoft.com/en-us/azure/azure-sql/database/job-automation-overview?view=azuresql |\n| Plan and manage Azure SQL Hyperscale databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/manage-hyperscale-database?view=azuresql |\n| Migrate Azure SQL databases from DTU to vCore model | https://learn.microsoft.com/en-us/azure/azure-sql/database/migrate-dtu-to-vcore?view=azuresql |\n| Choose between vCore and DTU purchasing models | https://learn.microsoft.com/en-us/azure/azure-sql/database/purchasing-models?view=azuresql |\n| Choose and use Azure Reservations for Azure SQL compute | https://learn.microsoft.com/en-us/azure/azure-sql/database/reservations-discount-overview?view=azuresql |\n| Reverse migrate Azure SQL Hyperscale to General Purpose | https://learn.microsoft.com/en-us/azure/azure-sql/database/reverse-migrate-from-hyperscale?view=azuresql |\n| Choose and configure Azure SQL serverless compute tier | https://learn.microsoft.com/en-us/azure/azure-sql/database/serverless-tier-overview?view=azuresql |\n| Choose and use Hyperscale secondary replica types | https://learn.microsoft.com/en-us/azure/azure-sql/database/service-tier-hyperscale-replicas?view=azuresql |\n| Use DTU-based purchasing model for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/service-tiers-dtu?view=azuresql |\n| Choose Azure SQL vCore tiers and configurations | https://learn.microsoft.com/en-us/azure/azure-sql/database/service-tiers-sql-database-vcore?view=azuresql |\n| Select migration alternatives for retiring SQL Data Sync | https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-retirement-migration?view=azuresql |\n| Configure license-free standby replicas for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/standby-replica-how-to-configure?view=azuresql |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Design and use active geo-replication for Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-overview?view=azuresql |\n| Use automatic geo-redundant backups and restore in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/automated-backups-overview?view=azuresql |\n| Understand Azure SQL connectivity architecture and routing | https://learn.microsoft.com/en-us/azure/azure-sql/database/connectivity-architecture?view=azuresql |\n| Understand Azure SQL connectivity architecture and connection policies | https://learn.microsoft.com/en-us/azure/azure-sql/database/connectivity-architecture?view=azuresql |\n| Choose geo-replication patterns for global Azure SQL apps | https://learn.microsoft.com/en-us/azure/azure-sql/database/designing-cloud-solutions-for-disaster-recovery?view=azuresql |\n| Disaster recovery patterns for Azure SQL elastic pools | https://learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-strategies-for-applications-with-elastic-pool?view=azuresql |\n| Design elastic scale-out architectures with Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-introduction?view=azuresql |\n| Move and rebalance data between sharded Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-overview-split-and-merge?view=azuresql |\n| Configure geo-distributed Azure SQL applications with failover | https://learn.microsoft.com/en-us/azure/azure-sql/database/geo-distributed-application-configure-tutorial?view=azuresql |\n| Understand Azure SQL local and zone-redundant availability architecture | https://learn.microsoft.com/en-us/azure/azure-sql/database/high-availability-sla-local-zone-redundancy?view=azuresql |\n| Understand Hyperscale distributed storage and compute architecture | https://learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-architecture?view=azuresql |\n| Design rolling upgrade patterns with Azure SQL geo-replication | https://learn.microsoft.com/en-us/azure/azure-sql/database/manage-application-rolling-upgrade?view=azuresql |\n| Select multitenant SaaS tenancy models on Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/saas-tenancy-app-design-patterns?view=azuresql |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Review database watcher FAQs and operational constraints | https://learn.microsoft.com/en-us/azure/azure-sql/database-watcher-faq?view=azuresql |\n| FAQ on Azure SQL Database free offer limits | https://learn.microsoft.com/en-us/azure/azure-sql/database/free-offer-faq?view=azuresql |\n| Understand Azure SQL Database free tier limits | https://learn.microsoft.com/en-us/azure/azure-sql/database/free-offer?view=azuresql |\n| Use Azure free account to deploy free Azure SQL database | https://learn.microsoft.com/en-us/azure/azure-sql/database/free-sql-db-free-account-how-to-deploy?view=azuresql |\n| Request quota increases for Azure SQL Database and Managed Instance | https://learn.microsoft.com/en-us/azure/azure-sql/database/quota-increase-request?view=azuresql |\n| Elastic pool DTU resource limits for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-dtu-elastic-pools?view=azuresql |\n| Single database DTU resource limits for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-dtu-single-databases?view=azuresql |\n| Review vCore resource limits for Azure SQL elastic pools | https://learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-vcore-elastic-pools?view=azuresql |\n| Review vCore resource limits for single Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-vcore-single-databases?view=azuresql |\n| Operational limits and behaviors for Azure SQL Hyperscale | https://learn.microsoft.com/en-us/azure/azure-sql/database/service-tier-hyperscale-frequently-asked-questions-faq?view=azuresql |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Connect .NET to Azure SQL with Entra MFA | https://learn.microsoft.com/en-us/azure/azure-sql/database/active-directory-interactive-connect-azure-sql-db?view=azuresql |\n| Configure security for Azure SQL disaster recovery replicas | https://learn.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-security-configure?view=azuresql |\n| Configure Azure Attestation for Always Encrypted enclaves | https://learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-configure-attestation?view=azuresql |\n| Enable Always Encrypted with secure enclaves in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-enable?view=azuresql |\n| Configure Always Encrypted with Intel SGX enclaves in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started-sgx?view=azuresql |\n| Configure Always Encrypted with VBS enclaves in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started-vbs?view=azuresql |\n| Get started with Always Encrypted secure enclaves in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started?view=azuresql |\n| Register Entra applications for Azure SQL access | https://learn.microsoft.com/en-us/azure/azure-sql/database/application-authentication-get-client-id-keys?view=azuresql |\n| Configure Azure SQL auditing to storage behind VNet | https://learn.microsoft.com/en-us/azure/azure-sql/database/audit-write-storage-account-behind-vnet-firewall?view=azuresql |\n| Configure managed identity for Azure SQL auditing to storage | https://learn.microsoft.com/en-us/azure/azure-sql/database/auditing-managed-identity?view=azuresql |\n| Audit Microsoft support operations on Azure SQL servers | https://learn.microsoft.com/en-us/azure/azure-sql/database/auditing-microsoft-support-operations?view=azuresql |\n| Understand server vs database-level auditing policies | https://learn.microsoft.com/en-us/azure/azure-sql/database/auditing-server-level-database-level?view=azuresql |\n| Configure auditing for Azure SQL and Synapse | https://learn.microsoft.com/en-us/azure/azure-sql/database/auditing-setup?view=azuresql |\n| Configure Microsoft Entra authentication for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-configure?view=azuresql |\n| Understand Directory Readers role requirements for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-directory-readers-role?view=azuresql |\n| Use Microsoft Entra authentication with Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-overview?view=azuresql |\n| Configure Entra service principals for Azure SQL access | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-service-principal-tutorial?view=azuresql |\n| Use Entra service principals with Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-service-principal?view=azuresql |\n| Create Azure SQL server with Entra-only authentication | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-azure-ad-only-authentication-create-server?view=azuresql |\n| Create Azure SQL logical server with user-assigned managed identity | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-azure-ad-user-assigned-managed-identity-create-server?view=azuresql |\n| Configure managed identities for Azure SQL access | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-azure-ad-user-assigned-managed-identity?view=azuresql |\n| Configure Microsoft Entra authentication for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-microsoft-entra-connect-to-azure-sql?view=azuresql |\n| Configure and use Microsoft Defender for SQL with Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/azure-defender-for-sql?view=azuresql |\n| Migrate Node.js apps to passwordless Azure SQL authentication | https://learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-passwordless-migration-nodejs?view=azuresql |\n| Migrate Python apps to passwordless Azure SQL authentication | https://learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-passwordless-migration-python?view=azuresql |\n| Migrate .NET apps to passwordless Azure SQL authentication | https://learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-passwordless-migration?view=azuresql |\n| Use backup immutability for long-term retention in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/backup-immutability?view=azuresql |\n| Block T-SQL CRUD for Azure SQL resource protection | https://learn.microsoft.com/en-us/azure/azure-sql/database/block-crud-tsql?view=azuresql |\n| Classify and label sensitive data in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/data-discovery-and-classification-overview?view=azuresql |\n| Import/export Azure SQL databases with Azure services access disabled | https://learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-azure-services-off?view=azuresql |\n| Use managed identity for Azure SQL import and export | https://learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-managed-identity?view=azuresql |\n| Import/export Azure SQL databases over Private Link | https://learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-private-link?view=azuresql |\n| Set up dynamic data masking in Azure SQL portal | https://learn.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-configure-portal?view=azuresql |\n| Configure dynamic data masking in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-overview?view=azuresql |\n| Configure split-merge service security with certificates | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-split-merge-security-configuration?view=azuresql |\n| Configure IP firewall rules for Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/firewall-configure?view=azuresql |\n| Configure isolated security for Hyperscale named replicas | https://learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-named-replica-security-configure?view=azuresql |\n| Configure logins and users for Azure SQL access control | https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql |\n| Configure network access controls for Azure SQL and Synapse | https://learn.microsoft.com/en-us/azure/azure-sql/database/network-access-controls-overview?view=azuresql |\n| Configure Network Security Perimeter for Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/network-security-perimeter?view=azuresql |\n| Configure outbound firewall rules for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/outbound-firewall-rule-overview?view=azuresql |\n| Apply built-in Azure Policy definitions for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/policy-reference?view=azuresql |\n| Manage Azure SQL VNet service endpoints with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/vnet-service-endpoint-rule-powershell-create?view=azuresql |\n| Secure an Azure SQL Database using built-in features | https://learn.microsoft.com/en-us/azure/azure-sql/database/secure-database-tutorial?view=azuresql |\n| Apply common security best practices for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/security-best-practice?view=azuresql |\n| Use Azure Policy regulatory controls for Azure SQL compliance | https://learn.microsoft.com/en-us/azure/azure-sql/database/security-controls-policy?view=azuresql |\n| Use fixed server roles on Azure SQL logical servers | https://learn.microsoft.com/en-us/azure/azure-sql/database/security-server-roles?view=azuresql |\n| Store SQL Vulnerability Assessment scans in secured storage | https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-database-vulnerability-assessment-storage?view=azuresql |\n| Configure Advanced Threat Protection for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/threat-detection-configure?view=azuresql |\n| Use Advanced Threat Protection for Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/threat-detection-overview?view=azuresql |\n| Enable Azure SQL TDE with Key Vault BYOK | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-configure?view=azuresql |\n| Configure cross-tenant CMK TDE with user-assigned identity | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-create-server-cross-tenant?view=azuresql |\n| Configure Azure SQL TDE with user-assigned managed identity | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-create-server?view=azuresql |\n| Set up cross-tenant customer-managed keys for Azure SQL TDE | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-cross-tenant?view=azuresql |\n| Manage database-level customer-managed TDE keys in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-basic-actions?view=azuresql |\n| Configure geo-replication and restore for database-level CMK TDE | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-geo-replication-restore?view=azuresql |\n| Use database-level TDE with customer-managed keys in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-overview?view=azuresql |\n| Configure TDE with user-assigned managed identity in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-identity?view=azuresql |\n| Rotate Azure SQL TDE protector using PowerShell and CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-key-rotation?view=azuresql |\n| Configure customer-managed TDE with Azure Key Vault | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-overview?view=azuresql |\n| Rotate and remove BYOK TDE protector via PowerShell/CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-remove-tde-protector?view=azuresql |\n| Configure transparent data encryption for Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-tde-overview?view=azuresql |\n| Secure Azure SQL with virtual network service endpoints and rules | https://learn.microsoft.com/en-us/azure/azure-sql/database/vnet-service-endpoint-rule-overview?view=azuresql |\n| Prepare for Azure SQL TLS root certificate rotation | https://learn.microsoft.com/en-us/azure/azure-sql/updates/ssl-root-certificate-expiring?view=azuresql |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Configure Azure Monitor alerts for database watcher data | https://learn.microsoft.com/en-us/azure/azure-sql/database-watcher-alerts?view=azuresql |\n| Understand database watcher datasets and collected metrics | https://learn.microsoft.com/en-us/azure/azure-sql/database-watcher-data?view=azuresql |\n| Create and configure database watcher for Azure SQL monitoring | https://learn.microsoft.com/en-us/azure/azure-sql/database-watcher-manage?view=azuresql |\n| Set up database watcher to monitor Azure SQL workloads | https://learn.microsoft.com/en-us/azure/azure-sql/database-watcher-overview?view=azuresql |\n| Create a database watcher with Entra auth and private connectivity | https://learn.microsoft.com/en-us/azure/azure-sql/database-watcher-quickstart?view=azuresql |\n| Configure active geo-replication and failover for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-configure-portal?view=azuresql |\n| Configure ADO.NET direct routing ports for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/adonet-v12-develop-direct-route-ports?view=azuresql |\n| Configure advance maintenance notifications for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/advance-notifications?view=azuresql |\n| Define and deploy Azure SQL resources with ARM templates | https://learn.microsoft.com/en-us/azure/azure-sql/database/arm-templates-content-guide?view=azuresql |\n| Interpret Azure SQL Database audit log format | https://learn.microsoft.com/en-us/azure/azure-sql/database/audit-log-format?view=azuresql |\n| Change automated backup retention and redundancy in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/automated-backups-change-settings?view=azuresql |\n| Configure legal hold immutability for Azure SQL LTR backups | https://learn.microsoft.com/en-us/azure/azure-sql/database/backup-immutability-legal-hold?view=azuresql |\n| Configure time-based immutability for Azure SQL LTR backups | https://learn.microsoft.com/en-us/azure/azure-sql/database/backup-immutability-time-based?view=azuresql |\n| Configure MAXDOP for Azure SQL and Fabric databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/configure-max-degree-of-parallelism?view=azuresql |\n| Configure TLS and connection policy for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/connectivity-settings?view=azuresql |\n| Configure and use soft delete restore for Azure SQL logical servers | https://learn.microsoft.com/en-us/azure/azure-sql/database/deleted-logical-server-restore?view=azuresql |\n| Configure and use DNS aliases for Azure SQL servers | https://learn.microsoft.com/en-us/azure/azure-sql/database/dns-alias-overview?view=azuresql |\n| Manage Azure SQL DNS aliases with PowerShell and CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/dns-alias-powershell-create?view=azuresql |\n| Understand DTU benchmark characteristics for Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/dtu-benchmark?view=azuresql |\n| Use performance counters for Azure SQL shard maps | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-database-perf-counters?view=azuresql |\n| Understand and configure Azure SQL elastic jobs | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-overview?view=azuresql |\n| Configure Azure SQL elastic jobs with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-powershell-create?view=azuresql |\n| Configure Azure SQL elastic jobs with T-SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-tsql-create-manage?view=azuresql |\n| Create and manage Azure SQL elastic jobs | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-tutorial?view=azuresql |\n| Create and manage Azure SQL elastic pools | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-pool-manage?view=azuresql |\n| Configure scaling for Azure SQL elastic pools | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-pool-scale?view=azuresql |\n| Configure elastic queries for vertically partitioned databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-query-getting-started-vertical?view=azuresql |\n| Configure cross-database queries for different schemas | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-query-vertical-partitioning?view=azuresql |\n| Enable availability zone redundancy for Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/enable-zone-redundancy?view=azuresql |\n| Configure failover groups for Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/failover-group-configure-sql-db?view=azuresql |\n| Configure automated backups for Hyperscale databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-automated-backups-overview?view=azuresql |\n| Configure and manage Azure SQL Hyperscale named replicas | https://learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-named-replica-configure?view=azuresql |\n| Configure In-Memory OLTP for Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/in-memory-oltp-configure?view=azuresql |\n| Configure Intelligent Insights monitoring for Azure SQL performance | https://learn.microsoft.com/en-us/azure/azure-sql/database/intelligent-insights-overview?view=azuresql |\n| Configure dev container templates for Azure SQL development | https://learn.microsoft.com/en-us/azure/azure-sql/database/local-dev-experience-dev-containers?view=azuresql |\n| Configure long-term backup retention for Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/long-term-backup-retention-configure?view=azuresql |\n| Configure maintenance windows for Azure SQL databases and pools | https://learn.microsoft.com/en-us/azure/azure-sql/database/maintenance-window-configure?view=azuresql |\n| Maintenance window FAQ for Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/maintenance-window-faq?view=azuresql |\n| Understand and use maintenance windows for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/maintenance-window?view=azuresql |\n| Reference for Azure SQL Database monitoring metrics and logs | https://learn.microsoft.com/en-us/azure/azure-sql/database/monitoring-sql-database-azure-monitor-reference?view=azuresql |\n| Configure monitoring for Azure SQL with Azure Monitor | https://learn.microsoft.com/en-us/azure/azure-sql/database/monitoring-sql-database-azure-monitor?view=azuresql |\n| Restore Azure SQL databases from automatic backups | https://learn.microsoft.com/en-us/azure/azure-sql/database/recovery-using-backups?view=azuresql |\n| Query Azure SQL resources with Azure Resource Graph | https://learn.microsoft.com/en-us/azure/azure-sql/database/resource-graph-samples?view=azuresql |\n| Add Azure SQL databases to failover groups via CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/add-database-to-failover-group-cli?view=azuresql |\n| Configure failover groups for Azure SQL elastic pools | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/add-elastic-pool-to-failover-group-cli?view=azuresql |\n| Back up Azure SQL databases to storage with CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/backup-database-cli?view=azuresql |\n| Copy Azure SQL databases to new servers via CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/copy-database-to-new-server-cli?view=azuresql |\n| Create and configure an Azure SQL database with CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/create-and-configure-database-cli?view=azuresql |\n| Create and configure an Azure SQL database with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/create-and-configure-database-powershell?view=azuresql |\n| Import BACPAC files into Azure SQL using CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/import-from-bacpac-cli?view=azuresql |\n| Monitor and scale an Azure SQL database with CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/monitor-and-scale-database-cli?view=azuresql |\n| Move Azure SQL databases between elastic pools via CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/move-database-between-elastic-pools-cli?view=azuresql |\n| Restore Azure SQL databases from backups using CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/restore-database-cli?view=azuresql |\n| Scale Azure SQL elastic pools using CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/scale-pool-cli?view=azuresql |\n| Configure active geo-replication for Azure SQL via CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-database-cli?view=azuresql |\n| Configure Azure SQL failover groups with CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-group-cli?view=azuresql |\n| Set up geo-replication for pooled databases with CLI | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-pool-cli?view=azuresql |\n| Configure SQL Data Sync between Azure SQL databases via REST | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-sql-databases-rest-api?view=azuresql |\n| Configure scaling for single Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/single-database-scale?view=azuresql |\n| Install and configure Data Sync Agent for Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-agent-overview?view=azuresql |\n| Set up Azure SQL Data Sync groups and schedules | https://learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-sql-server-configure?view=azuresql |\n| Configure maintenance windows for Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/maintenance-window-azure-sql?view=azuresql |\n| Reference for Azure SQL Managed Instance monitoring metrics and logs | https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/monitoring-sql-managed-instance-azure-monitor-reference?view=azuresql |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Manage Azure SQL auditing using APIs and automation | https://learn.microsoft.com/en-us/azure/azure-sql/database/auditing-manage-using-api?view=azuresql |\n| Use Entity Framework Core with Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-dotnet-entity-framework-core-quickstart?view=azuresql |\n| Connect and query Azure SQL using .NET SqlClient | https://learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-dotnet-quickstart?view=azuresql |\n| Query Azure SQL from Node.js using mssql package | https://learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-javascript-mssql-quickstart?view=azuresql |\n| Connect to Azure SQL using Python mssql-python driver | https://learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-python-quickstart?view=azuresql |\n| Connect and query Azure SQL using Python | https://learn.microsoft.com/en-us/azure/azure-sql/database/connect-query-python?view=azuresql |\n| Manage shard maps with Elastic Database client library | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-shard-map-management?view=azuresql |\n| Integrate Elastic Database tools with Entity Framework | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-use-entity-framework-applications-visual-studio?view=azuresql |\n| Integrate Elastic Database tools with Dapper | https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-working-with-dapper?view=azuresql |\n| Use in-memory OLTP and columnstore samples in Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/in-memory-oltp-sample?view=azuresql |\n| Configure transactional replication to Azure SQL Database | https://learn.microsoft.com/en-us/azure/azure-sql/database/replication-to-sql-database?view=azuresql |\n| Create Azure SQL failover group and add database via PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/add-database-to-failover-group-powershell?view=azuresql |\n| Add Azure SQL elastic pool to failover group with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/add-elastic-pool-to-failover-group-powershell?view=azuresql |\n| Copy Azure SQL database to new logical server via PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/copy-database-to-new-server-powershell?view=azuresql |\n| Import BACPAC into Azure SQL database using PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/import-from-bacpac-powershell?view=azuresql |\n| Monitor and scale single Azure SQL database using PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/monitor-and-scale-database-powershell?view=azuresql |\n| Monitor and scale Azure SQL elastic pool with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/monitor-and-scale-pool-powershell?view=azuresql |\n| Move Azure SQL databases between elastic pools with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/move-database-between-elastic-pools-powershell?view=azuresql |\n| Restore Azure SQL database from automatic backups with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/restore-database-powershell?view=azuresql |\n| Configure Azure SQL active geo-replication with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-and-failover-database-powershell?view=azuresql |\n| Set up elastic pool geo-replication with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-and-failover-elastic-pool-powershell?view=azuresql |\n| Sync data between Azure SQL Database and SQL Server with PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-azure-onprem?view=azuresql |\n| Configure SQL Data Sync between Azure SQL databases via PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-sql-databases?view=azuresql |\n| Configure and use Spark connector with Azure SQL | https://learn.microsoft.com/en-us/azure/azure-sql/database/spark-connector?view=azuresql |\n| Stream real-time data into Azure SQL using Stream Analytics | https://learn.microsoft.com/en-us/azure/azure-sql/database/stream-data-stream-analytics-integration?view=azuresql |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Deploy Azure SQL database changes with GitHub Actions | https://learn.microsoft.com/en-us/azure/azure-sql/database/connect-github-actions-sql-db?view=azuresql |\n| Convert Azure SQL databases to Hyperscale tier | https://learn.microsoft.com/en-us/azure/azure-sql/database/convert-to-hyperscale?view=azuresql |\n| Create transactionally consistent copies of Azure SQL databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/database-copy?view=azuresql |\n| Create zone-redundant Azure SQL Hyperscale databases | https://learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-create-zone-redundant-database?view=azuresql |\n| Manage Hyperscale elastic pools with CLI and PowerShell | https://learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-elastic-pool-command-line?view=azuresql |\n| Set up Azure SQL dev environment using dev containers | https://learn.microsoft.com/en-us/azure/azure-sql/database/local-dev-experience-dev-containers-quickstart?view=azuresql |\n| Move Azure SQL databases and pools across regions | https://learn.microsoft.com/en-us/azure/azure-sql/database/move-resources-across-regions?view=azuresql |\n| Check Azure SQL Database feature availability by region | https://learn.microsoft.com/en-us/azure/azure-sql/database/region-availability?view=azuresql |\n| Scale Azure SQL Database and Managed Instance resources | https://learn.microsoft.com/en-us/azure/azure-sql/database/scale-resources?view=azuresql |\n| Deploy Azure SQL single database with ARM template | https://learn.microsoft.com/en-us/azure/azure-sql/database/single-database-create-arm-template-quickstart?view=azuresql |\n| Deploy Azure SQL single database using Bicep | https://learn.microsoft.com/en-us/azure/azure-sql/database/single-database-create-bicep-quickstart?view=azuresql |\n| Provision Azure SQL server and database using Terraform | https://learn.microsoft.com/en-us/azure/azure-sql/database/single-database-create-terraform-quickstart?view=azuresql |\n| Check Azure SQL Managed Instance feature availability by region | https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/region-availability?view=azuresql |","tags":["azure","sql","database","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-sql-database","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-sql-database","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 549 github stars · SKILL.md body (44,231 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:53:59.542Z","embedding":null,"createdAt":"2026-04-18T22:00:11.747Z","updatedAt":"2026-05-18T18:53:59.542Z","lastSeenAt":"2026-05-18T18:53:59.542Z","tsv":"'/en-us/azure/azure-sql/azure-hybrid-benefit?view=azuresql':851 '/en-us/azure/azure-sql/azure-sql-decision-tree?view=azuresql':862 '/en-us/azure/azure-sql/capacity-errors-troubleshoot?view=azuresql':475 '/en-us/azure/azure-sql/database-watcher-alerts?view=azuresql':2110 '/en-us/azure/azure-sql/database-watcher-analyze?view=azuresql':695 '/en-us/azure/azure-sql/database-watcher-data?view=azuresql':2120 '/en-us/azure/azure-sql/database-watcher-faq?view=azuresql':1239 '/en-us/azure/azure-sql/database-watcher-manage?view=azuresql':2132 '/en-us/azure/azure-sql/database-watcher-overview?view=azuresql':2144 '/en-us/azure/azure-sql/database-watcher-quickstart?view=azuresql':2157 '/en-us/azure/azure-sql/database/active-directory-interactive-connect-azure-sql-db?view=azuresql':1357 '/en-us/azure/azure-sql/database/active-geo-replication-configure-portal?view=azuresql':2170 '/en-us/azure/azure-sql/database/active-geo-replication-overview?view=azuresql':1083 '/en-us/azure/azure-sql/database/active-geo-replication-security-configure?view=azuresql':1368 '/en-us/azure/azure-sql/database/adonet-v12-develop-direct-route-ports?view=azuresql':2181 '/en-us/azure/azure-sql/database/advance-notifications?view=azuresql':2191 '/en-us/azure/azure-sql/database/always-encrypted-enclaves-configure-attestation?view=azuresql':1378 '/en-us/azure/azure-sql/database/always-encrypted-enclaves-enable?view=azuresql':1390 '/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started-sgx?view=azuresql':1403 '/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started-vbs?view=azuresql':1415 '/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started?view=azuresql':1428 '/en-us/azure/azure-sql/database/always-encrypted-enclaves-plan?view=azuresql':872 '/en-us/azure/azure-sql/database/analyze-prevent-deadlocks?view=azuresql':486 '/en-us/azure/azure-sql/database/application-authentication-get-client-id-keys?view=azuresql':1438 '/en-us/azure/azure-sql/database/arm-templates-content-guide?view=azuresql':2203 '/en-us/azure/azure-sql/database/audit-log-format?view=azuresql':2213 '/en-us/azure/azure-sql/database/audit-write-storage-account-behind-vnet-firewall?view=azuresql':1449 '/en-us/azure/azure-sql/database/auditing-best-practices?view=azuresql':706 '/en-us/azure/azure-sql/database/auditing-manage-using-api?view=azuresql':2829 '/en-us/azure/azure-sql/database/auditing-managed-identity?view=azuresql':1461 '/en-us/azure/azure-sql/database/auditing-microsoft-support-operations?view=azuresql':1472 '/en-us/azure/azure-sql/database/auditing-server-level-database-level?view=azuresql':1483 '/en-us/azure/azure-sql/database/auditing-setup?view=azuresql':1493 '/en-us/azure/azure-sql/database/authentication-aad-configure?view=azuresql':1503 '/en-us/azure/azure-sql/database/authentication-aad-directory-readers-role?view=azuresql':1514 '/en-us/azure/azure-sql/database/authentication-aad-overview?view=azuresql':1524 '/en-us/azure/azure-sql/database/authentication-aad-service-principal-tutorial?view=azuresql':1535 '/en-us/azure/azure-sql/database/authentication-aad-service-principal?view=azuresql':1545 '/en-us/azure/azure-sql/database/authentication-azure-ad-only-authentication-create-server?view=azuresql':1557 '/en-us/azure/azure-sql/database/authentication-azure-ad-user-assigned-managed-identity-create-server?view=azuresql':1571 '/en-us/azure/azure-sql/database/authentication-azure-ad-user-assigned-managed-identity?view=azuresql':1581 '/en-us/azure/azure-sql/database/authentication-microsoft-entra-connect-to-azure-sql?view=azuresql':1591 '/en-us/azure/azure-sql/database/automated-backups-change-settings?view=azuresql':2225 '/en-us/azure/azure-sql/database/automated-backups-overview?view=azuresql':1097 '/en-us/azure/azure-sql/database/azure-defender-for-sql?view=azuresql':1604 '/en-us/azure/azure-sql/database/azure-sql-dotnet-entity-framework-core-quickstart?view=azuresql':2840 '/en-us/azure/azure-sql/database/azure-sql-dotnet-quickstart?view=azuresql':2851 '/en-us/azure/azure-sql/database/azure-sql-javascript-mssql-quickstart?view=azuresql':2862 '/en-us/azure/azure-sql/database/azure-sql-passwordless-migration-nodejs?view=azuresql':1615 '/en-us/azure/azure-sql/database/azure-sql-passwordless-migration-python?view=azuresql':1626 '/en-us/azure/azure-sql/database/azure-sql-passwordless-migration?view=azuresql':1637 '/en-us/azure/azure-sql/database/azure-sql-python-quickstart?view=azuresql':2875 '/en-us/azure/azure-sql/database/backup-immutability-legal-hold?view=azuresql':2237 '/en-us/azure/azure-sql/database/backup-immutability-time-based?view=azuresql':2250 '/en-us/azure/azure-sql/database/backup-immutability?view=azuresql':1651 '/en-us/azure/azure-sql/database/block-crud-tsql?view=azuresql':1664 '/en-us/azure/azure-sql/database/configure-max-degree-of-parallelism?view=azuresql':2261 '/en-us/azure/azure-sql/database/connect-github-actions-sql-db?view=azuresql':3127 '/en-us/azure/azure-sql/database/connect-query-python?view=azuresql':2885 '/en-us/azure/azure-sql/database/connectivity-architecture?view=azuresql':1107,1118 '/en-us/azure/azure-sql/database/connectivity-settings?view=azuresql':2272 '/en-us/azure/azure-sql/database/convert-to-hyperscale?view=azuresql':3137 '/en-us/azure/azure-sql/database/cost-management?view=azuresql':882 '/en-us/azure/azure-sql/database/data-discovery-and-classification-overview?view=azuresql':1675 '/en-us/azure/azure-sql/database/database-copy?view=azuresql':3148 '/en-us/azure/azure-sql/database/database-import-export-azure-services-off?view=azuresql':1687 '/en-us/azure/azure-sql/database/database-import-export-hang?view=azuresql':498 '/en-us/azure/azure-sql/database/database-import-export-managed-identity?view=azuresql':1699 '/en-us/azure/azure-sql/database/database-import-export-private-link?view=azuresql':1709 '/en-us/azure/azure-sql/database/deleted-logical-server-restore?view=azuresql':2286 '/en-us/azure/azure-sql/database/designing-cloud-solutions-for-disaster-recovery?view=azuresql':1131 '/en-us/azure/azure-sql/database/disaster-recovery-drills?view=azuresql':717 '/en-us/azure/azure-sql/database/disaster-recovery-guidance?view=azuresql':894 '/en-us/azure/azure-sql/database/disaster-recovery-strategies-for-applications-with-elastic-pool?view=azuresql':1142 '/en-us/azure/azure-sql/database/dns-alias-overview?view=azuresql':2298 '/en-us/azure/azure-sql/database/dns-alias-powershell-create?view=azuresql':2310 '/en-us/azure/azure-sql/database/dtu-benchmark?view=azuresql':2321 '/en-us/azure/azure-sql/database/dynamic-data-masking-configure-portal?view=azuresql':1721 '/en-us/azure/azure-sql/database/dynamic-data-masking-overview?view=azuresql':1731 '/en-us/azure/azure-sql/database/elastic-database-perf-counters?view=azuresql':2332 '/en-us/azure/azure-sql/database/elastic-database-recovery-manager?view=azuresql':509 '/en-us/azure/azure-sql/database/elastic-jobs-overview?view=azuresql':2342 '/en-us/azure/azure-sql/database/elastic-jobs-powershell-create?view=azuresql':2352 '/en-us/azure/azure-sql/database/elastic-jobs-tsql-create-manage?view=azuresql':2364 '/en-us/azure/azure-sql/database/elastic-jobs-tutorial?view=azuresql':2374 '/en-us/azure/azure-sql/database/elastic-pool-manage?view=azuresql':2384 '/en-us/azure/azure-sql/database/elastic-pool-resource-management?view=azuresql':729 '/en-us/azure/azure-sql/database/elastic-pool-scale?view=azuresql':2394 '/en-us/azure/azure-sql/database/elastic-query-getting-started-vertical?view=azuresql':2404 '/en-us/azure/azure-sql/database/elastic-query-horizontal-partitioning-migration?view=azuresql':906 '/en-us/azure/azure-sql/database/elastic-query-vertical-partitioning?view=azuresql':2415 '/en-us/azure/azure-sql/database/elastic-scale-introduction?view=azuresql':1154 '/en-us/azure/azure-sql/database/elastic-scale-overview-split-and-merge?view=azuresql':1166 '/en-us/azure/azure-sql/database/elastic-scale-shard-map-management?view=azuresql':2896 '/en-us/azure/azure-sql/database/elastic-scale-split-merge-security-configuration?view=azuresql':1742 '/en-us/azure/azure-sql/database/elastic-scale-use-entity-framework-applications-visual-studio?view=azuresql':2906 '/en-us/azure/azure-sql/database/elastic-scale-working-with-dapper?view=azuresql':2915 '/en-us/azure/azure-sql/database/enable-zone-redundancy?view=azuresql':2426 '/en-us/azure/azure-sql/database/failover-group-configure-sql-db?view=azuresql':2436 '/en-us/azure/azure-sql/database/failover-group-sql-db?view=azuresql':742 '/en-us/azure/azure-sql/database/features-comparison?view=azuresql':919 '/en-us/azure/azure-sql/database/file-space-manage?view=azuresql-db':753 '/en-us/azure/azure-sql/database/firewall-configure?view=azuresql':1753 '/en-us/azure/azure-sql/database/free-offer-faq?view=azuresql':1250 '/en-us/azure/azure-sql/database/free-offer?view=azuresql':1260 '/en-us/azure/azure-sql/database/free-sql-db-free-account-how-to-deploy?view=azuresql':1273 '/en-us/azure/azure-sql/database/geo-distributed-application-configure-tutorial?view=azuresql':1178 '/en-us/azure/azure-sql/database/high-availability-disaster-recovery-checklist?view=azuresql':765 '/en-us/azure/azure-sql/database/high-availability-sla-local-zone-redundancy?view=azuresql':1191 '/en-us/azure/azure-sql/database/high-cpu-diagnose-troubleshoot?view=azuresql':521 '/en-us/azure/azure-sql/database/hyperscale-architecture?view=azuresql':1201 '/en-us/azure/azure-sql/database/hyperscale-automated-backups-overview?view=azuresql':2445 '/en-us/azure/azure-sql/database/hyperscale-create-zone-redundant-database?view=azuresql':3159 '/en-us/azure/azure-sql/database/hyperscale-elastic-pool-command-line?view=azuresql':3170 '/en-us/azure/azure-sql/database/hyperscale-elastic-pool-overview?view=azuresql':931 '/en-us/azure/azure-sql/database/hyperscale-named-replica-configure?view=azuresql':2456 '/en-us/azure/azure-sql/database/hyperscale-named-replica-security-configure?view=azuresql':1763 '/en-us/azure/azure-sql/database/hyperscale-performance-diagnostics?view=azuresql':531 '/en-us/azure/azure-sql/database/identify-query-performance-issues?view=azuresql':540 '/en-us/azure/azure-sql/database/in-memory-oltp-configure?view=azuresql':2468 '/en-us/azure/azure-sql/database/in-memory-oltp-monitor-space?view=azuresql':552 '/en-us/azure/azure-sql/database/in-memory-oltp-sample?view=azuresql':2929 '/en-us/azure/azure-sql/database/intelligent-insights-overview?view=azuresql':2479 '/en-us/azure/azure-sql/database/job-automation-overview?view=azuresql':943 '/en-us/azure/azure-sql/database/local-dev-experience-dev-containers-quickstart?view=azuresql':3182 '/en-us/azure/azure-sql/database/local-dev-experience-dev-containers?view=azuresql':2490 '/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql':1775 '/en-us/azure/azure-sql/database/long-term-backup-retention-configure?view=azuresql':2503 '/en-us/azure/azure-sql/database/maintenance-window-configure?view=azuresql':2515 '/en-us/azure/azure-sql/database/maintenance-window-faq?view=azuresql':2525 '/en-us/azure/azure-sql/database/maintenance-window?view=azuresql':2536 '/en-us/azure/azure-sql/database/manage-application-rolling-upgrade?view=azuresql':1214 '/en-us/azure/azure-sql/database/manage-data-after-migrating-to-database?view=azuresql':775 '/en-us/azure/azure-sql/database/manage-hyperscale-database?view=azuresql':953 '/en-us/azure/azure-sql/database/migrate-dtu-to-vcore?view=azuresql':965 '/en-us/azure/azure-sql/database/monitoring-sql-database-azure-monitor-reference?view=azuresql':2548 '/en-us/azure/azure-sql/database/monitoring-sql-database-azure-monitor?view=azuresql':2559 '/en-us/azure/azure-sql/database/monitoring-with-dmvs?view=azuresql':562 '/en-us/azure/azure-sql/database/move-resources-across-regions?view=azuresql':3193 '/en-us/azure/azure-sql/database/network-access-controls-overview?view=azuresql':1787 '/en-us/azure/azure-sql/database/network-security-perimeter?view=azuresql':1798 '/en-us/azure/azure-sql/database/outbound-firewall-rule-overview?view=azuresql':1808 '/en-us/azure/azure-sql/database/planned-maintenance?view=azuresql':785 '/en-us/azure/azure-sql/database/policy-reference?view=azuresql':1821 '/en-us/azure/azure-sql/database/purchasing-models?view=azuresql':975 '/en-us/azure/azure-sql/database/quota-increase-request?view=azuresql':1286 '/en-us/azure/azure-sql/database/read-scale-out?view=azuresql':799 '/en-us/azure/azure-sql/database/recovery-using-backups?view=azuresql':2569 '/en-us/azure/azure-sql/database/region-availability?view=azuresql':3204 '/en-us/azure/azure-sql/database/replication-to-sql-database?view=azuresql':2939 '/en-us/azure/azure-sql/database/reservations-discount-overview?view=azuresql':987 '/en-us/azure/azure-sql/database/resource-graph-samples?view=azuresql':2580 '/en-us/azure/azure-sql/database/resource-health-to-troubleshoot-connectivity?view=azuresql':573 '/en-us/azure/azure-sql/database/resource-limits-dtu-elastic-pools?view=azuresql':1297 '/en-us/azure/azure-sql/database/resource-limits-dtu-single-databases?view=azuresql':1308 '/en-us/azure/azure-sql/database/resource-limits-vcore-elastic-pools?view=azuresql':1320 '/en-us/azure/azure-sql/database/resource-limits-vcore-single-databases?view=azuresql':1332 '/en-us/azure/azure-sql/database/reverse-migrate-from-hyperscale?view=azuresql':998 '/en-us/azure/azure-sql/database/saas-tenancy-app-design-patterns?view=azuresql':1225 '/en-us/azure/azure-sql/database/scale-resources?view=azuresql':3215 '/en-us/azure/azure-sql/database/scripts/add-database-to-failover-group-cli?view=azuresql':2592 '/en-us/azure/azure-sql/database/scripts/add-database-to-failover-group-powershell?view=azuresql':2952 '/en-us/azure/azure-sql/database/scripts/add-elastic-pool-to-failover-group-cli?view=azuresql':2603 '/en-us/azure/azure-sql/database/scripts/add-elastic-pool-to-failover-group-powershell?view=azuresql':2965 '/en-us/azure/azure-sql/database/scripts/backup-database-cli?view=azuresql':2615 '/en-us/azure/azure-sql/database/scripts/copy-database-to-new-server-cli?view=azuresql':2627 '/en-us/azure/azure-sql/database/scripts/copy-database-to-new-server-powershell?view=azuresql':2978 '/en-us/azure/azure-sql/database/scripts/create-and-configure-database-cli?view=azuresql':2639 '/en-us/azure/azure-sql/database/scripts/create-and-configure-database-powershell?view=azuresql':2651 '/en-us/azure/azure-sql/database/scripts/import-from-bacpac-cli?view=azuresql':2662 '/en-us/azure/azure-sql/database/scripts/import-from-bacpac-powershell?view=azuresql':2989 '/en-us/azure/azure-sql/database/scripts/monitor-and-scale-database-cli?view=azuresql':2674 '/en-us/azure/azure-sql/database/scripts/monitor-and-scale-database-powershell?view=azuresql':3001 '/en-us/azure/azure-sql/database/scripts/monitor-and-scale-pool-powershell?view=azuresql':3013 '/en-us/azure/azure-sql/database/scripts/move-database-between-elastic-pools-cli?view=azuresql':2686 '/en-us/azure/azure-sql/database/scripts/move-database-between-elastic-pools-powershell?view=azuresql':3025 '/en-us/azure/azure-sql/database/scripts/restore-database-cli?view=azuresql':2697 '/en-us/azure/azure-sql/database/scripts/restore-database-powershell?view=azuresql':3037 '/en-us/azure/azure-sql/database/scripts/scale-pool-cli?view=azuresql':2707 '/en-us/azure/azure-sql/database/scripts/setup-geodr-and-failover-database-powershell?view=azuresql':3049 '/en-us/azure/azure-sql/database/scripts/setup-geodr-and-failover-elastic-pool-powershell?view=azuresql':3061 '/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-database-cli?view=azuresql':2720 '/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-group-cli?view=azuresql':2730 '/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-pool-cli?view=azuresql':2743 '/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-azure-onprem?view=azuresql':3075 '/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-sql-databases-rest-api?view=azuresql':2756 '/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-sql-databases?view=azuresql':3088 '/en-us/azure/azure-sql/database/scripts/vnet-service-endpoint-rule-powershell-create?view=azuresql':1832 '/en-us/azure/azure-sql/database/secure-database-tutorial?view=azuresql':1845 '/en-us/azure/azure-sql/database/secure-database?view=azuresql':810 '/en-us/azure/azure-sql/database/security-best-practice?view=azuresql':1856 '/en-us/azure/azure-sql/database/security-controls-policy?view=azuresql':1868 '/en-us/azure/azure-sql/database/security-server-roles?view=azuresql':1880 '/en-us/azure/azure-sql/database/serverless-tier-overview?view=azuresql':1009 '/en-us/azure/azure-sql/database/service-tier-hyperscale-frequently-asked-questions-faq?view=azuresql':1343 '/en-us/azure/azure-sql/database/service-tier-hyperscale-replicas?view=azuresql':1019 '/en-us/azure/azure-sql/database/service-tiers-dtu?view=azuresql':1031 '/en-us/azure/azure-sql/database/service-tiers-sql-database-vcore?view=azuresql':1041 '/en-us/azure/azure-sql/database/single-database-create-arm-template-quickstart?view=azuresql':3226 '/en-us/azure/azure-sql/database/single-database-create-bicep-quickstart?view=azuresql':3236 '/en-us/azure/azure-sql/database/single-database-create-terraform-quickstart?view=azuresql':3247 '/en-us/azure/azure-sql/database/single-database-scale?view=azuresql':2766 '/en-us/azure/azure-sql/database/spark-connector?view=azuresql':3099 '/en-us/azure/azure-sql/database/sql-data-sync-agent-overview?view=azuresql':2778 '/en-us/azure/azure-sql/database/sql-data-sync-best-practices?view=azuresql':821 '/en-us/azure/azure-sql/database/sql-data-sync-retirement-migration?view=azuresql':1052 '/en-us/azure/azure-sql/database/sql-data-sync-sql-server-configure?view=azuresql':2790 '/en-us/azure/azure-sql/database/sql-data-sync-troubleshoot?view=azuresql':583 '/en-us/azure/azure-sql/database/sql-database-vulnerability-assessment-storage?view=azuresql':1891 '/en-us/azure/azure-sql/database/standby-replica-how-to-configure?view=azuresql':1064 '/en-us/azure/azure-sql/database/stream-data-stream-analytics-integration?view=azuresql':3113 '/en-us/azure/azure-sql/database/threat-detection-configure?view=azuresql':1901 '/en-us/azure/azure-sql/database/threat-detection-overview?view=azuresql':1912 '/en-us/azure/azure-sql/database/transact-sql-tsql-differences-sql-server?view=azuresql':834 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-configure?view=azuresql':1923 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-create-server-cross-tenant?view=azuresql':1937 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-create-server?view=azuresql':1950 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-cross-tenant?view=azuresql':1966 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-basic-actions?view=azuresql':1981 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-geo-replication-restore?view=azuresql':1996 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-overview?view=azuresql':2012 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-identity?view=azuresql':2026 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-key-rotation?view=azuresql':2038 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-overview?view=azuresql':2050 '/en-us/azure/azure-sql/database/transparent-data-encryption-byok-remove-tde-protector?view=azuresql':2061 '/en-us/azure/azure-sql/database/transparent-data-encryption-tde-overview?view=azuresql':2072 '/en-us/azure/azure-sql/database/troubleshoot-common-connectivity-issues?view=azuresql':593 '/en-us/azure/azure-sql/database/troubleshoot-common-errors-issues?view=azuresql':604 '/en-us/azure/azure-sql/database/troubleshoot-geo-replication-redo?view=azuresql':618 '/en-us/azure/azure-sql/database/troubleshoot-memory-errors-issues?view=azuresql':630 '/en-us/azure/azure-sql/database/troubleshoot-transaction-log-errors-issues?view=azuresql-db':642 '/en-us/azure/azure-sql/database/understand-resolve-blocking?view=azuresql':653 '/en-us/azure/azure-sql/database/vnet-service-endpoint-rule-overview?view=azuresql':2085 '/en-us/azure/azure-sql/maintenance-window-azure-sql?view=azuresql':2800 '/en-us/azure/azure-sql/managed-instance/doc-changes-updates-known-issues?view=azuresql':664 '/en-us/azure/azure-sql/managed-instance/monitoring-sql-managed-instance-azure-monitor-reference?view=azuresql':2813 '/en-us/azure/azure-sql/managed-instance/region-availability?view=azuresql':3259 '/en-us/azure/azure-sql/managed-instance/troubleshoot-transaction-log-errors-issues?view=azuresql-mi':677 '/en-us/azure/azure-sql/updates/ssl-root-certificate-expiring?view=azuresql':2096 '/failover':396 '/microsoftdocs/mcp/blob/main/readme.md)':164 '3':135 'accept':203 'access':169,1435,1532,1578,1683,1771,1778 'account':1264 'across':3189 'action':3124 'activ':1073,2159,2709,3041 'adapt':270,822 'add':2581,2946,2953 'ado.net':2172 'advanc':1893,1903,2183 'agent':84,128,187,201,2772 'alert':2103 'alias':2291,2303 'altern':1044 'alway':374,866,1373,1380,1392,1405,1419 'analyt':436,3110 'analyz':476,682 'api':2824 'app':414,1128,1607,1618,1629 'appli':696,754,800,811,1809,1846 'applic':1173,1431 'architectur':18,53,298,304,1065,1102,1112,1148,1188,1198 'arm':449,2199,3222 'assess':1884 'assign':1566,1933,1945,2018 'attest':1371 'audit':371,697,1442,1456,1462,1479,1485,2208,2822 'auth':365,2151 'authent':1497,1518,1554,1585,1612,1623,1634 'autom':428,447,934,2215,2438,2826 'automat':1085,2565,3031 'avail':154,457,1187,2417,3199,3254 'azur':2,8,34,44,219,247,279,307,339,363,388,418,444,466,481,494,503,516,526,533,557,564,569,576,589,595,613,625,637,648,658,671,683,702,712,723,733,746,761,767,778,795,805,815,829,843,847,853,876,884,911,927,937,947,955,979,982,990,1002,1027,1033,1060,1078,1093,1099,1109,1126,1136,1150,1161,1171,1180,1207,1221,1242,1252,1262,1268,1278,1293,1304,1314,1327,1338,1350,1361,1370,1386,1399,1411,1424,1433,1440,1454,1467,1487,1499,1510,1520,1530,1541,1547,1559,1576,1587,1600,1610,1621,1632,1647,1658,1671,1677,1681,1692,1701,1716,1727,1748,1769,1781,1793,1804,1813,1817,1823,1835,1852,1858,1863,1874,1897,1907,1914,1939,1961,1977,2008,2022,2028,2045,2067,2074,2088,2101,2127,2139,2166,2177,2187,2195,2205,2221,2231,2244,2254,2268,2280,2293,2300,2316,2326,2336,2344,2354,2368,2378,2388,2421,2431,2449,2463,2474,2485,2498,2508,2520,2532,2539,2552,2555,2561,2571,2575,2582,2597,2606,2617,2632,2644,2656,2667,2676,2688,2699,2714,2722,2749,2761,2774,2781,2795,2803,2820,2835,2844,2853,2865,2879,2925,2934,2941,2954,2967,2982,2994,3005,3015,3027,3039,3065,3081,3095,3106,3118,3129,3143,3153,3173,3184,3195,3206,3217,3228,3238,3249 'azure-sql-databas':1 'back':2604 'backup':313,392,1089,1639,2216,2234,2247,2439,2495,2566,2692,3032 'bacpac':2653,2980 'base':1023,2241 'behavior':1336 'behind':1445 'benchmark':2313 'benefit':845 'best':14,49,239,244,380,678,698,738,802,812,1849 'bicep':450,3233 'block':225,646,1652 'bottleneck':537 'built':1811,1840 'built-in':1810,1839 'byok':1920,2054 'cap':337 'capabl':76 'capac':468,549 'capacity/scale':226 'categori':87,95,111,207,209 'certif':1739,2092 'chang':2214,3121 'characterist':2314 'check':3194,3248 'checklist':759 'choos':32,278,858,883,895,932,966,976,999,1010,1032,1119 'classifi':1665 'cli':2035,2307,2589,2612,2624,2636,2659,2671,2683,2694,2704,2717,2727,2740,3165 'cli/powershell/arm':405 'client':2892 'cmk':1928,1992 'code':26,61,408,2815 'collect':2116 'columnstor':2922 'combin':66 'common':575,1847 'compar':907 'complianc':378,1865 'comput':984,1005,1197 'configur':24,59,383,387,730,758,786,1001,1038,1053,1167,1358,1369,1391,1404,1439,1450,1484,1494,1525,1572,1582,1592,1722,1732,1743,1754,1764,1776,1788,1799,1892,1924,1938,1982,2013,2039,2062,2097,2100,2123,2158,2171,2182,2226,2238,2251,2262,2273,2287,2335,2343,2353,2385,2395,2405,2427,2437,2446,2457,2469,2480,2491,2504,2549,2593,2630,2642,2708,2721,2744,2757,2769,2791,2930,3038,3076,3089 'connect':227,314,413,586,600,1101,1111,1114,1347,2154,2265,2841,2863,2876 'connector':3093 'consist':3140 'constraint':355,1236 'contain':2482,3179 'content':71,173 'control':1772,1779,1861 'convert':3128 'copi':2616,2966,3141 'core':421,2833 'cost':879 'cost/dr/automation':296 'counter':2324 'cover':47 'cpu':514 'cpu/memory':223 'creat':1546,1558,2121,2145,2365,2375,2628,2640,2940,3138,3149 'cross':1926,1954,2407 'cross-databas':2406 'cross-ten':1925,1953 'crud':1656 'custom':1957,1972,2004,2041 'customer-manag':1956,1971,2003,2040 'dapper':2912 'data':231,261,401,578,686,817,1048,1158,1669,1713,1724,2064,2107,2746,2770,2783,3063,3078,3104 'databas':4,10,36,46,390,483,489,518,615,627,639,650,748,769,807,831,878,913,950,957,1080,1163,1231,1244,1254,1270,1280,1299,1329,1477,1679,1703,1750,1795,1837,1909,1969,1990,1999,2069,2105,2112,2124,2135,2147,2207,2258,2318,2401,2408,2423,2433,2442,2465,2500,2510,2522,2541,2563,2584,2608,2619,2634,2646,2669,2678,2690,2738,2751,2763,2797,2837,2891,2899,2909,2936,2947,2969,2984,2996,3017,3029,3067,3083,3120,3131,3145,3156,3186,3197,3208,3220,3231,3242 'database-level':1476,1968,1989,1998 'databases/mi':446 'dataset':2114 'deadlock':224,479 'decid':839 'decis':16,51,271,835,855 'defend':1596 'defin':2192 'definit':1815 'delet':2277 'dens':722 'deploy':29,64,281,437,441,469,864,1266,2194,3114,3117,3216,3227 'descript':211 'design':19,54,299,327,1066,1070,1143,1202 'dev':459,2481,3175,3178 'develop':11,2487 'diagnos':216,510,532 'differ':2411 'direct':2173 'directori':1505 'disabl':1684 'disast':708,886,1132,1363 'distribut':1170,1194 'dmvs':554 'dns':2290,2302 'doc':179 'document':74,172 'dr':757 'drill':710 'driver':2872 'dtu':288,959,970,1022,1289,1300,2312 'dtu-bas':1021 'dtu/vcore':343 'dynam':1712,1723 'e.g':99,115 'ef':420 'effect':770 'elast':259,344,399,725,899,924,1138,1144,1287,1316,2338,2346,2356,2370,2380,2390,2396,2599,2680,2701,2890,2898,2908,2956,3007,3019,3052,3162 'enabl':1379,1913,2416 'enclav':869,1375,1384,1397,1409,1422 'encrypt':372,375,867,1374,1381,1393,1406,1420,2065 'endpoint':1827,2080 'engin':908 'entiti':2831,2902 'entra':366,1353,1430,1496,1517,1526,1537,1552,1584,2150 'entra-on':1551 'environ':460,3176 'error':472,587,601,635,669 'event':782 'expert':5,41 'export':492,1696 'fabric':598,2257 'failov':253,735,1175,2164,2428,2586,2594,2724,2943,2959 'fallback':191 'faq':1233,1240,2518 'featur':361,456,909,1842,3198,3253 'fetch':75,171,180,193 'file':105,113,120,125,749,2654 'firewal':1745,1801 'fix':218,487,502,512,621,1870 'format':2210 'framework':2832,2903 'free':341,1056,1245,1255,1263,1267 'full':234,634,668 'general':994 'geo':229,310,394,607,1075,1087,1121,1169,1210,1984,2161,2711,2734,3043,3055 'geo-distribut':1168 'geo-redund':1086 'geo-repl':228,309,393,606,1074,1120,1209,1983,2160,2710,2733,3042,3054 'get':1416 'github':448,3123 'github.com':163 'github.com/microsoftdocs/mcp/blob/main/readme.md)':162 'global':1125 'graph':2577 'group':736,2429,2587,2595,2725,2785,2944,2960 'guid':161 'guidanc':42,276 'ha':755 'ha/dr':252,284,312 'harden':382 'health':566 'high':513 'hold':2228 'hybrid':844 'hyperscal':289,346,528,923,949,992,1013,1193,1340,1758,2441,2451,3133,3155,3161 'hyperscale/elastic':452 'ident':368,1452,1568,1574,1690,1934,1947,2020 'identifi':643 'immut':1640,2229,2242 'import':82,126,490,1694,2652,2979 'import/export':1676,1700 'in-memori':544,2458,2917 'includ':12 'increas':352,1276 'index':88,208 'insight':2471 'instal':158,160,2767 'instanc':237,661,674,916,1283,2806,3211,3252 'integr':25,60,407,2814,2897,2907 'intel':1395 'intellig':2470 'interpret':2204 'investig':619 'ip':1744 'isol':1755 'issu':221,524,580,623,656 'job':933,2339,2347,2357,2371 'key':1918,1959,1975,2006,2046 'knowledg':6 'known':655 'kql':688 'l100':275 'l101':302 'l101-l117':301 'l117':303 'l118':331 'l118-l131':330 'l120':102 'l131':332 'l132':358 'l132-l199':357 'l199':359 'l200':385 'l200-l266':384 'l266':386 'l267':411 'l267-l295':410 'l295':412 'l296':439 'l296-l311':438 'l311':440 'l35':101 'l35-l120':100 'l37':214 'l37-l59':213 'l59':215 'l60':242 'l60-l76':241 'l76':243 'l77':274 'l77-l100':273 'label':1667 'lag':611 'latest':143 'learn':186,200 'learn-agent-skil':185,199 'learn.microsoft.com':474,485,497,508,520,530,539,551,561,572,582,592,603,617,629,641,652,663,676,694,705,716,728,741,752,764,774,784,798,809,820,833,850,861,871,881,893,905,918,930,942,952,964,974,986,997,1008,1018,1030,1040,1051,1063,1082,1096,1106,1117,1130,1141,1153,1165,1177,1190,1200,1213,1224,1238,1249,1259,1272,1285,1296,1307,1319,1331,1342,1356,1367,1377,1389,1402,1414,1427,1437,1448,1460,1471,1482,1492,1502,1513,1523,1534,1544,1556,1570,1580,1590,1603,1614,1625,1636,1650,1663,1674,1686,1698,1708,1720,1730,1741,1752,1762,1774,1786,1797,1807,1820,1831,1844,1855,1867,1879,1890,1900,1911,1922,1936,1949,1965,1980,1995,2011,2025,2037,2049,2060,2071,2084,2095,2109,2119,2131,2143,2156,2169,2180,2190,2202,2212,2224,2236,2249,2260,2271,2285,2297,2309,2320,2331,2341,2351,2363,2373,2383,2393,2403,2414,2425,2435,2444,2455,2467,2478,2489,2502,2514,2524,2535,2547,2558,2568,2579,2591,2602,2614,2626,2638,2650,2661,2673,2685,2696,2706,2719,2729,2742,2755,2765,2777,2789,2799,2812,2828,2839,2850,2861,2874,2884,2895,2905,2914,2928,2938,2951,2964,2977,2988,3000,3012,3024,3036,3048,3060,3074,3087,3098,3112,3126,3136,3147,3158,3169,3181,3192,3203,3214,3225,3235,3246,3258 'learn.microsoft.com/en-us/azure/azure-sql/azure-hybrid-benefit?view=azuresql':849 'learn.microsoft.com/en-us/azure/azure-sql/azure-sql-decision-tree?view=azuresql':860 'learn.microsoft.com/en-us/azure/azure-sql/capacity-errors-troubleshoot?view=azuresql':473 'learn.microsoft.com/en-us/azure/azure-sql/database-watcher-alerts?view=azuresql':2108 'learn.microsoft.com/en-us/azure/azure-sql/database-watcher-analyze?view=azuresql':693 'learn.microsoft.com/en-us/azure/azure-sql/database-watcher-data?view=azuresql':2118 'learn.microsoft.com/en-us/azure/azure-sql/database-watcher-faq?view=azuresql':1237 'learn.microsoft.com/en-us/azure/azure-sql/database-watcher-manage?view=azuresql':2130 'learn.microsoft.com/en-us/azure/azure-sql/database-watcher-overview?view=azuresql':2142 'learn.microsoft.com/en-us/azure/azure-sql/database-watcher-quickstart?view=azuresql':2155 'learn.microsoft.com/en-us/azure/azure-sql/database/active-directory-interactive-connect-azure-sql-db?view=azuresql':1355 'learn.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-configure-portal?view=azuresql':2168 'learn.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-overview?view=azuresql':1081 'learn.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-security-configure?view=azuresql':1366 'learn.microsoft.com/en-us/azure/azure-sql/database/adonet-v12-develop-direct-route-ports?view=azuresql':2179 'learn.microsoft.com/en-us/azure/azure-sql/database/advance-notifications?view=azuresql':2189 'learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-configure-attestation?view=azuresql':1376 'learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-enable?view=azuresql':1388 'learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started-sgx?view=azuresql':1401 'learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started-vbs?view=azuresql':1413 'learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-getting-started?view=azuresql':1426 'learn.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-enclaves-plan?view=azuresql':870 'learn.microsoft.com/en-us/azure/azure-sql/database/analyze-prevent-deadlocks?view=azuresql':484 'learn.microsoft.com/en-us/azure/azure-sql/database/application-authentication-get-client-id-keys?view=azuresql':1436 'learn.microsoft.com/en-us/azure/azure-sql/database/arm-templates-content-guide?view=azuresql':2201 'learn.microsoft.com/en-us/azure/azure-sql/database/audit-log-format?view=azuresql':2211 'learn.microsoft.com/en-us/azure/azure-sql/database/audit-write-storage-account-behind-vnet-firewall?view=azuresql':1447 'learn.microsoft.com/en-us/azure/azure-sql/database/auditing-best-practices?view=azuresql':704 'learn.microsoft.com/en-us/azure/azure-sql/database/auditing-manage-using-api?view=azuresql':2827 'learn.microsoft.com/en-us/azure/azure-sql/database/auditing-managed-identity?view=azuresql':1459 'learn.microsoft.com/en-us/azure/azure-sql/database/auditing-microsoft-support-operations?view=azuresql':1470 'learn.microsoft.com/en-us/azure/azure-sql/database/auditing-server-level-database-level?view=azuresql':1481 'learn.microsoft.com/en-us/azure/azure-sql/database/auditing-setup?view=azuresql':1491 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-configure?view=azuresql':1501 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-directory-readers-role?view=azuresql':1512 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-overview?view=azuresql':1522 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-service-principal-tutorial?view=azuresql':1533 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-service-principal?view=azuresql':1543 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-azure-ad-only-authentication-create-server?view=azuresql':1555 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-azure-ad-user-assigned-managed-identity-create-server?view=azuresql':1569 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-azure-ad-user-assigned-managed-identity?view=azuresql':1579 'learn.microsoft.com/en-us/azure/azure-sql/database/authentication-microsoft-entra-connect-to-azure-sql?view=azuresql':1589 'learn.microsoft.com/en-us/azure/azure-sql/database/automated-backups-change-settings?view=azuresql':2223 'learn.microsoft.com/en-us/azure/azure-sql/database/automated-backups-overview?view=azuresql':1095 'learn.microsoft.com/en-us/azure/azure-sql/database/azure-defender-for-sql?view=azuresql':1602 'learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-dotnet-entity-framework-core-quickstart?view=azuresql':2838 'learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-dotnet-quickstart?view=azuresql':2849 'learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-javascript-mssql-quickstart?view=azuresql':2860 'learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-passwordless-migration-nodejs?view=azuresql':1613 'learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-passwordless-migration-python?view=azuresql':1624 'learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-passwordless-migration?view=azuresql':1635 'learn.microsoft.com/en-us/azure/azure-sql/database/azure-sql-python-quickstart?view=azuresql':2873 'learn.microsoft.com/en-us/azure/azure-sql/database/backup-immutability-legal-hold?view=azuresql':2235 'learn.microsoft.com/en-us/azure/azure-sql/database/backup-immutability-time-based?view=azuresql':2248 'learn.microsoft.com/en-us/azure/azure-sql/database/backup-immutability?view=azuresql':1649 'learn.microsoft.com/en-us/azure/azure-sql/database/block-crud-tsql?view=azuresql':1662 'learn.microsoft.com/en-us/azure/azure-sql/database/configure-max-degree-of-parallelism?view=azuresql':2259 'learn.microsoft.com/en-us/azure/azure-sql/database/connect-github-actions-sql-db?view=azuresql':3125 'learn.microsoft.com/en-us/azure/azure-sql/database/connect-query-python?view=azuresql':2883 'learn.microsoft.com/en-us/azure/azure-sql/database/connectivity-architecture?view=azuresql':1105,1116 'learn.microsoft.com/en-us/azure/azure-sql/database/connectivity-settings?view=azuresql':2270 'learn.microsoft.com/en-us/azure/azure-sql/database/convert-to-hyperscale?view=azuresql':3135 'learn.microsoft.com/en-us/azure/azure-sql/database/cost-management?view=azuresql':880 'learn.microsoft.com/en-us/azure/azure-sql/database/data-discovery-and-classification-overview?view=azuresql':1673 'learn.microsoft.com/en-us/azure/azure-sql/database/database-copy?view=azuresql':3146 'learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-azure-services-off?view=azuresql':1685 'learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-hang?view=azuresql':496 'learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-managed-identity?view=azuresql':1697 'learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-private-link?view=azuresql':1707 'learn.microsoft.com/en-us/azure/azure-sql/database/deleted-logical-server-restore?view=azuresql':2284 'learn.microsoft.com/en-us/azure/azure-sql/database/designing-cloud-solutions-for-disaster-recovery?view=azuresql':1129 'learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-drills?view=azuresql':715 'learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-guidance?view=azuresql':892 'learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-strategies-for-applications-with-elastic-pool?view=azuresql':1140 'learn.microsoft.com/en-us/azure/azure-sql/database/dns-alias-overview?view=azuresql':2296 'learn.microsoft.com/en-us/azure/azure-sql/database/dns-alias-powershell-create?view=azuresql':2308 'learn.microsoft.com/en-us/azure/azure-sql/database/dtu-benchmark?view=azuresql':2319 'learn.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-configure-portal?view=azuresql':1719 'learn.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-overview?view=azuresql':1729 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-database-perf-counters?view=azuresql':2330 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-database-recovery-manager?view=azuresql':507 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-overview?view=azuresql':2340 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-powershell-create?view=azuresql':2350 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-tsql-create-manage?view=azuresql':2362 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-jobs-tutorial?view=azuresql':2372 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-pool-manage?view=azuresql':2382 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-pool-resource-management?view=azuresql':727 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-pool-scale?view=azuresql':2392 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-query-getting-started-vertical?view=azuresql':2402 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-query-horizontal-partitioning-migration?view=azuresql':904 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-query-vertical-partitioning?view=azuresql':2413 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-introduction?view=azuresql':1152 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-overview-split-and-merge?view=azuresql':1164 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-shard-map-management?view=azuresql':2894 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-split-merge-security-configuration?view=azuresql':1740 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-use-entity-framework-applications-visual-studio?view=azuresql':2904 'learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-working-with-dapper?view=azuresql':2913 'learn.microsoft.com/en-us/azure/azure-sql/database/enable-zone-redundancy?view=azuresql':2424 'learn.microsoft.com/en-us/azure/azure-sql/database/failover-group-configure-sql-db?view=azuresql':2434 'learn.microsoft.com/en-us/azure/azure-sql/database/failover-group-sql-db?view=azuresql':740 'learn.microsoft.com/en-us/azure/azure-sql/database/features-comparison?view=azuresql':917 'learn.microsoft.com/en-us/azure/azure-sql/database/file-space-manage?view=azuresql-db':751 'learn.microsoft.com/en-us/azure/azure-sql/database/firewall-configure?view=azuresql':1751 'learn.microsoft.com/en-us/azure/azure-sql/database/free-offer-faq?view=azuresql':1248 'learn.microsoft.com/en-us/azure/azure-sql/database/free-offer?view=azuresql':1258 'learn.microsoft.com/en-us/azure/azure-sql/database/free-sql-db-free-account-how-to-deploy?view=azuresql':1271 'learn.microsoft.com/en-us/azure/azure-sql/database/geo-distributed-application-configure-tutorial?view=azuresql':1176 'learn.microsoft.com/en-us/azure/azure-sql/database/high-availability-disaster-recovery-checklist?view=azuresql':763 'learn.microsoft.com/en-us/azure/azure-sql/database/high-availability-sla-local-zone-redundancy?view=azuresql':1189 'learn.microsoft.com/en-us/azure/azure-sql/database/high-cpu-diagnose-troubleshoot?view=azuresql':519 'learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-architecture?view=azuresql':1199 'learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-automated-backups-overview?view=azuresql':2443 'learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-create-zone-redundant-database?view=azuresql':3157 'learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-elastic-pool-command-line?view=azuresql':3168 'learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-elastic-pool-overview?view=azuresql':929 'learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-named-replica-configure?view=azuresql':2454 'learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-named-replica-security-configure?view=azuresql':1761 'learn.microsoft.com/en-us/azure/azure-sql/database/hyperscale-performance-diagnostics?view=azuresql':529 'learn.microsoft.com/en-us/azure/azure-sql/database/identify-query-performance-issues?view=azuresql':538 'learn.microsoft.com/en-us/azure/azure-sql/database/in-memory-oltp-configure?view=azuresql':2466 'learn.microsoft.com/en-us/azure/azure-sql/database/in-memory-oltp-monitor-space?view=azuresql':550 'learn.microsoft.com/en-us/azure/azure-sql/database/in-memory-oltp-sample?view=azuresql':2927 'learn.microsoft.com/en-us/azure/azure-sql/database/intelligent-insights-overview?view=azuresql':2477 'learn.microsoft.com/en-us/azure/azure-sql/database/job-automation-overview?view=azuresql':941 'learn.microsoft.com/en-us/azure/azure-sql/database/local-dev-experience-dev-containers-quickstart?view=azuresql':3180 'learn.microsoft.com/en-us/azure/azure-sql/database/local-dev-experience-dev-containers?view=azuresql':2488 'learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql':1773 'learn.microsoft.com/en-us/azure/azure-sql/database/long-term-backup-retention-configure?view=azuresql':2501 'learn.microsoft.com/en-us/azure/azure-sql/database/maintenance-window-configure?view=azuresql':2513 'learn.microsoft.com/en-us/azure/azure-sql/database/maintenance-window-faq?view=azuresql':2523 'learn.microsoft.com/en-us/azure/azure-sql/database/maintenance-window?view=azuresql':2534 'learn.microsoft.com/en-us/azure/azure-sql/database/manage-application-rolling-upgrade?view=azuresql':1212 'learn.microsoft.com/en-us/azure/azure-sql/database/manage-data-after-migrating-to-database?view=azuresql':773 'learn.microsoft.com/en-us/azure/azure-sql/database/manage-hyperscale-database?view=azuresql':951 'learn.microsoft.com/en-us/azure/azure-sql/database/migrate-dtu-to-vcore?view=azuresql':963 'learn.microsoft.com/en-us/azure/azure-sql/database/monitoring-sql-database-azure-monitor-reference?view=azuresql':2546 'learn.microsoft.com/en-us/azure/azure-sql/database/monitoring-sql-database-azure-monitor?view=azuresql':2557 'learn.microsoft.com/en-us/azure/azure-sql/database/monitoring-with-dmvs?view=azuresql':560 'learn.microsoft.com/en-us/azure/azure-sql/database/move-resources-across-regions?view=azuresql':3191 'learn.microsoft.com/en-us/azure/azure-sql/database/network-access-controls-overview?view=azuresql':1785 'learn.microsoft.com/en-us/azure/azure-sql/database/network-security-perimeter?view=azuresql':1796 'learn.microsoft.com/en-us/azure/azure-sql/database/outbound-firewall-rule-overview?view=azuresql':1806 'learn.microsoft.com/en-us/azure/azure-sql/database/planned-maintenance?view=azuresql':783 'learn.microsoft.com/en-us/azure/azure-sql/database/policy-reference?view=azuresql':1819 'learn.microsoft.com/en-us/azure/azure-sql/database/purchasing-models?view=azuresql':973 'learn.microsoft.com/en-us/azure/azure-sql/database/quota-increase-request?view=azuresql':1284 'learn.microsoft.com/en-us/azure/azure-sql/database/read-scale-out?view=azuresql':797 'learn.microsoft.com/en-us/azure/azure-sql/database/recovery-using-backups?view=azuresql':2567 'learn.microsoft.com/en-us/azure/azure-sql/database/region-availability?view=azuresql':3202 'learn.microsoft.com/en-us/azure/azure-sql/database/replication-to-sql-database?view=azuresql':2937 'learn.microsoft.com/en-us/azure/azure-sql/database/reservations-discount-overview?view=azuresql':985 'learn.microsoft.com/en-us/azure/azure-sql/database/resource-graph-samples?view=azuresql':2578 'learn.microsoft.com/en-us/azure/azure-sql/database/resource-health-to-troubleshoot-connectivity?view=azuresql':571 'learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-dtu-elastic-pools?view=azuresql':1295 'learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-dtu-single-databases?view=azuresql':1306 'learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-vcore-elastic-pools?view=azuresql':1318 'learn.microsoft.com/en-us/azure/azure-sql/database/resource-limits-vcore-single-databases?view=azuresql':1330 'learn.microsoft.com/en-us/azure/azure-sql/database/reverse-migrate-from-hyperscale?view=azuresql':996 'learn.microsoft.com/en-us/azure/azure-sql/database/saas-tenancy-app-design-patterns?view=azuresql':1223 'learn.microsoft.com/en-us/azure/azure-sql/database/scale-resources?view=azuresql':3213 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/add-database-to-failover-group-cli?view=azuresql':2590 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/add-database-to-failover-group-powershell?view=azuresql':2950 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/add-elastic-pool-to-failover-group-cli?view=azuresql':2601 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/add-elastic-pool-to-failover-group-powershell?view=azuresql':2963 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/backup-database-cli?view=azuresql':2613 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/copy-database-to-new-server-cli?view=azuresql':2625 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/copy-database-to-new-server-powershell?view=azuresql':2976 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/create-and-configure-database-cli?view=azuresql':2637 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/create-and-configure-database-powershell?view=azuresql':2649 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/import-from-bacpac-cli?view=azuresql':2660 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/import-from-bacpac-powershell?view=azuresql':2987 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/monitor-and-scale-database-cli?view=azuresql':2672 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/monitor-and-scale-database-powershell?view=azuresql':2999 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/monitor-and-scale-pool-powershell?view=azuresql':3011 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/move-database-between-elastic-pools-cli?view=azuresql':2684 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/move-database-between-elastic-pools-powershell?view=azuresql':3023 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/restore-database-cli?view=azuresql':2695 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/restore-database-powershell?view=azuresql':3035 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/scale-pool-cli?view=azuresql':2705 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-and-failover-database-powershell?view=azuresql':3047 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-and-failover-elastic-pool-powershell?view=azuresql':3059 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-database-cli?view=azuresql':2718 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-group-cli?view=azuresql':2728 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/setup-geodr-failover-pool-cli?view=azuresql':2741 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-azure-onprem?view=azuresql':3073 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-sql-databases-rest-api?view=azuresql':2754 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-sql-databases?view=azuresql':3086 'learn.microsoft.com/en-us/azure/azure-sql/database/scripts/vnet-service-endpoint-rule-powershell-create?view=azuresql':1830 'learn.microsoft.com/en-us/azure/azure-sql/database/secure-database-tutorial?view=azuresql':1843 'learn.microsoft.com/en-us/azure/azure-sql/database/secure-database?view=azuresql':808 'learn.microsoft.com/en-us/azure/azure-sql/database/security-best-practice?view=azuresql':1854 'learn.microsoft.com/en-us/azure/azure-sql/database/security-controls-policy?view=azuresql':1866 'learn.microsoft.com/en-us/azure/azure-sql/database/security-server-roles?view=azuresql':1878 'learn.microsoft.com/en-us/azure/azure-sql/database/serverless-tier-overview?view=azuresql':1007 'learn.microsoft.com/en-us/azure/azure-sql/database/service-tier-hyperscale-frequently-asked-questions-faq?view=azuresql':1341 'learn.microsoft.com/en-us/azure/azure-sql/database/service-tier-hyperscale-replicas?view=azuresql':1017 'learn.microsoft.com/en-us/azure/azure-sql/database/service-tiers-dtu?view=azuresql':1029 'learn.microsoft.com/en-us/azure/azure-sql/database/service-tiers-sql-database-vcore?view=azuresql':1039 'learn.microsoft.com/en-us/azure/azure-sql/database/single-database-create-arm-template-quickstart?view=azuresql':3224 'learn.microsoft.com/en-us/azure/azure-sql/database/single-database-create-bicep-quickstart?view=azuresql':3234 'learn.microsoft.com/en-us/azure/azure-sql/database/single-database-create-terraform-quickstart?view=azuresql':3245 'learn.microsoft.com/en-us/azure/azure-sql/database/single-database-scale?view=azuresql':2764 'learn.microsoft.com/en-us/azure/azure-sql/database/spark-connector?view=azuresql':3097 'learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-agent-overview?view=azuresql':2776 'learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-best-practices?view=azuresql':819 'learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-retirement-migration?view=azuresql':1050 'learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-sql-server-configure?view=azuresql':2788 'learn.microsoft.com/en-us/azure/azure-sql/database/sql-data-sync-troubleshoot?view=azuresql':581 'learn.microsoft.com/en-us/azure/azure-sql/database/sql-database-vulnerability-assessment-storage?view=azuresql':1889 'learn.microsoft.com/en-us/azure/azure-sql/database/standby-replica-how-to-configure?view=azuresql':1062 'learn.microsoft.com/en-us/azure/azure-sql/database/stream-data-stream-analytics-integration?view=azuresql':3111 'learn.microsoft.com/en-us/azure/azure-sql/database/threat-detection-configure?view=azuresql':1899 'learn.microsoft.com/en-us/azure/azure-sql/database/threat-detection-overview?view=azuresql':1910 'learn.microsoft.com/en-us/azure/azure-sql/database/transact-sql-tsql-differences-sql-server?view=azuresql':832 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-configure?view=azuresql':1921 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-create-server-cross-tenant?view=azuresql':1935 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-create-server?view=azuresql':1948 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-cross-tenant?view=azuresql':1964 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-basic-actions?view=azuresql':1979 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-geo-replication-restore?view=azuresql':1994 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-database-level-overview?view=azuresql':2010 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-identity?view=azuresql':2024 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-key-rotation?view=azuresql':2036 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-overview?view=azuresql':2048 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-remove-tde-protector?view=azuresql':2059 'learn.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-tde-overview?view=azuresql':2070 'learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-common-connectivity-issues?view=azuresql':591 'learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-common-errors-issues?view=azuresql':602 'learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-geo-replication-redo?view=azuresql':616 'learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-memory-errors-issues?view=azuresql':628 'learn.microsoft.com/en-us/azure/azure-sql/database/troubleshoot-transaction-log-errors-issues?view=azuresql-db':640 'learn.microsoft.com/en-us/azure/azure-sql/database/understand-resolve-blocking?view=azuresql':651 'learn.microsoft.com/en-us/azure/azure-sql/database/vnet-service-endpoint-rule-overview?view=azuresql':2083 'learn.microsoft.com/en-us/azure/azure-sql/maintenance-window-azure-sql?view=azuresql':2798 'learn.microsoft.com/en-us/azure/azure-sql/managed-instance/doc-changes-updates-known-issues?view=azuresql':662 'learn.microsoft.com/en-us/azure/azure-sql/managed-instance/monitoring-sql-managed-instance-azure-monitor-reference?view=azuresql':2811 'learn.microsoft.com/en-us/azure/azure-sql/managed-instance/region-availability?view=azuresql':3257 'learn.microsoft.com/en-us/azure/azure-sql/managed-instance/troubleshoot-transaction-log-errors-issues?view=azuresql-mi':675 'learn.microsoft.com/en-us/azure/azure-sql/updates/ssl-root-certificate-expiring?view=azuresql':2094 'legal':2227 'level':1478,1970,1991,2000 'librari':2893 'licens':292,1055 'license-fre':1054 'limit':21,56,328,333,1226,1247,1257,1291,1302,1312,1324,1334 'line':97,109,210 'link':114,123,1706 'local':67,1182 'locat':91 'log':233,633,667,2209,2545,2810 'logic':1561,1876,2282,2972 'login':1765 'long':1643,2493 'long-term':1642,2492 'ltr':2233,2246 'mainten':254,397,781,2184,2505,2516,2529,2792 'make':17,52,272,836 'manag':236,256,367,429,660,673,720,743,875,903,915,946,1282,1451,1567,1573,1689,1822,1946,1958,1967,1973,2005,2019,2042,2299,2367,2377,2448,2805,2819,2886,3160,3210,3251 'map':506,902,2329,2888 'markdown':190,206 'mask':1714,1725 'maxdop':2252 'mcp':149,176 'memori':546,622,2460,2919 'merg':1735 'metadata.generated':130 'metric':2117,2543,2808 'mfa':369,1354 'microsoft':178,1463,1495,1516,1583,1595 'microsoftdoc':150,177 'migrat':266,293,772,896,954,989,1043,1605,1616,1627 'model':323,962,972,1025,1219 'monitor':250,391,541,685,2102,2129,2138,2472,2542,2550,2556,2663,2807,2990,3002 'month':136 'move':455,1155,2675,3014,3183 'mssql':2858,2870 'mssql-python':2869 'multi':320 'multi-ten':319 'multiten':1216 'name':1759,2452 'net':422,1348,1628,2847 'network':168,1777,1789,2078 'network/firewall':370 'networking/tls':403 'new':2621,2971 'node.js':423,1606,2856 'notif':2185 'offer':1246 'old':137 'oltp':547,2461,2920 'oper':249,732,766,1235,1333,1465 'optim':718 'option':285,888,935 'outag':891 'outbound':1800 'packag':2859 'partit':2400 'passwordless':1609,1620,1631 'path':294,897 'pattern':20,27,55,62,300,305,409,426,1067,1123,1134,1205,2816 'perform':222,523,536,559,2323,2476 'perimet':1791 'plan':297,776,780,863,873,920,944 'plus':347 'polici':1115,1480,1814,1859,2266 'pool':260,345,453,726,925,1139,1288,1317,2381,2391,2512,2600,2681,2702,2737,2957,3008,3020,3053,3163,3188 'pools/jobs':400 'port':2175 'portal':1718 'post':265 'post-migr':264 'powershel':1829,2033,2305,2349,2648,2949,2962,2975,2986,2998,3010,3022,3034,3046,3058,3072,3085,3167 'powershell/cli':2058 'powershell/spark/stream':435 'practic':15,50,240,245,381,679,699,739,803,813,1850 'prefer':174 'prepar':2086 'prevent':478 'price':282 'princip':1528,1539 'privat':1705,2153 'problem':238 'product':701 'protect':377,1661,1895,1905 'protector':2031,2056 'provid':40 'provis':3237 'pull':141 'purchas':971,1024 'purpos':995 'python':424,1617,2868,2871,2882 'queri':182,196,535,900,2397,2409,2570,2843,2852,2878 'quick':69 'quick-refer':68 'quota':22,57,329,334,351,1227,1275 'rang':98 'read':104,119,257,789 'reader':1506 'real':3102 'real-tim':3101 'rebal':1157 'reclaim':745 'recoveri':709,887,1133,1364 'recoverymanag':500 'redo':610 'redund':1088,1186,2219,2419,3152 'refer':70,124,2537,2801 'region':454,890,3190,3201,3256 'regist':1429 'regulatori':1860 'relev':92 'remot':73 'remov':2053 'replic':230,311,395,430,608,1076,1122,1211,1985,2162,2712,2735,2932,3044,3056 'replica':258,793,1015,1058,1365,1760,2453 'repositori':147 'request':350,1274 'requir':167,1508 'reserv':291,980 'resolv':631,645,654,665 'resourc':336,565,719,1290,1301,1311,1323,1660,2197,2573,2576,3212 'rest':2753 'restor':1091,1987,2278,2560,2687,3026 'retent':1645,2217,2496 'retir':1046 'return':189,205 'revers':988 'review':1230,1309,1321 'role':1507,1872 'roll':325,1203 'root':2091 'rotat':2027,2051,2093 'rout':1104,2174 'rule':1746,1802,2082 'run':707 'saa':322,1217 'sampl':2923 'scale':317,443,471,791,1146,2386,2665,2698,2758,2992,3004,3205 'scale-out':316,790,1145 'scan':1885 'schedul':2787 'schema':2412 'secondari':1014 'section':93 'secur':23,58,251,356,360,801,868,1344,1359,1383,1421,1737,1756,1790,1833,1848,1887,2073 'security.md':116,117 'security/immutability':398 'select':1042,1215 'sensit':1668 'server':824,1469,1474,1549,1562,1871,1877,2283,2295,2622,2973,3070,3240 'serverless':290,1004 'servic':859,1527,1538,1682,1736,1826,2079 'set':1710,1951,2133,2731,2779,3050,3171 'setup':406,461 'sgx':1396 'shard':505,901,1160,2328,2887 'sharding/elastic':315,425 'singl':1298,1326,2760,2993,3219,3230 'skill':37,39,81,166,188,202 'skill-azure-sql-database' 'slow':488 'soft':2276 'source-microsoftdocs' 'space':255,750 'spark':3092 'specifi':108 'split':1734 'split-merg':1733 'sql':3,9,35,45,220,248,269,280,308,340,364,389,419,445,467,482,495,504,517,527,534,558,570,577,590,596,599,614,626,638,649,659,672,684,692,703,713,724,734,747,762,768,779,796,806,816,823,827,830,848,854,877,885,912,928,938,948,956,983,991,1003,1028,1034,1047,1061,1079,1094,1100,1110,1127,1137,1151,1162,1172,1181,1208,1222,1243,1253,1269,1279,1294,1305,1315,1328,1339,1351,1362,1387,1400,1412,1425,1434,1441,1455,1468,1488,1500,1511,1521,1531,1542,1548,1560,1577,1588,1598,1601,1611,1622,1633,1648,1655,1659,1672,1678,1693,1702,1717,1728,1749,1770,1782,1794,1805,1818,1824,1836,1853,1864,1875,1882,1898,1908,1915,1940,1962,1978,2009,2023,2029,2068,2075,2089,2128,2140,2167,2178,2188,2196,2206,2222,2232,2245,2255,2269,2281,2294,2301,2317,2327,2337,2345,2355,2361,2369,2379,2389,2422,2432,2450,2464,2475,2486,2499,2509,2521,2533,2540,2553,2562,2572,2583,2598,2607,2618,2633,2645,2657,2668,2677,2689,2700,2715,2723,2745,2750,2762,2775,2782,2796,2804,2821,2836,2845,2854,2866,2880,2926,2935,2942,2955,2968,2983,2995,3006,3016,3028,3040,3066,3069,3077,3082,3096,3107,3119,3130,3144,3154,3174,3185,3196,3207,3218,3229,3239,3250 'sqlclient':2848 'standbi':1057 'start':1417 'storag':548,1195,1444,1458,1888,2610 'store':1881 'stream':433,3100,3109 'string':183,197 'suggest':138,155 'support':1464 'synaps':940,1490,1784 'sync':232,262,402,431,579,818,1049,2747,2771,2784,3062,3079 't-sql':267,690,825,1653,2359 'tde':373,1916,1929,1941,1963,1974,1993,2001,2014,2030,2043,2055 'templat':2200,2483,3223 'tenanc':1218 'tenant':321,1927,1955 'term':1644,2494 'terraform':451,3244 'text/markdown':204 'threat':376,1894,1904 'tier':342,1006,1036,1256,3134 'time':2240,3103 'time-bas':2239 'tls':2090,2263 'tool':151,416,2900,2910 'topic':463,680,837,1068,1228,1345,2098,2817,3115 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'transact':632,666,2931,3139 'transient':585 'transpar':2063 'tree':856 'troubleshoot':13,48,212,462,465,522,543,556,568,574,584,594,605 'type':1016 'understand':1098,1108,1179,1192,1251,1473,1504,2111,2311,2333,2526 'upgrad':1204 'upgrade/failover':326 'url':464,681,838,1069,1229,1346,2099,2818,3116 'use':30,79,85,103,118,175,192,499,553,563,788,842,852,922,978,1012,1020,1072,1084,1261,1515,1536,1594,1638,1688,1838,1857,1869,1902,1997,2032,2275,2289,2322,2528,2658,2693,2703,2823,2830,2846,2857,2867,2881,2916,2985,2997,3091,3108,3177,3232,3243 'user':140,157,1565,1767,1932,1944,2017 'user-assign':1564,1931,1943,2016 'vault':1919,2047 'vbs':1408 'vcore':286,961,968,1035,1310,1322 'vcore/dtu/hyperscale/serverl':33 'version':144 'vertic':2399 'via':434,2057,2588,2623,2682,2716,2752,2948,2974,3084 'virtual':2077 'vnet':1446,1825 'vs':287,1475 'vulner':1883 'watcher':1232,2106,2113,2125,2136,2148 'watcher/operational':354 'webpag':194 'window':2506,2517,2530,2793 'workload':714,2141 'zone':1185,2418,3151 'zone-redund':1184,3150","prices":[{"id":"f5f2a575-b5a1-4505-a89d-0cc076ad2067","listingId":"f866e57c-dc6b-4d53-866e-2a5caf0cf97d","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:00:11.747Z"}],"sources":[{"listingId":"f866e57c-dc6b-4d53-866e-2a5caf0cf97d","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-sql-database","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-sql-database","isPrimary":false,"firstSeenAt":"2026-04-18T22:00:11.747Z","lastSeenAt":"2026-05-18T18:53:59.542Z"}],"details":{"listingId":"f866e57c-dc6b-4d53-866e-2a5caf0cf97d","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-sql-database","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":549,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-05-17T02:50:05Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"853a084aaa8fae7dbe940eabf420f9e76b073178","skill_md_path":"skills/azure-sql-database/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-sql-database"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-sql-database","description":"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).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-sql-database"},"updatedAt":"2026-05-18T18:53:59.542Z"}}