Выполняется от имени пользователя: usr_emanD.
Ошибка .NET Framework произошла во время выполнения определяемой пользователем процедуры или агрегата «uspCLRNotify»: System.Net.WebException: Unable для подключения к удаленному серверу
System.Net.Sockets.SocketException: попытка подключения не удалась, поскольку подключенная сторона не ответила должным образом по истечении определенного периода времени, или установка соединения не удалась, поскольку подключенный хост не удалось ответить 19.20.xxx.xx:xxxx
System.Net.Sockets.SocketException:
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddressocketAddress)
в System.Net.ServicePoint.ConnectSocketInternal(Boolean ConnectFailure, Socket s4, Socket s6, Socket& сокет, IPAddress& адрес, состояние ConnectSocketState, IAsyncResult asyncResult, Exception& Exception)
System.Net.WebException:
в System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
в System.Net.HttpWebRequest.GetRequestStream()
в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String имя метода, параметры Object[])
at Notifications.com.direction.page.server.MailI4.Notify ( Строковый GUID)
в StoredProcedures.Notify(String GUID) . [SQLSTATE 42000] (Ошибка
6522). Не удалось выполнить шаг.
Я переношу свой сервер на новый, предыдущий сервер был физическим сервером Windows Server 2008, но новый виртуальный Microsoft Server 2019. Я сохраняю тот же сервер базы данных, чтобы мои уведомления выполнялись для заданий.
Но теперь, когда я отключаю предыдущий сервер и пытаюсь запускать ежедневные уведомления с новым сервере, появляется следующая ошибка. Я хочу изменить IP-адрес, который принимает сервер базы данных, на новый IP-адрес нового виртуального сервера.
Ошибка SQL:
Ошибка .NET Framework произошла во время выполнения пользовательской процедуры или агрегата «uspname», ошибка с Job SQL Server
и это хранимая процедура, у которой есть только сборка, только адрес сборки - ServiciosWebClr2. И единственное, что у него есть, — это зашифрованный двоичный код внутри. Я уже проверил другие форумы, где упоминалось, что это может быть в исходном коде, но у меня нет старого IP-адреса нигде в коде.
Кто-нибудь знает, как это решить? или была подобная ситуация?
Я уже пробовал декомпилировать сборку, но не могу найти ее нигде на диске, и судя по комментариям, это не физический файл, а просто сгенерированный SQL Server, я получил
Код: Выделить всё
c:\\SqlClassLibrary.XmlSerializers.dll,
c:\\SqlClassLibrary.dll, SendDataBaseMail.dll
ServiciosWebClr2.dll
Подробнее здесь: https://stackoverflow.com/questions/792 ... ne-or-aggr