SQL Server и ADO.NET

Скачать ADO.NET

Используйте это руководство, чтобы найти специфическую для SQL Server документацию по соединению, данным и функциям для .NET-приложений.

Microsoft.Data.SqlClient

Microsoft.Data.SqlClient предоставляет драйвер ADO.NET для SQL Server, Azure SQL и поддерживаемых конечных точек SQL в Microsoft Fabric. Он реализует протокол Tabular Data Stream (TDS) и предоставляет соединения, команды, параметры, транзакции и считыватели данных.

Начните с Connect и отправляйте запросы для первого приложения. Поддержка функций и аутентификации зависит от целевого сервиса; не предполагайте, что каждая функция SQL Server доступна в облачной конечной точке.

Безопасные и надёжные соединения

Задача Guide
Требуется шифрование и проверка идентичности сервера. Шифрование и проверка сертификатов
Выберите Windows Integrated или SQL парольную аутентификацию. SQL Server и проверка подлинности Windows
Используйте управляемую идентичность, идентификацию рабочей нагрузки, вход пользователя или токены доступа. Аутентификация Microsoft Entra
Подключитесь через резервное подключение и настройте маршрутизацию только для чтения. Высокий уровень доступности и аварийное восстановление
Разрабатывайте на движке SQL Server для каждого пользователя на Windows. LocalDB и локальное развитие
Проверьте разрешения, построение запросов, секреты и ведение журналов. Лучшие методики обеспечения безопасности

В этом разделе

Тема Описание
Безопасность SQL Server Функции безопасности баз данных и рекомендации по безопасности приложений.
Типы данных SQL Server и ADO.NET Типы данных SQL Server и их представления в .NET.
Двоичные данные и данные большого размера в SQL Server Бинарные, крупнозначные и FILESTREAM данные.
Операции с данными SQL Server в ADO.NET Массовое копирование, несколько активных наборов результатов, асинхронные операции и параметры с табличными значениями.
Функции SQL Server и ADO.NET Функции баз данных, используемые приложениями SqlClient.

Для настройки и администрирования движка см. документацию SQL Server.