Меню

Ошибка транспортного уровня авс 2 что это

У меня была та же проблема, хотя это было с запросами на обслуживание к SQL DB.

Вот что было в моем сервисном журнале ошибок:


System.Data.SqlClient.SqlException: при отправке запроса на сервер произошла ошибка транспортного уровня. (provider: TCP Provider, error: 0-существующее соединение было принудительно закрыто удаленным хостом.)


У меня есть набор тестов C#, который тестирует службу. Служба и DB были оба на внешних серверах, поэтому я подумал, что это может быть проблемой. Поэтому я развернул службу и DB локально, но безрезультатно. Проблема продолжалась. Набор тестов даже не является жестким тестом производительности, поэтому я понятия не имел, что происходит. Один и тот же тест проваливался каждый раз, но когда я отключал этот тест, другой проваливался непрерывно.

Я попробовал другие методы, предложенные в Интернете, которые тоже не сработали:

  • Увеличьте значения реестра TcpMaxDataRetransmissions и TcpMaxConnectRetransmissions .
  • Отключите параметр «Shared Memory» в Диспетчере конфигурации сервера SQL в разделе «Client Protocols» и отсортируйте TCP/IP на 1-е место в списке.
  • Это может произойти при тестировании масштабируемости с большим количеством попыток подключения клиента. Чтобы устранить эту проблему, используйте утилиту regedit.exe для добавления нового значения DWORD с именем SynAttackProtect в раздел реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters с данными значения 00000000.

Моим последним средством было использовать старую поговорку «Try and try again». Поэтому я вложил операторы try-catch, чтобы гарантировать, что если соединение TCP/IP потеряно в Нижнем протоколе связи,то он не просто сдается, но пытается снова. Теперь это работает для меня, однако это не очень элегантное решение.

Сообщения без ответов | Активные темы

Автор Сообщение

Заголовок сообщения: Ошибка на транспортном уровне при получении результатов с се

СообщениеДобавлено: Вт окт 07, 2014 3:57 am 

Не в сети



Зарегистрирован: Пт фев 01, 2013 9:46 am
Сообщения: 416
Откуда (Город): Irkutsk

Автоматизатор

Ошибка на транспортном уровне при получении результатов с сервера.
Такая ошибка при открытии кассового журнала.
База с Лайтом стоят на удаленной машине.
С локального Склада подключаемся к удаленной базе и не можем открыть кассовый журнал. Отчеты операции нормально открываются
Версии последние.
Лог прилагаю.

Вложения:


Microinvest Warehouse.rar [1.12 КБ]

Скачиваний: 106

_________________

Виктор Павлов писал(а):

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

Вернуться к началу

Профиль  

sholban

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 4:55 am 

Не в сети



Зарегистрирован: Пт фев 01, 2013 9:46 am
Сообщения: 416
Откуда (Город): Irkutsk

Автоматизатор

Вот так и висит, потом ошибку выдает.

Вложения:
34.JPG
34.JPG [ 50.65 КБ | Просмотров: 7968 ]

_________________

Виктор Павлов писал(а):

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

Вернуться к началу

Профиль  

Дмитрий Акбаров

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 8:06 am 

Не в сети



Зарегистрирован: Вт дек 14, 2010 10:03 am
Сообщения: 7646
Откуда (Город): Болгария, Варна

Автоматизатор

Здравствуйте.
Попробуйте удалите папку Serialization и проверить.
Если не получится, напишите мне в скайп, посмотрим удаленно.

Вернуться к началу

Профиль  

P0ZiTR0N

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 8:12 am 



Зарегистрирован: Вт апр 03, 2012 12:49 pm
Сообщения: 12864
Откуда (Город): София, Болгария

Автоматизатор

Цитата:

User OS Version: Unknown
Date & Time: 07.10.2014 10:15:23
Build version: 3.07.040 (Build 21882)
Module name: System.Data.dll
Method name: CashBookForm_LoadData
Exception: Ошибка на транспортном уровне при получении результатов с сервера. (provider: Поставщик TCP, error: 0 — Указанное сетевое имя более недоступно.)
Call stack: в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)

Читаем, думаем :) Кроме того обновляем Pro до последнего билда

И да, удаление сериализации может помочь, сбросив таким образом фильтр вместо «за весь период» на «сегодня»

_________________
[База знаний]|[Бесплатная помощь]|[Веб склад]
▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬
Telegram: 359887637163. 09:00-17:30 GMT+2. Ответ от 1 минуты до 3 часов в рабочее время!
▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬
Удаленный доступ через http://microinvest.net/pub/mremote.exe или Anydesk 29 EUR/час

Вернуться к началу

Профиль  

sholban

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 1:15 pm 

Не в сети



Зарегистрирован: Пт фев 01, 2013 9:46 am
Сообщения: 416
Откуда (Город): Irkutsk

Автоматизатор

Первое что сделал, удалил serialization. Не помогло.
Переустановка тоже не помогло, только билд тот же установил. Новый не качал из-за медленного интернета, долго. Времени не было.

_________________

Виктор Павлов писал(а):

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

Вернуться к началу

Профиль  

Дмитрий Акбаров

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 1:19 pm 

Не в сети



Зарегистрирован: Вт дек 14, 2010 10:03 am
Сообщения: 7646
Откуда (Город): Болгария, Варна

Автоматизатор

Сами операции в Microinvest Склад Pro, создаются нормально?
Соединение до ПК с базой стабильное?
Попробуйте переустановить .Net Framework.

Вернуться к началу

Профиль  

sholban

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 1:38 pm 

Не в сети



Зарегистрирован: Пт фев 01, 2013 9:46 am
Сообщения: 416
Откуда (Город): Irkutsk

Автоматизатор

Операции создаются нормально, отчёты видны.
Соединение стабильное, но медленное.
Завтра попробуем фреймворк переустановить.

_________________

Виктор Павлов писал(а):

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

Вернуться к началу

Профиль  

Дмитрий Акбаров

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 1:54 pm 

Не в сети



Зарегистрирован: Вт дек 14, 2010 10:03 am
Сообщения: 7646
Откуда (Город): Болгария, Варна

Автоматизатор

Работаете в локальной сети?
Попробуйте скопировать базу на ПК с Microinvest Склад Pro и подключиться локально.

Вернуться к началу

Профиль  

sholban

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 2:09 pm 

Не в сети



Зарегистрирован: Пт фев 01, 2013 9:46 am
Сообщения: 416
Откуда (Город): Irkutsk

Автоматизатор

Нет, работаем удаленно, через OpenVPN.
На локальной машине не установлен sql сервер. Локально запустить не могу.

_________________

Виктор Павлов писал(а):

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

Вернуться к началу

Профиль  

Дмитрий Акбаров

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 3:30 pm 

Не в сети



Зарегистрирован: Вт дек 14, 2010 10:03 am
Сообщения: 7646
Откуда (Город): Болгария, Варна

Автоматизатор

Вопрос решили удаленно
Добавили сетевой интерфейс OpenVPN в список доверенных сетей, ранее был, как публичная сеть.

Вернуться к началу

Профиль  

sholban

Заголовок сообщения: Re: Ошибка на транспортном уровне при получении результатов

СообщениеДобавлено: Вт окт 07, 2014 3:34 pm 

Не в сети



Зарегистрирован: Пт фев 01, 2013 9:46 am
Сообщения: 416
Откуда (Город): Irkutsk

Автоматизатор

Спасибо Дмитрию! Проблема решена!

_________________

Виктор Павлов писал(а):

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

Вернуться к началу

Профиль  

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Вопрос:

Я получаю ошибку SQL Server:

Произошла ошибка транспортного уровня при получении результатов сервер. (поставщик: общая память Провайдер, ошибка: 0 – Ручка недействительным.)

Я запускаю Sql Server 2008 SP1, Windows 2008 Standard 64 бит.

Это веб-приложение .NET 4.0. Это происходит, когда запрос поступает на сервер. Это прерывисто. Любая идея, как я могу ее решить?

Ответ №1

Соединение с базой данных закрывается сервером базы данных. Соединение остается действительным в пуле подключений вашего приложения; в результате, когда вы берете общую строку соединения и пытаетесь выполнить ее, вы не сможете добраться до базы данных. Если вы разрабатываете Visual Studio, просто закройте временный веб-сервер на панели задач.

Если это происходит в процессе производства, сброс пула приложений для вашего веб-сайта должен переработать пул соединений.

Ответ №2

Попробуйте выполнить следующую команду в командной строке:

netsh interface tcp set global autotuning=disabled

Это отключает возможности автоматического масштабирования сетевого стека

Ответ №3

Для тех, кто не использует IIS, у меня была эта проблема при отладке с Visual Studio 2010. Я закончил все процессы отладчика: WebDev.WebServer40.EXE, который решил проблему.

Ответ №4

У меня была та же проблема. Я перезапустил Visual Studio и исправил проблему

Ответ №5

Все, что вам нужно, это остановить сервер разработки ASP.NET и снова запустить проект

Ответ №6

Получил это, всегда после приблизительно 5 минут работы. Расследовали и обнаружили, что предупреждение от e1iexpress всегда происходило до сбоя. По-видимому, это ошибка, связанная с некоторыми адаптерами TCP/IP. Но переход от WiFi к проводному не повлиял на него.

Итак, попробовал Plan B и перезапустил Visual Studio. Затем он работал нормально.

В ближайшем исследовании я заметил, что при правильной работе сообщение The Thread '<No Name>' has exited with code 0 произошло почти точно в момент, когда в предыдущих попытках произошел сбой. Некоторые из Google Google показывают, что это сообщение появляется, когда (среди прочего) сервер обрезает пул потоков.

Предположительно, в пуле потоков был фиктивный поток, и каждый раз, когда сервер пытался “обрезать” его, приложение заняло.

Ответ №7

Если вы подключены к базе данных через Microsoft SQL Server Management, закройте все свои подключения и повторите попытку.
Если бы эта ошибка возникла при подключении к другой базе данных Azure и работала для меня, когда она была закрыта.
Все еще не знаю, почему..

Ответ №8

Вы получите это сообщение, когда ваш script заставляет SQL-службу останавливаться по некоторым причинам. поэтому, если вы снова запустите службу SQL, возможно, ваша проблема будет решена.

Ответ №9

Ошибки уровня транспорта часто связаны с подключением к серверу sql, который прерывается… обычно в сети.

Время ожидания истекает, как правило, вызывается, когда SQL-запрос занимает слишком много времени.

Так мало вариантов:

  • Проверить подключение в VPN (если используется) или любой другой инструмент
  • Перезапустить IIS
  • Перезапустить машину
  • Оптимизация запросов sql.

Ответ №10

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

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

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

route add –p YourServerNetwork mask NetworkMask Router

Пример:

route add –p 172.16.12.0 mask 255.255.255.0 192.168.11.2

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

Ответ №11

Я получил ту же ошибку в среде разработки Visual Studion 2012, остановил IIS Express и перезапустил приложение, он начал работать.

Ответ №12

Посмотрите на блог MSDN, в котором описывается эта ошибка:

Удаление соединений

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

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

Недействительные подключения удаляются из пула соединений только тогда, когда они закрыты или возвращены.

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

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

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

В основном то, что вы видите, это исключение в последнем предложении.

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

И вы получите свое исключение.

Есть несколько общих причин для этого.

  • Сервер был перезапущен, это приведет к закрытию существующих подключений.

В этом случае просмотрите журнал SQL Server, который обычно находится по адресу: C:Program FilesMicrosoft SQL Server\MSSQLLOG

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

2009-04-16 11: 32: 15.62 Server Logging Сообщения SQL Server в файле ‘C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLLOGERRORLOG.

  1. Кто-то или что-то убил используемый SPID.

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

2009-04-16 11: 34: 09.57 идентификатор процесса spidXX XX был убит имя хоста xxxxx, идентификатор хост-процесса XXXX.

  1. Повторите попытку (например, в зеркальной настройке), загляните в журнал SQL Server.

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

2009-04-16 11: 35: 12.93 spidXX Зеркальная база данных “меняет роли от” PRINCIPAL “до” MIRROR” из-за Failover.

Ответ №13

У меня была такая же проблема. Я решил это, обрезая SQL Server LOG.
Проверьте это, а затем сообщите нам, если это решение вам помогло.

Ответ №14

Для меня ответ заключается в том, чтобы обновить ОС с 2008 года2 до 2012 года2, решение iisreset или перезапустить приложение не сработало для меня.
Я также попытался включить параметр TCP Chimney Offload, но я не перезапустил сервер, потому что это производственный сервер, который тоже не работает.

Ответ №15

Для меня решение было совершенно другим.

В моем случае у меня был объект objectsource, который требовал параметр datetimestamp. Несмотря на то, что этот параметр ODS ConvertEmptyStringToNull был истинным, 1/1/0001 передается SelectMethod. Это, в свою очередь, вызвало исключение переполнения sql datetime, когда это datetime было передано серверу sql.

Добавлена ​​дополнительная проверка для datetime.year!= 0001, и это решило для меня.

Странно, что это вызовет ошибку транспортного уровня, а не ошибку переполнения datetime.
В любом случае..

Ответ №16

Мы столкнулись с этой ошибкой недавно между нашим бизнес-сервером и нашим сервером базы данных.
Решение для нас состояло в том, чтобы отключить “Разделение IP-адресов” на сетевых интерфейсах.
Затем ошибка исчезла.

Ответ №17

Одна из причин, по которой я нашел эту ошибку, – “ Packet Size = xxxxx” в строке подключения. если значение xxxx слишком велико, мы увидим эту ошибку. Удалите это значение и позвольте серверу SQL обрабатывать его или поддерживать его на низком уровне, в зависимости от сетевых возможностей.

Ответ №18

Это случилось со мной, когда я пытался восстановить базу данных SQL и проверил следующий флажок в закладке Options,

введите описание изображения здесь

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

Ответ №19

В моем случае служба сервера SQL Server остановлена. Когда я перезапустил службу, которая позволила мне запустить запрос и устранить ошибку.

Также неплохо изучить ваш запрос, чтобы узнать, почему запрос остановил эту службу

введите описание изображения здесь

Ответ №20

Это происходит, когда база данных удаляется и воссоздается, некоторые общие ресурсы по-прежнему считают, что база данных по-прежнему существует, поэтому, когда вы повторно запускаете запрос выполнения для создания таблиц в базе данных после его восстановления, ошибка не будет отображаться и сообщение Command(s) completed successfully. будет отображаться вместо сообщения об ошибке Msg 233, Level 20, State 0, Line 0 A transport-level error has occurred when sending the request to the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.).

Просто игнорируйте эту ошибку, когда вы бросаете и воссоздаете базы данных и повторно выполняете свои DDL-запросы без каких-либо проблем.

Ответ №21

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

Ошибка:

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

