2009-08-13 6 views
0

J'ai hérité d'un mal de tête! J'ai deux serveurs SQL Reporting Services. L'un est un serveur de production, l'autre est un serveur de test. Je sais pertinemment que certains rapports ont été directement déployés en production. Je sais pertinemment que certains rapports ne sont pas synchronisés, ce qui signifie que la version sur Test n'est pas la même que la version sur Prod et vice-versa.
Je veux extraire tous les fichiers rdl des serveurs et exécuter un diff pour voir quels rapports sont différents. Est-ce que quelqu'un connaît un moyen de tirer les fichiers rdl vers le bas ou a une meilleure suggestion sur la façon de comparer ces deux ensembles de rapports? Ils sont plus de 100 alors j'essaie d'éviter une approche à la fois si possible.Version du rapport SQL Reporting Services Comparer

Répondre

0

Vous ne pouvez pas faire cela car les fichiers sont essentiellement générés à la volée par le serveur SQL.

Vous pouvez toutefois utiliser l'outil suivant pour extraire les fichiers RDL de SQL Server: RS Scripter

J'espère que cela aide.

Questions connexes