Je viens de mettre à jour mon SQL Server d'un SQL Server Express vers une version complète. J'essaie maintenant d'importer mes anciennes données sur le nouveau SQL Server.Copie de données entre deux serveurs de base de données distincts (VB.net)
Ma solution actuelle consiste à faire défiler chaque rangée dans la première base de données et à les insérer individuellement sur le nouveau serveur. J'ai essayé de restaurer mon ancien serveur sur le nouveau, mais il y a beaucoup de limitations sur la version express que j'avais, ce qui ne me permet pas d'exporter/importer des données.
J'ai travaillé avec l'insertion en bloc un peu, mais je n'arrive pas à trouver une bonne solution pour insérer en bloc d'un serveur à l'autre.
espère que vous pouvez me aider :) Je travaille dans vb.net
Je ne voudrais pas utiliser vb pour cela. Solutions possibles 1) SSIS 2) Serveur lié 3) BULK INSERT – lad2025
Pourquoi ne faites-vous pas une ** sauvegarde ** sur votre instance SQL Server Express, copiez le fichier '.bak' résultant sur votre serveur SQL" complet ", et restaurer la base de données là-bas? Cela semble être le moyen le plus simple, le plus rapide et le plus pratique de le faire .... –
Je crois que nous avons essayé cette sauvegarde et restauration sur la nouvelle approche du serveur sql, mais comme je me souviens, nous avions un problème de conversion avec l'ancien fichier journal du serveur. le nouveau serveur, car il nécessitait l'ancien fichier journal ou quelque chose comme ça. Je vais essayer plus tard aujourd'hui et faire un rapport. – TobiasKnudsen