Как перевести sql на русский
Перейти к содержимому

Как перевести sql на русский

  • автор:

Настройка языка по умолчанию (параметр конфигурации сервера)

В этом разделе описываются способы настройки параметра конфигурации сервера default language в SQL Server с помощью среды SQL Server Management Studio или Transact-SQL. Параметр default language определяет язык по умолчанию для всех вновь создаваемых имен входа. Чтобы задать язык по умолчанию, укажите значение langid нужного языка. Значение параметра langid может быть получено путем выполнения запроса к представлению совместимости sys.syslanguages .

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

  • Перед началом работыРекомендацииБезопасность
  • Настройка параметра default language с помощью различных средств.Среда SQL Server Management StudioTransact-SQL
  • Дальнейшие действияПосле настройки параметра default language

Перед началом

Рекомендации

  • Язык по умолчанию для имени входа может быть переопределен при помощи инструкции CREATE LOGIN или ALTER LOGIN. Для сеанса языком по умолчанию является язык имени входа, используемого этим сеансом, если только он не был переопределен в сеансе при помощи интерфейса ODBC или OLE DB. Следует отметить, что параметру default language может быть присвоен только идентификатор языка, определенный в представлении совместимости sys.syslanguages (0–32). При использовании автономных баз данных для базы данных можно задать язык по умолчанию с помощью инструкции CREATE DATABASE или ALTER DATABASE, а для пользователей автономной базы данных можно использовать инструкцию CREATE USER или ALTER USER. При настройке языков по умолчанию в автономной базе данных принимается значение langid , имена или псевдонимы языков, приведенные в представлении совместимости sys.syslanguages.

Безопасность

Разрешения

Разрешения на выполнение хранимой процедуры sp_configure без параметров или только с первым параметром по умолчанию предоставляются всем пользователям. Для выполнения процедуры sp_configure с обоими параметрами для изменения параметра конфигурации или запуска инструкции RECONFIGURE необходимо иметь разрешение ALTER SETTINGS на уровне сервера. Разрешение ALTER SETTINGS неявным образом предоставлено предопределенным ролям сервера sysadmin и serveradmin .

Использование среды SQL Server Management Studio

Настройка параметра default language
  1. В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите пункт Свойства.
  2. Перейдите на вкладку Дополнительно.
  3. В поле Язык по умолчанию выберите язык, на котором Microsoft SQL Server будет отображать системные сообщения. По умолчанию используется английский язык.

Использование Transact-SQL

Настройка параметра default language
  1. Установите соединение с компонентом Компонент Database Engine.
  2. На панели «Стандартная» нажмите Создать запрос.
  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере описывается использование процедуры sp_configure для задания значения параметра default language равным «Французский» ( 2 ).
USE AdventureWorks2022; GO EXEC sp_configure 'default language', 2 ; GO RECONFIGURE ; GO 

Дальнейшие действия. После настройки параметра default language

Параметр вступает в силу немедленно, без перезапуска сервера.

Установка локализованных версий SQL Server Management Studio (SSMS)

Среда SSMS доступна на нескольких языках, но установщик SSMS блокирует установку на компьютерах, если языковой стандарт операционной системы не соответствует языку SSMS.

Эта статья относится к SSMS 17.x. Для SSMS 18.x блокировка установки на разных языках была отменена, и теперь можно, например, установить немецкий выпуск SSMS на французскую версию Windows. Если язык операционной системы не соответствует языку SSMS, следует изменить язык в разделе Сервис>Параметры>Международные настройки; в противном случае SSMS будет отображать интерфейс пользователя на английском языке.

Ниже приведены инструкции для разных версий Windows. Следующие инструкции предназначены для Windows 10.

