У меня возникла странная проблема. Одна из моих хранимой процедуры автоматически опускается автоматически. Его не то, что я создаю его в неправильном месте. Каждый раз, когда я создаю SP и выполняю свою веб-страницу, он показывает. Через несколько минут, если я снова запустил страницу, отобразится сообщение об ошибке, которое связано с отсутствием SP. Я пробовал воссоздать снова и снова, и каждый раз, когда он повторяется. Я даже перезагрузил машину (Windows Server 2008 R2), но не использовал. Такая же процедура выполняется на моем экземпляре SQL Server на машине Windows 8. Я пробовал проксилер SQL Server, но бесполезен. Не смотрите на процедуру капли.SQL Server 2012 Сохраненная процедура автоматически удаляется
Также по какой-то странной причине я получаю много запросов каждую секунду на свой SQL Server, на котором размещается веб-сайт, основанный на dotnetnuke. Может кто-то помочь мне с этим.
Thanks
Попробуйте 'SELECT * FROM sys.sql_modules WHERE define LIKE '% DROP% PROC%' ', чтобы увидеть, была ли вы оставлена команда DROP в другой процедуре. Также вы можете попробовать посмотреть [трассировку по умолчанию] (http://dba.stackexchange.com/questions/10716/determining-how-a-schema-change-occurred/10718#10718) –
Спасибо Мартину. Я попробовал ваш sql, который не возвращал никакой информации. Тем не менее, попробовал стандартные отчеты из студии управления для изменений схемы, которые подтвердили, что sp был сброшен, но не смог получить, откуда он был удален. Кроме того, я очень уверен, что я не включил какой-либо процесс drop в любой другой код. –