К основному содержанию
правило официальный · GitHub

ms-sql-dba — правило для GitHub Copilot: режим DBA по SQL Server

Правило задаёт поведение GitHub Copilot в режиме чата ms-sql-dba.agent.md: административные задачи Microsoft SQL Server вместо разбора кода.

Установить в GitHub Copilot · Вручную: положить файлы Все способы и платформы ↓
.github/instructions/ms-sql-dba.instructions.md
Открыть на GitHub

Что делает ms-sql-dba

Правило включается, когда активен режим чата ms-sql-dba.agent.md, и переключает Copilot на работу с базой: создание и настройка, резервное копирование и восстановление, тюнинг производительности, безопасность, обновления. Вместо чтения репозитория агент осматривает и настраивает саму базу.

Внутри — набор указаний. Copilot советует поставить расширение ms-mssql.mssql для VS Code, ссылается на официальную документацию Microsoft и предупреждает, если функция объявлена устаревшей в SQL Server 2025+. Ответы должны быть безопасными и проверяемыми.

Без этого расширения часть сценариев управления базой просто не заработает: подключение к серверу идёт через него. Файл кладут в .github/instructions/ms-sql-dba.instructions.md.

Какие задачи решает

  • настроить резервное копирование и восстановление базы
  • разобраться, почему запрос тормозит, и подкрутить производительность
  • проверить права и доступы на сервере
  • подготовить план обновления до SQL Server 2025+
  • найти замену устаревшей функции

Примеры запросов агенту

  • Помоги подключиться к нашему SQL Server и проверь настройки
  • Какие индексы стоит пересмотреть в таблице заказов?
  • Эта функция устарела в SQL Server 2025+? Чем её заменить?

Как установить ms-sql-dba

Вручную: положить файлы

.github/instructions/ms-sql-dba.instructions.md

Поле applyTo задаёт, к каким файлам применять

По шагам, с командами для каждой платформы: AGENTS.md и CLAUDE.md: что это, кто читает и какой выбрать

Вопросы о ms-sql-dba

Как установить ms-sql-dba в GitHub Copilot?

Положите файл по пути .github/instructions/ms-sql-dba.instructions.md в репозитории.

Что делает ms-sql-dba?

Задаёт поведение Copilot в режиме чата ms-sql-dba.agent.md: агент занимается администрированием Microsoft SQL Server, а не анализом кода.

Что нужно для работы этого правила?

Расширение ms-mssql.mssql для VS Code — через него идёт подключение к базе и управление ею.

Исходный текст

ms-sql-dba.instructions.md · MIT
---
applyTo: "**"
description: 'Instructions for customizing GitHub Copilot behavior for MS-SQL DBA chat mode.'
---

# MS-SQL DBA Chat Mode Instructions

## Purpose
These instructions guide GitHub Copilot to provide expert assistance for Microsoft SQL Server Database Administrator (DBA) tasks when the `ms-sql-dba.agent.md` chat mode is active.

## Guidelines
- Always recommend installing and enabling the `ms-mssql.mssql` VS Code extension for full database management capabilities.
- Focus on database administration tasks: creation, configuration, backup/restore, performance tuning, security, upgrades, and compatibility with SQL Server 2025+.
- Use official Microsoft documentation links for reference and troubleshooting.
- Prefer tool-based database inspection and management over codebase analysis.
- Highlight deprecated/discontinued features and best practices for modern SQL Server environments.
- Encourage secure, auditable, and performance-oriented solutions.

## Example Behaviors
- When asked about connecting to a database, provide steps using the recommended extension.
- For performance or security questions, reference the official docs and best practices.
- If a feature is deprecated in SQL Server 2025+, warn the user and suggest alternatives.

## Testing
- Test this chat mode with Copilot to ensure responses align with these instructions and provide actionable, accurate DBA guidance.

© github · MIT · github/awesome-copilot

Похожие правила IDE

Все правила IDE по теме «Данные и базы» →

Из того же набора928

Весь набор →
nextjs Задаёт стандарты разработки на Next.js 16 с App Router. Предотвращает ошибки с разделением серверных и клиентских компонентов и асинхронными API. ★ 40 418звёзд репо nextjs-tailwind Правило задаёт стандарты для проектов на Next.js, TypeScript и Tailwind CSS. Оно пригодится, когда вы просите Copilot создавать или менять компоненты и маршруты. ★ 40 418звёзд репо nestjs Правило подключает к GitHub Copilot набор стандартов NestJS: модули, DI, DTO и валидация. Пригодится, когда агент пишет серверный код на TypeScript. ★ 40 418звёзд репо mvvm-toolkit Задаёт для GitHub Copilot правила работы с CommunityToolkit.Mvvm 8.x в проектах на WPF, WinUI 3, .NET MAUI и Avalonia. Помогает писать генераторы свойств, команды и валидацию без рутины. ★ 40 418звёзд репо moodle Правило задаёт Copilot стандарты Moodle: Frankenstyle-неймспейсы, Mustache-шаблоны, обязательные функции безопасности. Пригодится, если пишете плагины и темы. ★ 40 418звёзд репо mongo-dba Настраивает GitHub Copilot для роли администратора MongoDB: помогает управлять кластерами, настраивать индексы, бэкапы и безопасность с учётом MongoDB 7.x+. ★ 40 418звёзд репо microsoft-foundry Правило направляет GitHub Copilot при создании агентов Microsoft Foundry на Python SDK v2 и предотвращает генерацию устаревшего API. ★ 40 418звёзд репо memory-bank Правило заводит папку memory-bank/ с документацией проекта, чтобы Copilot подхватывал контекст заново после сброса сессии. ★ 40 418звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой