Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Локализация SQL Server 2014  [new]
sql2014
Member

Откуда:
Сообщений: 6
Всем привет!
Установил новый SQL Server 2014 на Windows 7 (изначально англоязычную с русской локализацией).
В меню Сервис\Параметры можно выбрать язык:
Картинка с другого сайта.
русский или английский.
Далее установил Windows 8.1 изначально русскую и добавил пакет локализации английский. После этого установил SQL Server, но там нет возможности выбора английского языка интерфейса. Меня это не устраивает, поскольку если будут ошибки, то искать их в Гугле и найти ответ бывает затруднительно. Но на английскую версию совсем не хочу переустанавливать. Как найти и скопировать файлы, которые позволят SQL Server иметь разную локализацию?
22 апр 14, 10:33    [15914366]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8826
У ошибок есть универсальный код.
22 апр 14, 10:57    [15914516]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
Язык, на котором выводится сообщение об ошибке, зависит от установки set language соединения, а не от локализации клиентского приложения.
22 апр 14, 11:05    [15914565]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
sql2014
Member

Откуда:
Сообщений: 6
Владислав Колосов,
не универсальный, а уникальный код. Но дело, как я уже написал, не в этом. Я ищу не по коду ошибки, а по ее описанию. Людям удобно общаться на естественном языке, а не на неких кодах. И о некоторых ошибках решения удается находить только на английском. Бывали такие случаи, уж поверьте.
25 апр 14, 17:01    [15937092]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
sql2014
Member

Откуда:
Сообщений: 6
invm,

вы ошибаетесь. SET LANGUAGE влияет на отображение даты, времени, денег и мер длины и веса в компьютере, но никак не на ошибки. Пруфлинк:
http://technet.microsoft.com/ru-ru/library/ms174398.aspx

Например, 11 сентября 2001 года будет на русском отображаться так:
11.09.2001
А на английском так:
09.11.2001

P. S. 911 - это 112 в США. Ждать ли нам 11 февраля чего-то подобного?
25 апр 14, 17:06    [15937132]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
sql2014
invm,

вы ошибаетесь. SET LANGUAGE влияет на отображение даты, времени, денег и мер длины и веса в компьютере, но никак не на ошибки
Ваш же пруфлинк:
http://technet.microsoft.com/ru-ru/library/ms174398.aspx
Устанавливает языковое окружение сеанса. Язык сеанса определяет форматы datetime и системных сообщений.
25 апр 14, 18:00    [15937495]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
sql2014
Member

Откуда:
Сообщений: 6
А что такое формат системных сообщений? Если я правильно понимаю, об ошибке будет доложено на русском языке, но дата сообщения об ошибке может быть указана на английском. Но никому не интересно, когда именно на моем компьютере возникла ошибка. Важнее, какая это ошибка и какое она имеет описание.
Так вы вообще можете по дело что-то сказать или уводите в сторону?
25 апр 14, 18:24    [15937624]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
sql2014
Если я правильно понимаю, об ошибке будет доложено на русском языке, но дата сообщения об ошибке может быть указана на английском. Но никому не интересно, когда именно на моем компьютере возникла ошибка. Важнее, какая это ошибка и какое она имеет описание.
Чем фантазировать, давно бы уже взяли и проверили.
set language russian
select 1/0;
go

set language english
select 1/0;
go
25 апр 14, 19:06    [15937860]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
o-o
Guest
sql2014
invm,

вы ошибаетесь. SET LANGUAGE влияет на отображение даты, времени, денег и мер длины и веса в компьютере, но никак не на ошибки


вот так убедительно?

К сообщению приложен файл. Размер - 47Kb
25 апр 14, 19:06    [15937861]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
sql2014
Member

Откуда:
Сообщений: 6
Не работает.
Жаль, но set language english работает только до закрытия SQL Server. Причем это касается обоих моих серверов.
А вы ничего не путаете? Ошибки написания запроса и ошибки самого SQL Server - это совсем разные ошибки.
25 апр 14, 19:59    [15938047]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
sql2014
Member

Откуда:
Сообщений: 6
Я вижу, тут в основном программисты. Но у меня заботы админа. Раньше я не знал, что делать, если произойдет такой случай.
SQL Server не имеет пароля sa, а заходить можно только из локальной учетной записи. Компьютер в рабочей группе и никакого домена нет. У меня несколько раз летела учетная запись и операционная система создавала такую же, но не в папке Administrator, а папке Administrator.{имя компьютера}. Поэтому зайти в SQL Server не удавалось и пришлось его переустанавливать. Потом я узнал, как это обойти. И рассказываю, что я опасаюсь каких-то системных проблем по типу 11 сентября, а не банального написания запроса с ошибкой.
25 апр 14, 20:06    [15938071]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
o-o
Guest
какое еще "закрытие сервера"?
SET меняет параметры сессии,
на моей картинке 3 сессии, и в каждой свой язык,
никто сервер не "закрывает".
поменяйте дефолтный язык логина, чтобы при открытии новой сессии
автоматически выполнялся SET нужного языка
25 апр 14, 20:12    [15938090]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
o-o
Guest
+
я вижу, тут клиника.
вот, говорят, с 8 апреля прекратилась поддержка WIN XP -- то "санкции против россии".
а с 11 сентября, боюсь даже предположить, русско-локализированные сервера типа TOWER -- воспламеняются?
а вроде дело было в америке, надо бы, наоборот, озаботиться охраной ENGLISH SPEAKER-ов
25 апр 14, 20:22    [15938117]     Ответить | Цитировать Сообщить модератору
 Re: Локализация SQL Server 2014  [new]
o-o
Guest
sql2014
Ошибки написания запроса и ошибки самого SQL Server - это совсем разные ошибки.

т.е. имеется в виду все то, что сервер пишет в свой errorlog?
и что, у вас на русском пишет?
25 апр 14, 20:47    [15938204]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить