Корпорація Майкрософт розповсюджує виправлення Microsoft SQL Server 2008 R2 та Microsoft SQL Server 2008 як один файл, який можна завантажити. Оскільки виправлення сукупні, кожен новий випуск містить усі виправлення та всі виправлення системи безпеки, які входили в попередній SQL Server 2008 R2 або SQL Server 2008 виправлення випуску.
Ознаки
Під час виконання запиту Transact-SQL у Microsoft SQL Server 2008 або Microsoft SQL Server 2008 R2 за допомогою утиліти sqlcmd може з'явитися таке повідомлення про помилку:
Sqlcmd: помилка: внутрішня помилка в ExecuteSqlCmd (причина: невідома помилка).
Причина
Ця проблема виникає через умову змагання в SQL Server 2008 власний клієнт і SQL Server 2008 R2 власний клієнт.
Спосіб вирішення
Сукупні відомості про оновлення
SQL Server 2008 із пакетом оновлень 1
Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 10 для SQL Server 2008 із пакетом оновлень 1. Щоб отримати додаткові відомості про цей пакет сукупного оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2279604 сукупний пакет оновлень 10 для SQL Server 2008 із пакетом оновлень 1 Примітка Оскільки збірки сукупні, кожен новий випуск виправлення містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2008. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати додаткові відомості, клацніть номер статті в базі знань Microsoft Knowledge Base:
970365 збірки SQL Server 2008, випущені після випуску SQL Server 2008 із пакетом оновлень 1
SQL Server 2008 із пакетом оновлень 2
Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 1 для SQL Server 2008 із пакетом оновлень 2. Щоб отримати додаткові відомості про цей пакет сукупного оновлення клацніть номер статті в базі знань Microsoft Knowledge Base:
2289254 Сукупне оновлення 1 для SQL Server 2008 із пакетом оновлень 2Note, оскільки збірки сукупні, кожен новий випуск виправлення містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2008. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
2402659 Збірки SQL Server 2008, випущені після випуску SQL Server 2008 із пакетом оновлень 2
SQL Server 2008 R2
Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 3. Щоб отримати додаткові відомості про те, як отримати цей пакет сукупний пакет оновлень для SQL Server 2008 R2 клацніть номер статті в базі знань Microsoft Knowledge Base:
2261464 Сукупний пакет оновлень 3 для SQL Server 2008 R2Note оскільки збірки сукупні, кожен новий випуск виправлення містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2008 R2. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
981356 Збірки SQL Server 2008 R2, випущені після випуску SQL Server 2008 R2
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Посилання
Щоб отримати додаткові відомості про утиліту sqlcmd відвідайте такий веб-сайт Microsoft Developer Network (MSDN):
Використання утиліти sqlcmdЩоб отримати додаткові відомості про SQL Server 2008 R2 власний клієнт відвідайте такий веб-сайт MSDN:
Власний клієнт SQL Server 2008 R2Щоб отримати додаткові відомості про модель інкрементного обслуговування для SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:
935897 Інкрементна модель обслуговування доступна в команді SQL Server для доставки виправлень для повідомлених проблем. Щоб отримати додаткові відомості про схему іменування для оновлень SQL Server, клацніть номер статті в базі знань Microsoft Knowledge Base:
822499Нова схема іменування для пакетів оновлення програмного забезпечення Microsoft SQL Server Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:
824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft