2010-10-10 6 views
1

Je veux créer un fichier de sauvegarde de base de données et je veux l'enregistrer sur le service de base de données. mais .net 4.0 ne supporte pas SMO. Y a-t-il une alternative pour que je puisse créer le fichier .bak de la base de données?.nrt 4.0 C# sauvegarde de base de données de code

Répondre

0

SMO et le point 4.0 fonctionnent ensemble.

Peut-être que d'autres sont votre problème ici, car en fait j'utilise dot net 4 et SMO et je fais des sauvegardes de la base de données. Je me souviens que lorsque je suis passé à la sauvegarde 4.0 ne fonctionnait pas pour moi aussi. Mais le problème était sur les services. Première installation SMO sur le serveur.

Ensuite, vérifiez: nécessite Microsoft Core XML Services (MSXML) 6.0, Microsoft SQL Server natif client et types de CLR du système Microsoft SQL Server.

Si vous ne pouvez pas faire courir la sauvegarde, vérifiez le journal, sa vous dire pourquoi est pas exécuté (il est également journal sur le serveur SQL)

Vérifiez également que le répertoire de sauvegarde ont la permission d'écrire.

Eh bien, la ligne de fond est que SMO fonctionne, mais il faut vérifier certains points.

Questions connexes