ВВЕДЕНИЕ
Накопительный пакет обновления 2 для SQL Server Compact 3.5 с пакетом обновления 2 (SP2) содержит исправления для проблем Microsoft SQL Server Compact 3.5, исправленных с момента выпуска SQL Server Compact 3.5 с пакетом обновления 2 (SP2).
Примечание. Эта сборка пакета накопительного обновления также называется сборкой 3.5.8082.00.
Мы рекомендуем протестировать исправления перед их развертыванием в рабочей среде. Так как сборки являются накопительными, каждый новый выпуск исправления содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправления SQL Server Compact 3.5. Рекомендуется применить последний выпуск исправления, содержащий это исправление.
Важные примечания о пакете накопительного обновления
-
Этот накопительный пакет обновления выпущен только для 32-разрядных и 64-разрядных классических версий SQL Server Compact 3.5 с пакетом обновления 2 (SP2). Если вы хотите использовать одно из этих исправлений для платформы устройств, обратитесь в службу поддержки майкрософт. Полный список телефонных номеров службы поддержки и поддержки Майкрософт или создание отдельного запроса на обслуживание см. на следующем веб-сайте Майкрософт:
http://support.microsoft.com/contactus/?ws=support
Дополнительная информация
Получение накопительного пакета обновления 2 для SQL Server Compact 3.5 с пакетом обновления 2 (SP2)
Поддерживаемый пакет накопительных обновлений теперь доступен в корпорации Майкрософт. Однако этот пакет обновления предназначен для устранения только проблем, описанных в этой статье. Примените этот накопительный пакет обновления только к компьютерам, на которых возникли эти проблемы. Этот накопительный пакет обновления может пройти дополнительное тестирование. Поэтому, если у вас нет серьезных проблем, рекомендуется дождаться следующего пакета обновления SQL Server Compact 3.5, содержащего исправления в этом накопительном пакете обновления.
Если пакет накопительных обновлений доступен для скачивания, вы увидите раздел "Доступно скачивание исправлений" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки майкрософт, чтобы получить накопительный пакет обновления.
Примечание. Если возникают дополнительные проблемы или требуется устранить неполадки, может потребоваться создать отдельный запрос на обслуживание. Обычные затраты на поддержку будут применяться к дополнительным вопросам и проблемам, которые не относятся к этому пакету накопительного обновления. Полный список номеров телефонов службы поддержки и поддержки Майкрософт или создание отдельного запроса на обслуживание см. на следующем веб-сайте Майкрософт:
http://support.microsoft.com/contactus/?ws=support
Статьи базы знаний Майкрософт, в которых рассматриваются эти исправления, будут выпущены по мере их выпуска.
Чтобы получить дополнительные сведения об ошибках SQL Server, щелкните следующие номера статей, чтобы просмотреть статьи в базе знаний Майкрософт:
Номер ошибки VSTS |
Номер статьи базы знаний |
Описание |
455582 |
ИСПРАВЛЕНИЕ. Взаимоблокировка возникает, когда две транзакции пытаются выполнить операцию DML для таблицы, содержащей подсказку блокировки TABLOCK или подсказку блокировки XLOCK. |
|
534043 |
2300599 |
ИСПРАВЛЕНИЕ. Повреждение кучи происходит при использовании SQL Server Compact 3.5 с пакетом обновления 2 (SP2) |
Сведения о пакете накопительного обновления
Предварительные условия
Предварительные требования для установки этого накопительного обновления отсутствуют.
Необходимость перезагрузки
После применения этого накопительного обновления может потребоваться перезагрузить компьютер.
Сведения о внесении изменений в реестр
Чтобы использовать одно из исправлений в этом пакете, не нужно вносить изменения в реестр.
Сведения о файлах
Английская версия этого накопительного пакета обновления содержит атрибуты файлов (или более поздние), перечисленные в следующей таблице. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы найти разницу между utc и местным временем, используйте часовой
пояс
.
вкладка "
Дата и время
"
элемент в панель управления.
Для всех поддерживаемых 32-разрядных версий SQL Server Compact 3.5 с пакетом обновления 2 (SP2)
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
System.data.sqlserverce.dll |
3.5.8082.0 |
296,816 |
30 июля 2010 г. |
15:27 |
x86 |
Entitypub.config |
Not Applicable |
565 |
30 июля 2010 г. |
09:14 |
Not Applicable |
Policy.3.5.system.data.sqlserverce.dll |
3.5.8082.0 |
10,096 |
30 июля 2010 г. |
15:27 |
x86 |
Policy.3.5.system.data.sqlserverce.entity.dll |
3.5.8082.0 |
10,096 |
30 июля 2010 г. |
15:27 |
x86 |
Publisher.config |
Not Applicable |
558 |
30 июля 2010 г. |
09:14 |
Not Applicable |
System.data.sqlserverce.dll |
3.5.8082.0 |
296,816 |
30 июля 2010 г. |
15:27 |
x86 |
System.data.sqlserverce.entity.dll |
3.5.8082.0 |
231,280 |
30 июля 2010 г. |
15:27 |
x86 |
Sqlceca35.dll |
3.5.8082.0 |
342,384 |
30 июля 2010 г. |
15:26 |
x86 |
Sqlcecompact35.dll |
3.5.8082.0 |
83,312 |
30 июля 2010 г. |
15:26 |
x86 |
Sqlceer35en.dll |
3.5.8082.0 |
147,312 |
30 июля 2010 г. |
15:26 |
x86 |
Sqlceme35.dll |
3.5.8082.0 |
63,344 |
30 июля 2010 г. |
15:26 |
x86 |
Sqlceoledb35.dll |
3.5.8082.0 |
169,328 |
30 июля 2010 г. |
15:26 |
x86 |
Sqlceqp35.dll |
3.5.8082.0 |
640,880 |
30 июля 2010 г. |
15:26 |
x86 |
Sqlcese35.dll |
3.5.8082.0 |
361,840 |
30 июля 2010 г. |
15:26 |
x86 |
System.data.sqlserverce.dll |
3.5.8082.0 |
296,816 |
30 июля 2010 г. |
15:28 |
x86 |
Microsoft.synchronization.data.dll |
1.0.1208.0 |
115,744 |
30 июля 2010 г. |
07:27 |
x86 |
Microsoft.synchronization.data.server.dll |
1.0.1208.0 |
115,744 |
30 июля 2010 г. |
07:27 |
x86 |
Microsoft.synchronization.data.sqlserverce.dll |
3.5.8082.0 |
92,016 |
30 июля 2010 г. |
15:27 |
x86 |
Microsoft.synchronization.data.dll |
1.0.1208.0 |
115,744 |
30 июля 2010 г. |
07:27 |
x86 |
Microsoft.synchronization.data.server.dll |
1.0.1208.0 |
115,744 |
30 июля 2010 г. |
07:27 |
x86 |
Microsoft.synchronization.data.sqlserverce.dll |
3.5.8082.0 |
92,016 |
30 июля 2010 г. |
15:27 |
x86 |
Для всех поддерживаемых 64-разрядных версий SQL Server Compact 3.5 с пакетом обновления 2 (SP2)
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
System.data.sqlserverce.dll |
3.5.8082.0 |
296,816 |
30 июля 2010 г. |
15:11 |
x86 |
System.data.sqlserverce.dll |
3.5.8082.0 |
296,816 |
30 июля 2010 г. |
15:11 |
x86 |
System.data.sqlserverce.entity.dll |
3.5.8082.0 |
231,280 |
30 июля 2010 г. |
15:11 |
x86 |
Sqlceca35.dll |
3.5.8082.0 |
573,296 |
30 июля 2010 г. |
15:10 |
x64 |
Sqlcecompact35.dll |
3.5.8082.0 |
117,616 |
30 июля 2010 г. |
15:10 |
x64 |
Sqlceer35en.dll |
3.5.8082.0 |
147,824 |
30 июля 2010 г. |
15:10 |
x64 |
Sqlceme35.dll |
3.5.8082.0 |
89,456 |
30 июля 2010 г. |
15:10 |
x64 |
Sqlceoledb35.dll |
3.5.8082.0 |
257,392 |
30 июля 2010 г. |
15:10 |
x64 |
Sqlceqp35.dll |
3.5.8082.0 |
1,131,376 |
30 июля 2010 г. |
15:10 |
x64 |
Sqlcese35.dll |
3.5.8082.0 |
670,576 |
30 июля 2010 г. |
15:10 |
x64 |
Microsoft.synchronization.data.dll |
1.0.1208.0 |
115,744 |
30 июля 2010 г. |
07:27 |
x86 |
Microsoft.synchronization.data.server.dll |
1.0.1208.0 |
115,744 |
30 июля 2010 г. |
07:27 |
x86 |
Microsoft.synchronization.data.sqlserverce.dll |
3.5.8082.0 |
92,016 |
30 июля 2010 г. |
15:11 |
x86 |
Microsoft.synchronization.data.dll |
1.0.1208.0 |
115,744 |
30 июля 2010 г. |
07:27 |
x86 |
Microsoft.synchronization.data.server.dll |
1.0.1208.0 |
115,744 |
30 июля 2010 г. |
07:27 |
x86 |
Microsoft.synchronization.data.sqlserverce.dll |
3.5.8082.0 |
92,016 |
30 июля 2010 г. |
15:11 |
x86 |
Установка пакета накопительного обновления
Чтобы установить накопительный пакет обновления, выполните следующие действия.
-
Скачайте и найдите файл SSCERuntime-ENU.exe.
-
Дважды щелкните файл SSCERuntime-ENU.exe, чтобы начать процесс извлечения.
-
В диалоговом окне SQL Server Compact 3.5 с пакетом обновления 2 (SP2) укажите папку, содержащую извлеченные файлы, а затем нажмите кнопку ОК.
-
Перейдите в папку извлечения, заданную на шаге 3.
-
Дважды щелкните файл SSCERuntime_x86-ENU.msi или файл SSCERuntime_x64-ENU.msi, а затем следуйте инструкциям по настройке.
На 64-разрядных компьютерах установите как 32-разрядную, так и 64-разрядную версии SQL Server Compact 3.5 с пакетом обновления 2 (SP2) MSI-файлы CU1. Существующие приложения SQL Server Compact версии 3.5 могут завершиться сбоем, если на 64-разрядном компьютере установлена 32-разрядная версия MSI-файла. Разработчики должны присоединить 32-разрядные и 64-разрядные MSI-файлы вместе со своими приложениями и установить их на 64-разрядных компьютерах.
Дополнительные сведения см. в статье базы знаний Майкрософт (KB) 974247 или в файле Install.txt, извлекаемом вместе с MSI-файлами.
Удаление пакета накопительного обновления
Чтобы удалить накопительный пакет обновления, выполните следующие действия.
-
В панель управления откройте
раздел Установка и удаление программ
. Элемента.
Примечание. Если вы используете Windows 7, в панель управления откройте элемент Программы и компоненты. -
Найдите запись, соответствующую "ENU Microsoft SQL Server Compact 3.5 SP2" и "Microsoft SQL Server Compact 3.5 SP2 X64 ENU". Затем щелкните каждый из них правой кнопкой мыши и выберите "Удалить", чтобы удалить накопительное обновление.
Так как SQL Server Compact накопительные обновления устанавливают весь продукт, шаг 2 также удаляет SQL Server Compact 3.5. Если вы хотите снова установить SQL Server Compact 3.5 с пакетом обновления 2 (SP2), необходимо установить MSI-файлы еще раз. Файлы MSI можно скачать по следующему URL-адресу:
http://www.microsoft.com/download/details.aspx?displaylang=en&FamilyID=e497988a-c93a-404c-b161-3a0b323dce24
Ссылки
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в указанной ниже статье базы знаний Майкрософт.
824684
Описание стандартной терминологии, используемой для описания обновлений программного обеспечения Майкрософт