Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Средство обновления баз данных Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) служит для обновления баз данных SQL Server Compact Edition 1.0 или 2.0 до версии SQL Server 2005 Compact Edition. Это средство запускается из командной строки на смарт-устройстве, исходная и конечная базы данных также должны быть размещены на устройстве.
Загрузка и установка средства обновления баз данных SQL Server Compact Edition
Средство обновления баз данных устанавливается вместе с Visual Studio 2005 как часть файла SqlMobile30DevTools[язык].msi. Расположение исполнимого файла по умолчанию — <drive>:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0\[платформа]\[процессор]\upgrade.exe.
С помощью ActiveSync скопируйте файл upgrade.exe в папку My Device на устройстве.
Вызов командной строки на устройстве
Чтобы открыть окно командной строки на карманном компьютере, нажмите и удерживайте командную кнопку (кнопку ввода) на устройстве.
Удерживая командную кнопку, нажмите и удерживайте значок часов на верхней панели меню.
Отпустите командную кнопку. На экране отобразится меню с двумя пунктами: Выполнить и Часы.
Выберите пункт Выполнить. На экран будет выведено окно командной строки.
Важно учитывать, что этот способ вызова окна командной строки может быть применим не ко всем устройствам. На устройствах под управлением Pocket PC 2003 можно установить пакет дополнительных программных средств для разработчиков Windows Mobile Developer Power Toys, который включает командную оболочку для КПК.
Запуск средства обновления
В текстовом поле Открыть окна командной строки введите команду на обновление базы данных. Для этого используется следующий синтаксис:
upgrade.exe /s "\dir1\source.sdf" /sp "password1" /d "\dir2\destination.sdf" /dp “password2" /e /qДополнительные сведения о параметрах, используемых с upgrade.exe, см. в таблице далее в этом разделе.
По завершении обновления на экран выводится сообщение об успешном выполнении или сбое операции.
Пример
В приведенном примере показано, как преобразовать базу данных MyDb1.sdf в базу данных SQL Server Compact Edition MyUpgradesDB.sdf. Конечная база данных зашифрована и защищена паролем.
upgrade.exe /s "\DB\MyDb1.sdf" /sp "P@ssw0rd" /d
"\DB\MyUpgradedDB.sdf" /dp “P@ssw0rd2" /e
The following table lists the parameters that you can use with the Database Upgrade tool.
| Parameter | Description |
|---|---|
/s |
The path of the source database file (required). |
/sp |
The password for the source database file (optional). |
/d |
The path of the destination database file. If you specify an existing file, the file will be overwritten (required). |
/dp |
The password for the destination database file (optional). |
/e |
If specified, the destination database will be encrypted. If you specify the /e parameter, you must also specify /sp and provide a password (optional). |
/q |
Perform the upgrade silently without any UI (optional). |
/? |
Displays this list of parameters (optional). |
См. также
Справочник
Средство обновления баз данных SQL Server Compact Edition
Основные понятия
Обновление SQL Server Mobile и SQL Server CE