Установка локализованной версии SSMS на компьютер под управлением операционной системы с интерфейсом на английском языке

  1. Установите языковой пакет Windows для языка, который требуется использовать SSMS:
    • Параметры>Время и язык>Язык и региональные стандарты>Добавить язык
  2. Теперь настройте языковой стандарт системы для использования языкового пакета, установленного на предыдущем шаге. Для этого выберите только что установленный язык и щелкните параметр По умолчанию. После установки среды SSMS вы можете снова установить английский в качестве языкового стандарта системы.
  3. После изменения языка операционной системы установите версию SSMS на том же языке. Во время первой установки нового языка SSMS используйте полный пакет. Пакет обновления можно использовать для последующих установок.
  4. Запустите среду SSMS. Она должна отображаться на языке, установленном на предыдущем шаге.
  5. Установите английский язык в качестве языкового стандарта системы.

Установка SSMS на языке, отличном от языка операционной системы

  1. Установите языковой пакет Windows для языка интерфейса SSMS:
    • Параметры>Время и язык>Язык и региональные стандарты>Добавить язык
  2. Теперь настройте языковой стандарт системы для использования языкового пакета, установленного на предыдущем шаге. Для этого выберите только что установленный язык и щелкните параметр По умолчанию.
  3. После изменения языка операционной системы установите версию SSMS на том же языке. Во время первой установки нового языка SSMS используйте полный пакет. Пакет обновления можно использовать для последующих установок.
  4. Для каждого языка, который вы хотите установить и который не соответствует языку первой установленной версии SSMS, установите соответствующий языковой пакет оболочки Visual Studio 2015 (изолированной):
    • Перейдите в раздел https://connect.microsoft.com/VisualStudio/ExtendVS (возможно, потребуется войти и зарегистрироваться в Connect).
    • Скачайте нужный языковой пакет оболочки Visual Studio 2015 (изолированный) и установите его.

Используйте предыдущие шаги для установки изолированного языкового пакета оболочки Visual Studio 2015. Не переходите по ссылке Get additional languages (Дополнительные языки) в разделе Средства | Параметры | Выбор языка.

  • Средства | Параметры | Выбор языка

Следующие шаги

Изменение языка интерфейса SQL Server Management Studio на английский

Author24 — интернет-сервис помощи студентам

Установлена «русская» SQL Server Management Studio 2014.
Стоит «русская» Windows 7.
Как изменить язык интерфейса (меню) SSMS на английский? Там в меню есть пункт смены языка, но только два варианта: «русский» и «такой же как MS Windows».

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Microsoft SQL Server Compact Edition в SQL Server Management Studio Express
Не могу понять как настроить SQL Server Management Studio Expres чтоб открывать и создавать бд sql.

SQL Server 2012 Management Studio Express не появляется служба SQL Server
Здравствуйте. Установил SQL Server Management Studio Express 2012 , необходимый для работы одной.

Настройка SQL Server 2008 для работы с SQL Server Management Studio
Доброго времени суток. Подскажите пожалуйста, что нужно сделать для того, чтобы SQL Server.

