Compartir a través de


Cómo usar la herramienta de actualización de bases de datos de SQL Server Compact Edition

La herramienta de actualización de bases de datos de Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) le permite actualizar una base de datos de SQL Server Compact Edition 1.0 o 2.0 para trabajar con SQL Server 2005 Compact Edition. Esta herramienta de línea de comandos debe ejecutarse en el dispositivo inteligente, y tanto la base de datos de origen como la de destino deben encontrarse en el dispositivo.

Para descargar e instalar la herramienta de actualización de bases de datos de SQL Server Compact Edition

  1. La herramienta de actualización de bases de datos se instala con Visual Studio 2005 como parte del archivo SqlMobile30DevTools[idioma].msi. La ubicación predeterminada del archivo es <drive>:\Archivos de programa\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0\[plataforma]\[procesador]\upgrade.exe.

  2. Con la ayuda de ActiveSync, copie el archivo upgrade.exe en la carpeta Mi dispositivo del dispositivo inteligente.

Para abrir una línea de comandos en el dispositivo inteligente

  1. Para abrir la ventana de símbolo del sistema en un dispositivo Pocket PC, mantenga presionado el botón de acción o el botón Entrar del dispositivo.

  2. Mientras mantiene presionado el botón de acción o el botón Entrar, puntee y mantenga presionado el icono del reloj situado en la barra de menús superior.

  3. Libere el botón de acción o el botón Entrar. Aparecerá un menú con dos opciones: Ejecutar y Reloj.

  4. Haga clic en Ejecutar. A continuación se muestra la ventana de símbolo del sistema.

    Es importante tener en cuenta que es posible que este método para abrir una línea de comandos no funcione en todos los dispositivos inteligentes. Para dispositivos Pocket PC 2003, puede instalar Windows Mobile Developer Power Toys, que incluye un shell de comandos PPC.

Para ejecutar la herramienta de actualización

  1. En el cuadro de texto Abrir de la ventana de símbolo del sistema, escriba el comando necesario para actualizar la base de datos. La herramienta de actualización utiliza la sintaxis siguiente:

    upgrade.exe /s "\dir1\source.sdf" /sp "password1" /d    "\dir2\destination.sdf" /dp “password2" /e /q
    

    Para obtener más información acerca de los parámetros utilizados con upgrade.exe, consulte la tabla que aparece más adelante en este tema.

  2. Una vez completada la actualización, se muestran los resultados en un cuadro de mensaje en el que también se indica si se ha realizado correctamente o con errores.

Ejemplo

En este ejemplo se muestra cómo convertir una base de datos denominada MyDb1.sdf en una base de datos de SQL Server Compact Edition denominada MyUpgradesDB.sdf. La base de datos resultante está cifrada y protegida por contraseña.

upgrade.exe /s "\DB\MyDb1.sdf" /sp "P@ssw0rd" /d 
   "\DB\MyUpgradedDB.sdf" /dp “P@ssw0rd2" /e
 

En la tabla siguiente se enumeran los parámetros que puede utilizar con la herramienta de actualización de bases de datos.

Parámetro Descripción

/s

Ruta de acceso del archivo de la base de datos de origen (necesario).

/sp

Contraseña del archivo de la base de datos de origen (opcional).

/d

Ruta de acceso del archivo de la base de datos de destino. Si especifica un archivo existente, se sobrescribirá (necesario).

/dp

Contraseña del archivo de la base de datos de destino (opcional).

/e

Si lo especifica, se cifrará la base de datos de destino. Si especifica el parámetro /e, también debe especificar /sp y proporcionar una contraseña (opcional).

/q

Se realiza la actualización en silencio sin ninguna interfaz de usuario (opcional).

/?

Se muestra esta lista de parámetros (opcional).

Vea también

Referencia

Herramienta de actualización de bases de datos de SQL Server Compact Edition

Conceptos

Actualizar SQL Server Mobile y SQL Server CE

Ayuda e información

Obtener ayuda sobre SQL Server Compact Edition