Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Lo strumento di aggiornamento di Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) consente di aggiornare un database di SQL Server Compact Edition 1.0 o 2.0 affinché funzioni con SQL Server 2005 Compact Edition. È necessario che questa utilità da riga di comando venga eseguita sullo smart device e che i database di origine e destinazione siano presenti sul dispositivo.
Per scaricare e installare gli strumenti di aggiornamento database di SQL Server Compact Edition
Lo strumento di aggiornamento database viene installato insieme a Visual Studio 2005 come parte del file SqlMobile30DevTools[lingua].msi. Il percorso predefinito del file è <drive>:\Programmi\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0\[platform]\[processor]\upgrade.exe.
Se si utilizza ActiveSync, copiare il file upgrade.exe nella cartella Dispositivo dello smart device.
Per aprire una riga di comando nello smart device
Per aprire la finestra del prompt dei comandi in un dispositivo Pocket PC, tenere premuto il pulsante di azione o di invio sul dispositivo.
Tenendo premuto il pulsante di azione o invio, toccare e tenere premuta l'icona dell'orologio nella barra dei menu.
Rilasciare il pulsante di azione o invio. Verrà visualizzato un menu con due opzioni, Esegui e Orologio.
Toccare Esegui. Verrà visualizzata la finestra del prompt dei comandi.
È importante notare che questo metodo di apertura di una riga di comando potrebbe non funzionare in tutti gli smart device. Per i dispositivi Pocket PC 2003, è possibile installare Windows Mobile Developer Power Toys, che include la shell dei comandi dei dispositivi Pocket PC (PPC Command Shell).
Per eseguire lo strumento di aggiornamento
Nella casella di testo Apri della finestra del prompt dei comandi, digitare il comando per aggiornare il database. Lo strumento di aggiornamento utilizza la sintassi seguente:
upgrade.exe /s "\dir1\source.sdf" /sp "password1" /d "\dir2\destination.sdf" /dp “password2" /e /qPer ulteriori informazioni sui parametri utilizzati con upgrade.exe, vedere la tabella più avanti in questo argomento.
Al termine dell'aggiornamento, verrà visualizzata una finestra di messaggio con i risultati, positivi o negativi.
Esempio
Nell'esempio seguente viene illustrato come convertire un database denominato MyDb1.sdf in un database di SQL Server Compact Edition denominato MyUpgradesDB.sdf. Il database risultante è crittografato e protetto da password.
upgrade.exe /s "\DB\MyDb1.sdf" /sp "P@ssw0rd" /d
"\DB\MyUpgradedDB.sdf" /dp “P@ssw0rd2" /e
Nella tabella seguente vengono elencati i parametri che è possibile utilizzare con lo strumento di aggiornamento database.
| Parametro | Descrizione |
|---|---|
/s |
Percorso del file di database di origine (obbligatorio). |
/sp |
Password per il file di database di origine (facoltativo). |
/d |
Percorso del file del database di destinazione. Se si specifica un file esistente, il file verrà sovrascritto (obbligatorio). |
/dp |
Password per il file di database di destinazione (facoltativo). |
/e |
Se questa opzione è specificata, il database di destinazione verrà crittografato. Se si specifica il parametro /e, è inoltre necessario specificare /sp e una password (facoltativa). |
/q |
Esegue l'aggiornamento non interattivo senza l'ausilio dell'interfaccia utente (facoltativo). |
/? |
Visualizza l'elenco dei parametri (facoltativo). |
Vedere anche
Riferimenti
Strumento di aggiornamento dei database di SQL Server Compact Edition
Concetti
Aggiornamento di SQL Server Mobile e SQL Server CE