7

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

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

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

2 ответа2

3

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

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

-1

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .