Comment puis-je copyr des loggings de données entre deux instances d'une database SQLServer

J'ai besoin de copyr quelques loggings de notre server de test SQLServer 2005 sur notre server live. C'est une table de search plate, donc aucune key étrangère ou autre intégrité référentielle à s'inquiéter.

Je pourrais rentrer les loggings sur le server live, mais c'est fatigant. Je pourrais exporter les loggings du server de test et datatables de la table dans son intégralité dans un script SQL et l'exécuter, mais je ne veux pas écraser les loggings présents sur le système live, mais seulement les append.

Comment puis-je sélectionner uniquement les loggings que je veux et les transférer ou non dans le server live? Nous n'avons pas Sharepoint, ce qui, je crois, me permettrait de les copyr directement entre les deux instances.

    Si votre server SQL de production et votre server SQL de test peuvent parler, vous pouvez simplement utiliser une instruction d'insertion SQL.

    exécutez d'abord le suivant sur votre server de test:

    Execute sp_addlinkedserver PRODUCTION_SERVER_NAME 

    Ensuite, créez simplement l'instruction d'insertion:

     INSERT INTO [PRODUCTION_SERVER_NAME].DATABASE_NAME.dbo.TABLE_NAME (Names_of_Columns_to_be_inserted) SELECT Names_of_Columns_to_be_inserted FROM TABLE_NAME 

    J'utilise SQL Server Management Studio et exécute une tâche d'export en cliquant avec le button droit sur la database et en accédant à Tâche> Exporter. Je pense que cela fonctionne à travers les servers ainsi que les bases de données, mais je ne suis pas sûr.

    Un packageage SSIS serait le mieux adapté pour effectuer le transfert, il faudrait littéralement quelques secondes pour l'installer!

    Je voudrais juste écrire en SQL et courir sur l'autre server pour le transfert rapide et sale. Si c'est quelque chose que vous ferez souvent et que vous avez besoin de mettre en place un mécanisme, SQL Server Integration Services (SSIS) qui est similaire à l'ancien DTS (Data Transformation Services) sont conçus pour ce genre de chose. Vous développez la solution dans un environnement mini-Visual Studio et pouvez créer des solutions très complexes pour le déplacement et la transformation des données.