Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:SQL Server
Azure SQL База данных
Azure SQL Управляемый экземпляр
SQL База данных в Microsoft Fabric
Язык сеанса можно применять для настройки отображения элементов на сервере в зависимости от языковых и культурных предпочтений.
Язык, на котором будут отображаться сообщения об ошибках и другие системные сообщения. SQL Server поддерживает наличие нескольких копий всех строк системных ошибок и сообщений на всех языках, на которых доступен SQL Server. Текст этих сообщений можно просмотреть в представлении каталога sys.messages . При установке локализованной версии SQL Server эти системные сообщения переводятся для устанавливаемой языковой версии. По умолчанию вы также получаете набор этих сообщений на английском языке (США). Кроме этого, существует процедура sp_addmessage, которая позволяет добавлять пользовательские сообщения на выбранном языке.
Формат даты и времени.
Названия дней и месяцев, включая сокращения.
Первый день недели.
Данные о валюте.
Доступны 33 языка, которые можно использовать в качестве настроек сеанса. Список языков приведен в таблице sys.syslanguages.
Настройка языка сеанса на стороне сервера
Чтобы задать язык сеанса на стороне сервера, используйте SET LANGUAGE.
Настройка языка сеанса на стороне клиента
Язык сеанса на компьютере клиента настраивается с помощью OLE DB, ODBC или ADO.NET. Для OLE DB используйте свойство SSPROP_INIT_CURRENTLANGUAGE. Дополнительные сведения см. в статье Свойства инициализации и авторизации.
В ODBC используется ключевое слово Language. Дополнительные сведения см. в статье SQLConfigDataSource.
В ADO.NET используется параметр Текущий язык объекта ConnectionString . Дополнительные сведения см. в документации по пакету средств разработки программного обеспечения (SDK) microsoft Data Access Components (MDAC).