none
Hotfix sqlserver2005-kb933097-x86-enu "самовольно" устанавливает русские описания ошибок RRS feed

  • Вопрос

  • Нашёл одну интересную особенность установки мультиязыкового хотфикса sqlserver2005-kb933097-x86-enu (post-SP2).

    Имеем: SQL Server 2005 SP2 ENU на Win2003 Server SP1 eng.

    Если при установке хотфикса Standatd & formats в Regional Options установлены Russian, то хотфикс ставится на русском языке и устанавливает русские описания ошибок. Например - "Не удалось найти хранимую процедуру "asdf".

    Соответственно, если Standatd & formats установлен English, то всё по стандарту (Could not find stored procedure 'asdf'.)

    IMHO, не совсем это правильно вкатывать на англоязычный сервак русскую обработку ошибок, ориентируясь на Standatd & formats. Всё бы ничего, но при деинсталляции хотфикса и его повторном накате с английскими Regional Options русский язык в сообщениях так и остаётся! Т.е. способа, как вернуть английский язык, кроме переустановки сервера, я не нашёл.

    Не пожалел времени, поставил заново сервак+SP2 + хотфикс с англ. настройками, деинсталлировал хотфикс и накатил его с русскими Regional Options  - ситуация такая же, остаётся язык, с которым хотфикс ставился в 1-й раз (в данном случае, английский).

    Собственно говоря, вопрос - есть ли возможность вернуть английский язык в сообщения об ошибках, не переустанавливая сервак?

    22 марта 2007 г. 10:05

Ответы

  • Проблема решена. Язык сообщений, начиная с SP2, начинает зависеть от языка логина. Проверено - в чистом SP1 не зависит. Может уже и в хотфиксах post-SP1 есть такая фишка, возможности проверить нет. Интересно, зачем так сделали..?
    23 марта 2007 г. 9:07
  • Много хорошо - тоже не хорошо.

    Я послал вопрос, чтоб объяснили что там реально происходит с выбором языка. Вообще, судя по тому, что Андрей описал - это баг.

    В том плане, что не просили - нечего менять.

    Как тока ответят - я раскажу тут, что происходит.

    23 марта 2007 г. 21:02

Все ответы

  • Проблема решена. Язык сообщений, начиная с SP2, начинает зависеть от языка логина. Проверено - в чистом SP1 не зависит. Может уже и в хотфиксах post-SP1 есть такая фишка, возможности проверить нет. Интересно, зачем так сделали..?
    23 марта 2007 г. 9:07
  • Много хорошо - тоже не хорошо.

    Я послал вопрос, чтоб объяснили что там реально происходит с выбором языка. Вообще, судя по тому, что Андрей описал - это баг.

    В том плане, что не просили - нечего менять.

    Как тока ответят - я раскажу тут, что происходит.

    23 марта 2007 г. 21:02
  • Алексей, спасибо за содействие! :) С фразой "не просили - нечего менять" согласен на 100%
    24 марта 2007 г. 13:14