“Ошибка транспортного уровня произошла при получении вывода из server (TCP: поставщик, ошибка: 0 – указанное сетевое имя больше не доступны”

Решение:

  • Проверить поставщика связанного сервера
  • В свойствах этого поставщика включите опцию “Разрешить inprocess” для этого конкретного поставщика, чтобы устранить проблему.

I have done a lot of reading on this error, but failed to find any solution for my case.  Please bear with me while I explain why I think this is related to Entity Framework.

Originally, I kept getting
the error «A transport-level error has occurred when receiving results from the server. (provider: Session Provider, error: 19 — Physical connection is not usable» every one or two days, and the only way to remedy it is rebooting the Windows
7 box. After I added  «Connection Lifetime=3;Max Pool Size=3» to the connection string, that error has never occurred again.  

The relevant code is the following.

using (Models.FooEntities context = new Models.FooEntities())
{
    context.CommandTimeout = 300;
    Models.tblFoo foo = new Models.tblFoo();
    foo.DateTime = DateTime.Now;
    ...
    try
    {
        context.SaveChanges();
    }
    catch (EntityDataSourceValidationException edsve)
    {
        ...
    }
    catch (Exception ex)
    {
        //"A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The semaphore timeout period has expired.)"  is caught here
    }
}

When this happens, another web application using Entity Framework stops working too, but I do not have any control of that web application, so I do not know what exception it gets.  I suspect it is the same as the other web app using Entity Framework.

When these two web apps using Entity Framework stop working due to the problem, the SQL Server 2012 works fine with many other applications (e.g. other web apps, desktop apps such as Microsoft Access).

The error is supposed to be related TCP sockets. When I check  the event log, I see the Windows 7 computer has has lots of the following event:

- System 

  - Provider 

   [ Name]  srv 
 
  - EventID 2017 

   [ Qualifiers]  49152 
 
   Level 2 
 
   Task 0 
 
   Keywords 0x80000000000000 
 
  - TimeCreated 

   [ SystemTime]  2013-11-06T19:23:46.515205200Z 
 
   EventRecordID 6685693 
 
   Channel System 
 
   Computer PHENOMVII 
 
   Security 
 

- EventData 

   DeviceLanmanServer 
   0000040001002C0000000000E10700C0000000009A0000C00000000000000000000000000000000093020000 

However, this event occurs all the time regardless of whether the aforementioned error is occurring. 

I am wondering if anyone could shed some light on this. Is there a way to reset Entity Framework without restarting the computer?


Hong

  • Edited by

    Friday, November 8, 2013 2:43 PM

I have done a lot of reading on this error, but failed to find any solution for my case.  Please bear with me while I explain why I think this is related to Entity Framework.

Originally, I kept getting
the error «A transport-level error has occurred when receiving results from the server. (provider: Session Provider, error: 19 — Physical connection is not usable» every one or two days, and the only way to remedy it is rebooting the Windows
7 box. After I added  «Connection Lifetime=3;Max Pool Size=3» to the connection string, that error has never occurred again.  

The relevant code is the following.

using (Models.FooEntities context = new Models.FooEntities())
{
    context.CommandTimeout = 300;
    Models.tblFoo foo = new Models.tblFoo();
    foo.DateTime = DateTime.Now;
    ...
    try
    {
        context.SaveChanges();
    }
    catch (EntityDataSourceValidationException edsve)
    {
        ...
    }
    catch (Exception ex)
    {
        //"A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The semaphore timeout period has expired.)"  is caught here
    }
}

When this happens, another web application using Entity Framework stops working too, but I do not have any control of that web application, so I do not know what exception it gets.  I suspect it is the same as the other web app using Entity Framework.

When these two web apps using Entity Framework stop working due to the problem, the SQL Server 2012 works fine with many other applications (e.g. other web apps, desktop apps such as Microsoft Access).

The error is supposed to be related TCP sockets. When I check  the event log, I see the Windows 7 computer has has lots of the following event:

- System 

  - Provider 

   [ Name]  srv 
 
  - EventID 2017 

   [ Qualifiers]  49152 
 
   Level 2 
 
   Task 0 
 
   Keywords 0x80000000000000 
 
  - TimeCreated 

   [ SystemTime]  2013-11-06T19:23:46.515205200Z 
 
   EventRecordID 6685693 
 
   Channel System 
 
   Computer PHENOMVII 
 
   Security 
 

- EventData 

   DeviceLanmanServer 
   0000040001002C0000000000E10700C0000000009A0000C00000000000000000000000000000000093020000 

However, this event occurs all the time regardless of whether the aforementioned error is occurring. 

I am wondering if anyone could shed some light on this. Is there a way to reset Entity Framework without restarting the computer?


Hong

  • Edited by

    Friday, November 8, 2013 2:43 PM

Произошла ошибка транспортного уровня

Возможный дубликат:
При получении результатов с сервера произошла ошибка транспортного уровня

Произошла ошибка транспортного уровня при отправке запроса на сервер. (поставщик: общая память Поставщик, ошибка: 0 — Процесс не включен другой конец трубы.)

Мы получаем следующее сообщение об ошибке, появляющееся на нашем сервере с перерывами. Мы запускаем веб-приложение asp.net 4 с базой данных SQL Server 2008. Кто-нибудь когда-либо сталкивался с этим сообщением об ошибке и решением, чтобы остановить это.

Странная вещь заключается в том, что эта проблема не возникает в нашей системе dev, и нам очень сложно реплицироваться из-за спорадического характера этой проблемы.

Все еще не нашли решения этой проблемы.

30 июнь 2011, в 14:14

Поделиться

Источник

Как указывает сообщение об ошибке, существует проблема подключения с ранее открытым сеансом в SQL Server.

Try:

SqlConnection.ClearAllPools();

Метод SqlConnection.ClearAllPools сбрасывает (или пустет) пул соединений. Если во время разговора есть соединения, они соответствующим образом помечены и будут отброшены (вместо того, чтобы возвращаться в пул), когда на них вызывается Close.

Akram Shahda
30 июнь 2011, в 13:31

Поделиться

Да, у меня есть несколько раз на самом деле. Очень иррациональная ошибка.
Если я не ошибаюсь, это связано с использованием Named Pipes вместо используемой общей памяти.

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

Ссылка 1
Ссылка 2

Jethro
30 июнь 2011, в 12:04

Поделиться

Ещё вопросы

  • 1как определить период нажатия кнопки на андроиде
  • 0Как можно поместить событие на кнопку QButtonGroup в C ++?
  • 0Как проверить first_name вместо last_name
  • 1python — столбец печати pandas dataframe, если значение = 1
  • 0Как добавить горизонтальное подменю?
  • 1Используйте модель Google Cloud AutoML для прогнозирования изображения, которое хранится в облачном хранилище Google Cloud в функции Firebase
  • 1индекс в списке панд серии
  • 0HTML CSS Navbar Spacing
  • 1Python / MySQL: использование cursor.rowcount до и после вставки строки
  • 0Добавление более одного значения к одному тд в DataTables?
  • 1Обработчики в Android
  • 1Нахождение ширины и высоты обзора для ограничения границы перемещения изображения с помощью жеста
  • 0Как можно добавить стиль для значка карты Google
  • 1Selenium-WebDriver открыл новое окно Firefox, но не перешел на URL
  • 0Как создать сеанс входа и сохранить состояние входа
  • 1Веб-приложение Android не может подключиться к локальному IP-адресу
  • 0кнопка закрытия фокуса во всплывающем окне, когда он появляется
  • 0Обновить столбец на основе другого поля
  • 1Есть ли способ экспортировать отрисовку в * .jar без ручного копирования * .bc?
  • 1ImageIcon получить Parent JButton
  • 1Tensorflow, обновление весов в многопроцессорной среде
  • 1Представление списка Android не отображается правильно
  • 1ключ факторинга в файле yaml
  • 1Запустите команду du -f linux и получите результат в Java
  • 0Отображение определенных сообщений об ошибках через Errno 1062
  • 1ссылка на библиотеку Android
  • 0Все переключается на стиль переключения
  • 0Mysql с докером: не удается подключиться к локальному серверу MySQL через сокет
  • 0Должны ли модели MVC быть статичными?
  • 1XML десериализация в класс, добавить в список
  • 1Реактивность в пользовательских виджетах
  • 1Виджет приложения со списком
  • 1Пользовательская легенда из нескольких строк с двумя маркерами для одного и того же текста
  • 0C ++ ДЛЯ LOOP ТОЛЬКО задача
  • 0Получить тип ввода из формы HTML
  • 0Сделать верхнюю и нижнюю границу таблицы видимой с помощью CSS
  • 0Система RBAC с двумя параметрами
  • 0Выделение переменного количества объектов в стеке в C ++
  • 1Как закрыть обработчик событий?
  • 0JQuery Masonry Float Левый выпуск
  • 0Запрашиваемая на определенное время?
  • 0Как получить скрипт для вставки всего пользовательского ввода в C ++
  • 1DownloadFileAsync не загружает файл
  • 1Python ctypes.sizeof (…) всегда возвращает 0
  • 0Учебник по привязкам Ember.js
  • 1Android AsyncTask Pub Sub to Context?
  • 0Расширение Magento Checkout — перейти к следующему шагу в Checkout
  • 1Получить message_id из сообщения Telegram — node.js
  • 0AngularJS не заполняет выпадающее меню
  • 1Как создать XML в Java, используя XSD и JSON или HashMap элементов / значений в качестве входных данных

Сообщество Overcoder

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка транспортного уровня авс 2 налоговая
  • Ошибка транспортного уровня авс 2 будет выполнен автоматический запрос статуса через некоторое время