2009-10-12 11 views
0

Utilisation de SQL Server 2000Attacher un problème de base de données?

Je reçois une base de données SQL Server 2005, alors je tente de joindre la base de données dans SQL 2000, montrant erreur « ne pouvait pas trouver la ligne dans sysindexes pour id base de données 8 object id 1 identifiant d'index 1 exécuter DBCC CHECKTABLE sur sysindexes »

est possible de joindre la base de données, ou tout autre moyen de joindre?

Répondre

4

Vous ne pouvez pas joindre une base de données à partir d'une version plus récente de SQL Server dans un ancien système. Cela n'a jamais fonctionné, et probablement ne marchera jamais. Le seul moyen de déplacer une base de données de 2005 à 2000 est de créer un script: scindez la structure en 2005 et recréez-la en 2000, puis écrivez les données (si nécessaire) dans les instructions INSERT INTO et exécutez celles-ci en 2000 .

Marc

Questions connexes