Je ne semble pas trouver un outil pour cela, ni un pilote ODBC. p>
merci p>
Mise à jour: Je suis au courant des possibilités de script SQL. Mais encore: comment script une table 2K SQL 2K? (pas seulement DDL, mais des données aussi?) P>
Bien sûr, vous pouvez écrire tout cela par vous-même, mais l'importation de données dans CE ne peut pas être aussi tracas, ni peut-il? P>
update2: Je ne semble pas pouvoir choisir le bon dialecte pour insérer p>
3 Réponses :
Vous pouvez utiliser SQL Server Management Studio Express qui permet également la connexion à des bases de données compactes SQL. Vous pourrez ensuite exécuter un fichier * .SQL facilement facilement contenant des données exportées d'ailleurs. P>
Voir la mise à jour. tx.
Voir ma réponse à cela afin de la question ici: p>
Exportation de données dans SQL Server comme insérer dans a > p>
Il existe de nombreux plugins SSMS disponibles pour gérer à la fois la structure et les données dans une table et produiront des instructions d'insertion pour remplir la table. P>
et bien sûr, il y a tout le " Services de synchronisation Ado.net une> "zone qui vous permettrait de remplir par programmation de vos bases de données SQL CE sur demande. P>
marc p>
Vous avez voté, mais accepté Julien depuis qu'il était d'abord avec une partie de la réponse. C'est discutable, mais son représentant semble en avoir besoin de plus ..
Pas la meilleure solution heh mais ... p>
J'ai essayé la méthode de génération de script ci-dessus et cela n'a pas fonctionné pour moi car le script a généré une ligne "Imprimer x enregistrements" pour tous les 400 enregistrements. J'avais besoin de transférer 65535 Records à une table dans SQL Server Compact et le script généré s'est écrasé sur "Print X Records". Je n'ai pas pu comprendre comment éteindre l'opération d'impression dans Generate Script. P>
Après 3 heures d'essais / d'erreur et de recherches Google dans un PC Windows 7: 1. Utilisez SQL Server Management Studio et effectuez une instruction SELECT 2. Cliquez avec le bouton droit sur le jeu de résultats et copier 3. Utiliser Visual Studio> Ouvrez la table 4. Cliquez avec le bouton droit de la souris sur Coller P>
En d'autres termes, j'ai copié et collé tout le résultat défini sur la table compacte SQL. Nuit tous les 65535 enregistrements ont été copiés. Le mauvais côté? 12 heures. P>
J'ai une liste d'outils tiers pour SQL Compact, dont certains sont la migration de données. Cette liste est située ici: Erikej.blogspot.com/ 2009/04 / SQL-Compact-3rd-Party-Outils.html
@Closer: exercer de nouveaux droits? Cette question est Crystal Clear IMHO. Au moment de la demander à l'importation dans SQL Compatit Edition n'était pas évidente du tout. (Contrairement à SQL Server, Oracle, MySQL, SQLite, ....) La question: "Comment importer" est très simple