Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка: Object reference not set to an instance of an object. (SQLEditors)  [new]
AndrF
Member

Откуда:
Сообщений: 2194
Подскажите где копать:

Есть сервер XXX (Microsoft SQL Server 2014 (SP2) (KB3171021) - 12.0.5000.0 (X64)). Если я на нем пытьюсь создать конструктором SSMS, к примеру, простейшую вьюху, то она прекрасно создается.

Если же пытаюсь это же проделать с других компьютеров сети, то при попытке сохранения получаю сообщение "Object reference not set to an instance of an object. (SQLEditors)", независимо от версии SSMS.

Понятно что проблема в сервере XXX. Кто либо может подсказать где и что нужно поправить или какой компонент нужно переставить, что бы не затеваться по полной....
28 янв 19, 17:40    [21796110]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка: Object reference not set to an instance of an object. (SQLEditors)  [new]
iiyama
Member

Откуда:
Сообщений: 642
AndrF,

Сравните версии MSSMS на сервере(где работает) и на клиентах(с ошибкой)
28 янв 19, 18:03    [21796137]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка: Object reference not set to an instance of an object. (SQLEditors)  [new]
AndrF
Member

Откуда:
Сообщений: 2194
Тут явно дело не в версиях - пробовал с разными, в том числе и с точно такими же.

Что пока успел заметить - в свойствах баз сервера XXX, если просматирвать их с удаленных серверов, поле Compatiblity Level пустое (именно в конструкторе - скриптом выдается нормально). Если же смотришь его с самого сервера XXX - все нормально...
28 янв 19, 18:10    [21796144]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка: Object reference not set to an instance of an object. (SQLEditors)  [new]
msLex
Member

Откуда:
Сообщений: 8091
AndrF
Что пока успел заметить - в свойствах баз сервера XXX, если просматирвать их с удаленных серверов, поле Compatiblity Level пустое (именно в конструкторе - скриптом выдается нормально). Если же смотришь его с самого сервера XXX - все нормально...

Так бывает, когда студия (SSMS) "не знает" о том уровне совместимости, который сейчас установлен для базы.
Ну т.е., как вам и сказали, сотрите на версии SSMS
28 янв 19, 18:13    [21796145]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка: Object reference not set to an instance of an object. (SQLEditors)  [new]
AndrF
Member

Откуда:
Сообщений: 2194
msLex
Так бывает, когда студия (SSMS) "не знает" о том уровне совместимости, который сейчас установлен для базы.
Ну т.е., как вам и сказали, сотрите на версии SSMS


Я же уже сказал - версии одинаковые (хотя есть и разные). Хотя, конечно - конструкторы SSMS удаленных серверов почему-то перестали определять версию баз сервера XXX. И, судя по всему, дело в сервере XXX, так как ошибка только с ним.

Что с ним такого могло произойти? Через пару часов попробую перезапустить сервис...
28 янв 19, 18:16    [21796148]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка: Object reference not set to an instance of an object. (SQLEditors)  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31356
AndrF
Что с ним такого могло произойти?
Мало ли, сервис пак накатили, вот версии и стали разные. А на других серверах не накатывали.
28 янв 19, 20:18    [21796229]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка: Object reference not set to an instance of an object. (SQLEditors)  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3708
AndrF,

Проблема в SSMS+ фрэймворках и т.д. Анинтсталлируйте всю студию и затем поставьте новую, лучше 2017 или 2018, хоть и превью
29 янв 19, 13:27    [21796788]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить