FIX: Помилки, коли клієнтський додаток надсилає до уваги сигналом для SQL Server 2008 або SQL Server 2008 R2

Номер статті: 2543687 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

На цій сторінці

Ознаки

Розглянемо таку ситуацію.
  • Клієнтський додаток підключається до екземпляра Microsoft SQL Server 2008 або Microsoft SQL Server 2008 R2.
  • Вільний час очікування запит на змінення виникає, коли SQL-сервер відновлює з'єднання між SQL Server 2008 або SQL Server 2008 R2 та клієнтського застосунку. Або застосунку клієнт посилає сигнал уваги явно шляхом скасування запит на змінення до екземпляра SQL Server.
У цьому випадку SQL Server виконує сили закрити з'єднання, і може з'явитися одне з таких повідомлень про помилку:
  • протокол IMAP про помилку 1
    На нинішній команді сталася критична помилка. Результати, якщо такі є, повинен бути знищений.
  • протокол IMAP про помилку 2
    При отриманні результатів із сервера сталася помилка рівня транспорту. (постачальник: TCP постачальника, помилка: 0 - наявне підключення було примусово закрито віддалений хост.)
Крім того, SQL Server Errorlog файл записується протокол IMAP про помилку, подібне до такого:

<Date><Time> <spid>Помилка: 18056, тяжкості: 20, держави: 29.</spid></Time></Date>
<Date><Time> <spid>Клієнту не вдалося повторно використовувати сесії з <SPID>, які було скинуто для організації пулу підключень. Провал ID є 29. Ця помилка пов'язано з попередньої невдалої операції. Перегляньте журнали помилок для невдалої операції безпосередньо перед це протокол IMAP про помилку.</SPID></spid></Time></Date>


Розв'язанн

Відомості про сукупний пакет оновлень

SQL Server 2008 R2 пакет оновлень 2

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 1 для SQL Server 2008 R2 пакет оновлень 2. Щоб отримати додаткові відомості про отримання пакунок накопичувальне оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2720425 Сукупний пакет оновлень 1 для SQL Server 2008 R2 пакет оновлень 2
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 R2 виправити реліз. Радимо, що ви розглянути питання про застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2730301 SQL Server 2008 R2 будує, випущені після випуску SQL Server 2008 R2 пакет оновлень 2

SQL Server 2008 із пакетом оновлень 3

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 6 для пакета оновлень 3 для SQL Server 2008. Щоб отримати додаткові відомості про цей пакунок накопичувальне оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2715953 сукупний пакет оновлень пакета 6 для пакета оновлень 3 для SQL Server 2008
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 виправити реліз. корпорація Майкрософт рекомендує, що ви вважаєте, що застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2629969 SQL Server 2008 будує, випущені після виходу пакета оновлень 3 для SQL Server 2008
Microsoft SQL Server 2008 виправлень створюються для конкретних пакети оновлення SQL Server. Необхідно інсталяції пакета оновлень 3 для SQL Server 2008 виправлення до інсталяції пакета оновлень 3 для SQL Server 2008. За промовчанням будь-які виправлення, яке надається в пакет оновлення SQL Server включено до наступного пакета оновлень SQL Server.

SQL Server 2008 R2

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 14. Щоб отримати додаткові відомості про отримання пакунок накопичувальне оновлення для SQL Server 2008 R2 клацніть номер статті в базі знань Microsoft Knowledge Base:
2703280 Накопичувальне оновлення пакета 14 для SQL Server 2008 R2
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 R2 виправити реліз. Радимо, що ви розглянути питання про застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
981356 SQL Server 2008 R2 будує, випущені після випуску SQL Server 2008 R2

SQL Server 2008 із пакетом оновлень 1

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 14 SQL Server 2008 з пакетом оновлень 1. Щоб отримати додаткові відомості про цей пакунок накопичувальне оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2527187 сукупний пакет оновлень пакета 14 SQL Server 2008 з пакетом оновлень 1
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 виправити реліз. корпорація Майкрософт рекомендує, що ви вважаєте, що застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
956909 SQL Server 2008 будує, випущені після випуску SQL Server 2008
Microsoft SQL Server 2008 виправлень створюються для конкретних пакети оновлення SQL Server. До інсталяції SQL Server 2008 з пакетом оновлень 1, потрібно застосувати виправлення SQL Server 2008 з пакетом оновлень 1. За промовчанням будь-які виправлення, яке надається в пакет оновлення SQL Server включено до наступного пакета оновлень SQL Server.

SQL Server 2008 із пакетом оновлень 2

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 10 для SQL Server 2008 з пакетом оновлень 2. Щоб отримати додаткові відомості про цей пакунок накопичувальне оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2696625 сукупний пакет оновлень пакета 10 для SQL Server 2008 з пакетом оновлень 2
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 виправити реліз. корпорація Майкрософт рекомендує, що ви вважаєте, що застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2402659 SQL Server 2008 будує, випущені після пакета оновлень 2 для SQL Server 2008 був випущений
Microsoft SQL Server 2008 виправлень створюються для конкретних пакети оновлення SQL Server. Слід застосувати SQL Server 2008 з пакетом оновлень 2 виправлення до інсталяції SQL Server 2008 з пакетом оновлень 2. За промовчанням будь-які виправлення, яке надається в пакет оновлення SQL Server включено до наступного пакета оновлень SQL Server.


SQL Server 2008 із пакетом оновлень 3

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 1 для пакета оновлень 3 для SQL Server 2008. Щоб отримати додаткові відомості про цей пакунок накопичувальне оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2617146 сукупний пакет оновлень пакета 1 для пакета оновлень 3 для SQL Server 2008
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 виправити реліз. корпорація Майкрософт рекомендує, що ви вважаєте, що застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2629969 SQL Server 2008 будує, випущені після випуску SQL Server 2008 SP3
Microsoft SQL Server 2008 виправлень створюються для конкретних пакети оновлення SQL Server. Необхідно інсталяції пакета оновлень 3 для SQL Server 2008 виправлення до інсталяції пакета оновлень 3 для SQL Server 2008. За промовчанням будь-які виправлення, яке надається в пакет оновлення SQL Server включено до наступного пакета оновлень SQL Server.

SQL Server 2008 R2

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 9. Щоб отримати додаткові відомості про отримання пакунок накопичувальне оновлення для SQL Server 2008 R2 клацніть номер статті в базі знань Microsoft Knowledge Base:
2567713 сукупний пакет оновлень пакета 9 для SQL Server 2008 R2
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 R2 виправити реліз. Радимо, що ви розглянути питання про застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
981356 SQL Server 2008 R2 будує, випущені після випуску SQL Server 2008 R2

SQL Server 2008 R2 пакетом оновлень 1

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 6 для SQL Server 2008 R2 пакет оновлень 1. Щоб отримати додаткові відомості про отримання пакунок накопичувальне оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2679367 Сукупний пакет оновлень 6 для SQL Server 2008 R2 пакетом оновлень 1
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2008 R2 виправити реліз. Радимо, що ви розглянути питання про застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2567616 SQL Server 2008 R2 будує, випущені після того, як SQL Server 2008 R2 пакет оновлень 1 був випущений

Стан

корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості

Додаткові відомості про цю проблему, в тому числі методи виправлення неполадки дивіться наступні блог від команди SQL Server ескалації послуг:
http://blogs.MSDN.com/b/psssql/Archive/2010/05/05/Error-18056-can-be-unwanted-Noise-in-certain-scenarios.aspx

Властивості

Номер статті: 2543687 - Востаннє переглянуто: 16 березня 2013 р. - Редакція: 5.0
Застосовується до:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
Ключові слова: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2543687 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 2543687

Надіслати відгук