2017-02-08 2 views
2

У меня в настоящее время проблема с моей SSMS, так как мой компьютер был переформатирован с окнами 10. Он не показывает никаких имен функций с правильным цветом (должен быть розовым), строкой (должен быть красным), JOIN (должен быть серый) и т. д.SQL Server Management Studio не использует цвет в текстовом редакторе

Единственное ключевое слово, которое он распознает, это SELECT, INSERT, PRINT, TRANSACTION и еще пара. Я проверил в настройках цвета шрифта &, и они установлены правильно. Я даже переустанавливал два раза без каких-либо различий.

EDIT: Вот изображение того, как это выглядит, его ссылку, потому что я не имею права embbed изображения непосредственно

enter image description here

EDIT2: Вот мои настройки на SQL System Function

enter image description here

+0

Вы пытались установить SSMS 2016 или другую версию, которая может быть более совместима с Windows10? Просто бросая идеи там. Я использую настраиваемую тему для себя аналогично [этой теме] (https://blogs.sentryone.com/aaronbertrand/making-ssms-pretty-my-dark-theme/) – scsimon

+0

Какую версию вы используете? Попробуйте установить пользовательскую тему и посмотреть, обновляет ли она цвета. Настоящая статья содержит инструкции, если они вам нужны. https://blogs.sentryone.com/aaronbertrand/making-ssms-pretty-my-dark-theme/ – camainc

+0

Да, я установил SSMS 2016 и да, я попытался использовать какую-то темную тему, но цветовой код все равно не вступил в силу, только регулярный цвет текста, цвет фона и незначительная вещь изменились – Frankiboy

ответ

1

Я, наконец, нашел решение. Мои Инструменты -> Параметры -> Международные настройки -> Язык был установлен на «То же, что и Microsoft Windows», который является французским. Но остальная часть моего интерфейса находится на английском языке. Я предполагаю, что есть ошибка, в которой настройка находится на французском языке, но редактор на английском языке и не может найти цветовое кодирование правильно.

Надеюсь, это поможет любому, у кого возникла эта проблема!

1

, если вы хотели бы установить все цвета обратно, 1.Tools -> 2.ОПЦИЯ -> 3.Environment -> 4.Выберите Text Editor в Show setting for, выберите Use Defaults, если это не работает, чем те же шаги выше, но выберите «Ключевое слово» в Display items на шаге 4, выберите любой цвет, который вы предпочитаете.

UPDATE

Update, GETDATE() и т.д. не в keyword каталоге, они находятся в SQL System Function, проверьте еще раз

второй UPDATE

В SSMS, View - Registered Серверы, чтобы проверить, зарегистрирован ли ваш локальный сервер в Database engine, если вы не видите лет у имя локального компьютера показано на Local Server Groups, щелкните правой кнопкой мыши, что ударил Task, затем Register Local Server

третий UPDATE Я думаю, что вам нужно перезапустить движок базы данных SQL-сервера вместо пересчета только SSMS, вы можете перезапустить его по праву щелкните имя базы данных, нажмите restart, если это не поможет, попробуйте перезагрузить локальную машину.

+0

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

+0

Проверьте мой обновленный ответ – LONG

+0

Проверено, и в моих настройках он установлен как розовый, но все еще черный в текстовом редакторе ... я обновил свой вопрос, чтобы показать вы мой параметр для SQL System Function – Frankiboy

Смежные вопросы