2

Je remplace une demande d'accès à une application Web, mais le client utilise SQL Server 2000, et je suis en utilisant SQL Server 2008.Comment puis-je migrer la base de données de SQL Server 2008 vers SQL Server 2000

Ainsi, J'ai la base de données redessinée, avec des clés étrangères, mais maintenant je dois obtenir les données sur le système du client. Une partie du problème est qu'ils ont des images de plus de 32 Ko, donc osql a échoué lorsque le tampon de commande a été rempli.

Je devrais être capable d'utiliser osql pour importer le nouveau schéma au moins, et peut-être toutes les données à l'exception des images.

L'assistant d'exportation ne fonctionne tout simplement pas, même si j'ai essayé le pilote SQL natif et le pilote OLE DB Sql.

Les fichiers plats semblent être un mauvais choix, car je ne sais pas s'il peut faire les images. Alors, quel est le bon moyen de copier une base de données 330M à partir de 2008 -> 2 000?

Répondre

0

I définie la colonne de l'image à zéro, ce qui réduit la taille des instructions d'insertion.

Cela m'a permis d'importer les données dans la base de données cible.

0

Je ne sais pas sur les performances ou le temps nécessaire, mais vous pouvez toujours essayer un outil comme

Ceux-ci vous permettra de comparer à la fois le schéma de deux bases de données, ainsi que les données, et vous permettre de créer des scripts de synchronisation, ou de synchroniser en ligne.

Marc