Як оновити SQL Server Compact 2
Засіб оновлення баз даних SQL Server Compact 3.5 дозволяє оновити базу SQL Server Compact 1.0 або 2.0, щоб її можна було використовувати SQL Server Compact 3.5. Цей засіб запускається з командного рядка на інтелектуальному пристрої, вихідна та кінцева бази даних також мають бути розміщені на пристрої.
Перед оновленням бази даних версії 1.0 або 2.0 до SQL Server Compact 3.5 необхідно встановити на мобільний пристрій обидва MSI-файли середовища виконання. Наприклад, щоб оновити файл бази даних SQL Server 2000 Windows CE Edition (версія 2.0) до SQL Server Compact 3.5, необхідно встановити на мобільний пристрій як SQL Server CE, так і SQL Server Compact 3.5.
Засіб оновлення баз даних не може оновити файл бази даних формату SQL Server 2005 Compact Edition версії 3.1 (з розширенням SDF) до бази даних SQL Server Compact 3.5. Інструкцію з оновлення баз даних SQL Server 2005 Compact Edition див. у розділі Оновлення з попередніх версій (SQL Server Compact).
Завантаження та встановлення засобу оновлення баз даних SQL Server Compact 3.5
За допомогою програми ActiveSync скопіюйте файл upgrade.exe у папку My Device на інтелектуальному пристрої.
Виклик командного рядка на пристрої
Натисніть та утримуйте кнопкуAction абоEnter на пристрої.
Утримуючи кнопкуAction абоEnter, натисніть та утримуйте піктограму годинника на верхній панелі меню.
Відпустіть кнопкуAction абоEnter. На екрані з'явиться меню з двома пунктами:Виконати таГодинник.
ВиберітьВиконати. Відкриється вікно командного рядка.
Важливо враховувати, що цей спосібвиклику командного рядка може бути застосований не до всіх пристроїв. На пристрої під керуванням Pocket PC 2003 можна встановити пакет додаткових програмних засобів для розробників Windows Mobile Developer Power Toys, який включає командну оболонку для КПК.
Запуск засобу оновлення
У текстовому вікніВідкрити вікна командного рядка введіть команду оновлення бази даних. Для цього використовується наступний синтаксис.
Щоб отримати додаткові відомості про параметри, які використовуються з програмою upgrade.exe, див. далі в цьому розділі.
Після завершення оновлення на екран виводиться повідомлення про успішне виконання або помилку операції.
У цьому прикладі показано, як можна перетворити базу даних MyDb1.sdf на базу даних SQL Server Compact 3.5 MyUpgradesDB.sdf. Результуюча база даних зашифрована та захищена паролем.
У наступній таблиці наведено параметри, які можна використовувати разом із засобом оновлення баз даних.
Шлях до файлу бази даних-джерела (обов'язково).
Пароль для файлу бази даних-джерела (необов'язково).
Шлях до файлу цільової бази даних. Якщо вказати існуючий файл, він буде перезаписаний.
Пароль для цільової бази даних (необов'язково).
Якщо параметр вказано, цільова база даних буде зашифрована. При вказівці параметра /e також необхідно вказати параметр /sp та надати пароль (необов'язково).
Виконує оновлення прихованим чином без відображення інтерфейсу (необов'язково).
Відображає вказаний список параметрів (необов'язково).