home / skills / partme-ai / full-stack-skills / cloud-azure-sql
This skill helps you provision, configure, and manage Azure SQL databases with security and best practices guidance.
npx playbooks add skill partme-ai/full-stack-skills --skill cloud-azure-sqlReview the files below or copy the command above to add this skill to your agents.
---
name: cloud-azure-sql
description: Provides comprehensive guidance for Azure SQL Database including database creation, configuration, security, and Azure SQL management. Use when the user asks about Azure SQL, needs to create Azure SQL databases, configure Azure SQL, or manage Azure database services.
license: Complete terms in LICENSE.txt
---
## When to use this skill
Use this skill whenever the user wants to:
- [待完善:根据具体工具添加使用场景]
## How to use this skill
[待完善:根据具体工具添加使用指南]
## Best Practices
[待完善:根据具体工具添加最佳实践]
## Keywords
[待完善:根据具体工具添加关键词]
This skill provides comprehensive, practical guidance for Azure SQL Database tasks including provisioning, configuration, security hardening, performance tuning, backups, and operational management. It helps engineers and DBAs make repeatable decisions when creating or managing Azure SQL resources. Use it to get step-by-step instructions, recommended settings, and troubleshooting approaches for common Azure SQL scenarios.
The skill inspects your goal and environment constraints (single database, managed instance, or elastic pool) and maps them to recommended Azure SQL deployment patterns. It provides concrete commands, ARM/Bicep snippets, or Azure CLI/PowerShell examples for provisioning and configuration. It also outlines security controls, auditing/backup settings, and performance diagnostics to validate the database is configured correctly.
Can I migrate an on-premises SQL Server to Azure SQL Database?
Yes. Use Data Migration Assistant to assess compatibility, then migrate schema and data with Azure Database Migration Service or bacpac/replication approaches depending on downtime tolerance.
How do I secure access to Azure SQL without exposing it publicly?
Use private endpoints or VNet service endpoints, enforce Azure AD authentication, apply firewall rules, and restrict access to specific subnets and managed identities.