Sql Server Management Studio: изменение символов префикса или суффикса

У меня есть экземпляр SSMS 2008, для которого опция редактирования данных в таблице не работает. Если щелкнуть правой кнопкой мыши любую таблицу в обозревателе объектов и выбрать "Изменить верхние 200 строк", я получу диалоговое окно с ошибкой "Недопустимый префикс или суффиксные символы. Инструменты MS Visual Database. Кажется, что ошибка связана именно с SSMS, а не с SQL Server (поскольку этот экземпляр SSMS выдает ту же ошибку независимо от того, к какой базе данных я подключаюсь, но я проверял, что могу подключиться к некоторым из тех же баз данных, используя SSMS на других компьютерах без ошибок). (Однако наш брандмауэр не позволяет мне использовать SSMS на других машинах для решения некоторых важных задач, поэтому мне нужно решить проблему).

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

Кто-нибудь знает, что означает сообщение об ошибке или что я могу с этим сделать? Или как я могу изменить префикс / суффикс / escape-символы, если это действительно проблема.

2 ответа

Я столкнулся с той же ошибкой ("Недопустимый префикс или символы суффикса. (MS Visual Database Tools)"), и это произошло потому, что я пытался использовать SSMS 2008R2 с базой данных SQL-Server 2012.

На моем компьютере установлены и SQL Server 2008R2, и 2012, и я использовал неправильную систему SSMS.

Параметры Query и View Designer содержат неверные символы для префикса или суффикса. Вы не можете использовать escape-символ в качестве префикса параметра или символа суффикса.

Чтобы исправить эту ошибку, используйте префиксные или суффиксные символы, которые не содержат escape-символ, или измените escape-символ.

Другие вопросы по тегам