Перейти к содержимому
www.mytechnote.ru
Меню
  • Администрирование
    • Скрипты
  • Оборудование
    • Обзоры
    • Инструкции
  • Прочее
  • Русский
    • English
    • Русский
Меню

Как изменить параметры сортировки в MsSQL без переустановки сервера.

Может возникнуть ситуация, что после установки MsSql Server обнаруживается, что забыли указать правильные параметры сортировки. Изменить ее можно 2мя способами – 1) полностью переустановить MS SQL, что может занять много времени. 2) Изменить сопоставление при помощи команды, из командной строки, требует гораздо меньших усилий и времени.
Вот какая кодировка установлена при установке моего sql:


Что бы ее изменить, перво-наперво нужно сделать бэкап всех баз, в том числе системных.  После того как бэкапы будут сделаны, останавливаем службу MSSQL.

После этого, в командной строке, переходим в папку binn, где установлен sql server, у меня путь такой — C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\Binn


И в этой папке нужно выполнить команду :

sqlservr -m -T4022 -T3659 -s"SQLEXPRESS" -q"Cyrillic_General_CI_AS"

Где за место SQLEXPRESS – должно быть имя вашего экземпляра sql, для которого меняем Collation (можно посмотреть в свойствах службы, подчеркнуто на скриншоте выше), за место Cyrillic_General_CI_AS – тот параметр сортировки, который вам нужен.


После того как обработка команды будет завершена, выходим из командной строки и запускаем службу mssql. После чего проверим в свойствах сервера и баз, что параметры сортировки изменились, и проверяем работоспособность баз в целом.

Видео по теме:

Опубликовано в 04.04.201630.05.2024 от sanglyb

Навигация по записям

← Как создать резервную копию всех сторонних драйверов на компьютере.
Как посмотреть список запущенных процессов из командной строки и как их завершить. →

2 комментария для “Как изменить параметры сортировки в MsSQL без переустановки сервера.”

  1. Anton:
    24.07.2017 в 11:17

    Бялть! Я базу сломал, теперь

    Бялть! Я базу сломал, теперь сервер вообще не запускается

    Ответить
    1. Anton:
      24.07.2017 в 11:30

      А нет, в консоле долго

      А нет, в консоле долго выполнялась команда и я нажал CTRL+Break/Pause и сервак заработал с новой кодировкой

      Ответить

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

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

Подписывайтесь

Youtube
vk
telegram
github
twitter
rss
  • Форум
  • Об авторе
  • Поддержать автора

Популярные записи

Новые записи

  • Как расширить LVM раздел в Linux
  • Исправление ошибки SrsResources.dll после обновления SSRS для SCCM
  • Проблема при использовании библиотеки PassFiltEx на старых процессорах
  • Как удалить вложения из старых событий календаря в Exchange с помощью скрипта
  • Как скачать и установить Office 2024 LTSC

Архивы

  • 2026 (3)
  • 2025 (5)
  • 2024 (7)
  • 2023 (6)
  • 2022 (5)
  • 2021 (25)
  • 2020 (34)
  • 2019 (39)
  • 2018 (78)
  • 2017 (56)
  • 2016 (77)
  • 2015 (9)
© 2015-2026 www.mytechnote.ru
Использование материалов сайта возможно только с разрешения владельца или обязательна индексируемая, прямая, передающая вес ссылка на материал.