Member 10754595 Ответов: 1

Создание новой базы данных из резервной копии другой базы данных на том же сервере может вызвать какие-либо проблемы с родительской базой данных?


Я создал новую базу данных из резервной копии другой базы данных.У меня есть один планировщик задач, который подключен к основной базе данных. после обработки базы данных планировщик задач работает не с основной базой данных, а с копирующей базой данных.Может ли кто-нибудь сказать мне, в чем может быть причина? Я проверяю разрешение, и мне все кажется хорошим. И раньше он работал отлично.

Что я уже пробовал:

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

1 Ответов

Рейтинг:
0

David_Wimbley

Мы многого не знаем о вашем приложении и вряд ли сможем вам помочь, поскольку не знаем, что оно делает, не имеем доступа к вашему серверу, вашему коду или любому другому способу репликации того, с чем вам нужна помощь. Подумайте об этом таким образом, вы только что пошли к врачу и сказали ему: "Мне больно", ожидая диагноза, не позволяя ему осмотреть вас. Вот что ты здесь делаешь.

Вам просто нужно выполнить базовую отладку вашего приложения, и я уверен, что вы найдете эту проблему. Если он не "проваливается" в том смысле, что не создает исключения, то вам нужно добавить ведение журнала в свое приложение.

Добавляйте сообщения журнала, которые имеют отношение к вашему приложению, не создавайте много "шума" и не вызывайте у себя проблем при попытке прочитать то, что произошло позже. Идея здесь заключается в том, что, надеюсь, вы сможете найти, где в процессе он перестает работать...тогда вы сможете решить любую проблему.

Просмотрите свой код и убедитесь, что вы не "едите" какие-либо исключения, вызывающие их скрытие в усилиях по поддержанию работы приложения.


Member 10754595

Привет Дэвид,
Спасибо за ваш ответ. Я создал один планировщик задач, который прекрасно работал с vb-скриптом. и этот скрипт я использую для отправки напоминания по электронной почте. который соединяется с контроллером MVC. Я ничего не менял в коде.MVC использует базу данных SQL.

Теперь проблема в том, что я создал одну тестовую базу данных из резервной копии производственной базы данных. когда я подключаюсь к своей тестовой базе данных, скрипт работает нормально, он отправляет уведомление по электронной почте, но с производственной базой данных он ничего не делает, скрипт успешно работает, но не отправляет никаких уведомлений.

вот мой сценарий...
Вызов ScheduleTask()

Подзадача Расписания()

В Резюме Об Ошибке Следующий


Дим objRequest
Тусклый URL-адрес

Set objRequest = CreateObject("Microsoft.XMLHTTP")
URL = "http://localhost:59409/ScheduledJobs/CheckIncompleteDocuments"

objRequest.open "GET", URL , false

objRequest.Отправить

Set objRequest = ничего

Конец Подводной Лодки




Пожалуйста, дайте мне знать, если вы хотите увидеть мой MVC-код.
спасибо