2016-11-25 1 views
-2

Je souhaite donc développer une réplication d'une base de données SQL Server 7.0 sur un serveur Windows Server 2000 Advanced distant vers une base de données SQL Server 2008 R2 sur un ordinateur Windows 7 local, en utilisant Visual Studio 2012 Pour des façons de le faire, j'ai trouvé qu'il y a certains assemblages que je devrais ajouter à mon projet qui se trouvent dans C: \ Program Files (x86) \ Microsoft SQL Server, les dossiers que j'ai trouvés à cet endroit étaient: 80, 90 , 100, 110, 120 et 130 qui indiquait les assemblages d'une certaine édition de SQL Server chaque, le il n'existe aucun dossier nommé 70, ce qui signifie qu'il n'existe aucun assembly lié à SQL Server 7.0, cela signifie Visual Studio 2012 ne fonctionne pas avec SQL Server 7.0 et les éditions antérieures? et si cela fonctionne, quelqu'un peut-il me diriger vers où je pourrais trouver les assemblées ou les télécharger?
Merci d'avanceComment répliquer SQL Server 7

+0

Ne serait-il pas plus facile d'importer l'ancienne base de données sur un nouveau serveur et de partir de là? –

+2

Même SQL Server 2005 n'est plus supporté en raison de son âge, pourquoi avez-vous toujours SQL Server 7? –

+0

J'ai demandé à mon administrateur/patron la même question, il a dit que nous avons nos raisons de garder la base de données héritée et que mon travail consiste à trouver un moyen de répliquer dans un SQL Server 2000 R2 –

Répondre

1

Vous ne pouvez pas utiliser les fonctions de réplication intégrées, depuis replication with SQL Server 2008 R2 requires SQL Server 2000 SP3 or higher. Par conséquent, vous devrez développer votre propre réplication à partir de zéro. Comme ce sera une entreprise gourmande en temps et en coûts, vous devrez d'abord spécifier quelles fonctions de réplication vous avez réellement besoin. Prévoyez ensuite beaucoup de temps et de budget (plusieurs fois le coût de la migration vers un nouveau serveur SQL).

+0

Étant donné les 20 ans différence, on devrait considérer que SQL Server 2016 Express peut gérer la même charge gratuitement, avec des ordres de grandeur de meilleures performances. Sur un ordinateur portable (puissance de secours gratuite!) –

+0

Ce n'est pas à moi de le faire, je suis obligé de le reproduire –

+0

Je ne sais pas pourquoi je suis downvoted –