BACKUP DATABASE sur une NamedPipe
Bonjour à tous,
Je bloque depuis quelques jours sur un problème de Backup database sur des NamedPipes et je ne trouve aucune solution sur la toile.
Je m'explique,
Dans le cadre d'un projet, il me faut pouvoir enregistrer des Backups sur des nameds pipes, j'ai donc développer un petite appli client/serveur pour tester l'envoie sur un named pipe en C++.
J'arrive très bien à créer un named pipe sur le serveur et écrire dessus avec le client, le serveur recevant bien les données.
Par contre, quand j'essaye d'envoyer un Backup sur cette named pipe à l'aide de la commande T-SQL, je me retrouve avec l'erreur 231 (Toutes les instances des canaux de communication sont occupées).
Voici ma commande Backup :
Code:
BACKUP DATABASE TrucMuche TO DISK = '\\.\pipe\sqlserver';
Je ne comprends pas trop le message d'erreur, car ce named pipe n'est pas utilisé par un autre process (la preuve car je peux écrire dessus autrement qu'avec la commande Backup).
Si l'un d'entre vous a déjà rencontré ce problème, sa m'aiderait beaucoup.
Merci d'avance,
Clément.