NullReferenceException во время компиляции функции SQLCLR - PullRequest
0 голосов
/ 11 июня 2019

Я запускаю функцию сервера sql ниже на 5 разных базах данных на экземпляре sql 2016:

select * FROM fn_myfunction('', 0, 0,'30 Apr 2015','1', 0)

И получаю это сообщение об ошибке:

Msg 10313, Level 16, State 51, Line 1
An error occurred while using the .NET Framework during IL compilation. The server may be running out of resources. Try running the query again. If the problem persist, contact a support professional. 
System.NullReferenceException: Object reference not set to an instance of an object.
System.NullReferenceException: 

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

Есть предложения, пожалуйста?

1 Ответ

0 голосов
/ 11 июня 2019

Я перезапустил свой экземпляр, и это сработало.Проблема здесь заключалась не в db или в коде, как это было предложено @Panagiotis, потому что я использовал один и тот же db в другом экземпляре и не смог воспроизвести ошибку.Это было до полной памяти.Поэтому я изменил настройки памяти и перезапустил экземпляр и работал как молоток !!!!!!!!!!!!!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...