Microsoft SQL Server Management studio 17 не подключается к mysql server 5.7
Проще говоря studio его вообще не видит, пишу чтобы подключился (имя указываю то, которое вводил.

3491 / 2077 / 740
Регистрация: 02.06.2013
Сообщений: 5,072
Либо установить в систему англ. язык и сделать его дефолтным и затем выбрать в SSMS, либо никак.
531 / 1136 / 36
Регистрация: 08.01.2017
Сообщений: 5,767
Мда — удивительно. Неужели так трудно допустить возможность смены букавак в меню? Удивительно.
3491 / 2077 / 740
Регистрация: 02.06.2013
Сообщений: 5,072

Логика маркетологов непостижима для простых людей.
Если нужна англ. студия — скачайте ее отдельно и установите.

531 / 1136 / 36
Регистрация: 08.01.2017
Сообщений: 5,767

ЦитатаСообщение от invm Посмотреть сообщение

Если нужна англ. студия — скачайте ее отдельно и установите.

Наверное, версия студии может быть выше версии сервера? Сервер MS SQL Server Express 2014 (русская версия) стоит.
Нашел ссылку на последнюю текущую (17.9.1) англ версию — файл SSMS-Setup-ENU.exe — 807 MB
Кстати, глянул в справку установленной SSMS, вижу:
MS SQL Server 2014 Management Studio версия 12.0 2269.0 (бог его знает, где искать соответствующую англ версию, да и надо ли?)

3491 / 2077 / 740
Регистрация: 02.06.2013
Сообщений: 5,072
Если нужна англ. студия — скачайте ее отдельно и установите.

ЦитатаСообщение от titan4ik Посмотреть сообщение

Наверное, версия студии может быть выше версии сервера?

ЦитатаСообщение от titan4ik Посмотреть сообщение

Нашел ссылку на последнюю текущую (17.9.1) англ версию — файл SSMS-Setup-ENU.exe — 807 MB
Вот ее и устанавливайте.
531 / 1136 / 36
Регистрация: 08.01.2017
Сообщений: 5,767

Хмм, оказывается версия установленной студии соответствует версии сервера. То есть соответствие по версиям нужно? Тогда где взять англ студию соотв версии?
Не увидел вашего сообщения. Ок, попробую.

Добавлено через 8 часов 32 минуты

ЦитатаСообщение от invm Посмотреть сообщение

Вот ее и устанавливайте.

Установил и получился удивительный языковый результат — винегрет.
Часть меню на англ, часть на русском.
Меню основное (файл, правка. и тд) — на русском. И при раскрытии этих пунктов есть смешение языков. При этом, создать новый запрос «New Query» — на англ. При настройке панелей инструментов в окне настройки часть названий инструментов на русском, часть на англ. В окне Object Exolorer пункты на англ.
Причем эта новая студия работает самостоятельно и не требует предварительного запуска VS2017. А старая версия SSMS (русская) требует запуска VS. Меню у старой версии осталось как было — на русском.
Вот такой результат этого эксперимента.
P.S. VS2017 стоит англ — никаких проблем — всё на англ.

Добавлено через 12 минут
Увидел, что в поле выбор языка оказывается стоит «как в Windows» (стало по умолчанию), кстати, интересно, что там не два (как в старой русской версии), а три возможных выбора — русский, англ и как в Windiws
Поставил англ и всё наладилось) Теперь всё меню на англ.

531 / 1136 / 36
Регистрация: 08.01.2017
Сообщений: 5,767

Когда рядом стоят две версии SSMS — русская и англ, то хорошо видны труднообъяснимые «трудности перевода».
В русской версии кнопка «Выполнить» с красным восклицательным знаком. А кнопка «Execut» в англ с зеленым треугольником.
Бен-Ган в переводе «ориентирован» переводчиком на русскую версию. И там по тексту он (кто?) пишет о том как выполнить введенный запрос:

Чтобы его выполнить, нажмите клавишу F5. То же самое можно сделать с помощью кнопки «Выполнить» (значок с красным восклицательным знаком — не перепутайте его с зеленой стрелкой, которая запускает отладчик).

Я с англ версией смотрю и с ужасом понимаю, что каждый раз именно на зел треугольник и нажимал))) А в русской версии с этим зел треугольником кнопка «Отладка», а в анг версии — «Exrcut» с зел треугольником, а «Debug» вообще без ничего))) Вот кто это всё придумал? Кто так «русифицировал» зеленый англ треугольник в красный русский восклицательный знак. Зачем?! Зачем менять символы, которые не зависят от языка?!
И порядок пунктов меню местами иной) Почему? Неизвестно)

Не меняется язык в SSMS. Как исправить?

Установила MICROSOFT SQL SERVER 2019 и MANAGEMENT STUDIO 18, при обеих установках был выбран русский язык, но отображается функционал на английском языке:
61f71cb860542333455419.png
В свойствах сервера указан русский язык:
61f71d18c648d530877503.png
61f71db1e5f08226344484.png

С чем может быть связана такая ситуация? Какие есть способы решения?

  • Вопрос задан более двух лет назад
  • 5319 просмотров

1 комментарий

Простой 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *