2010-01-03 11 views

risposta

6

Pensavo che il dispositivo di backup PIPE non fosse disponibile in SQL Server 2005 e versioni successive.

Da sys.backup_devices, la pipa è obsoleta. potrei sbagliarmi, naturalmente, e non ho mai usato i backup dei tubi (anche di nuovo al mio SQL Server 6.5 giorni)

Modifica, OK l'ho trovato ...

primo ingresso qui: Discontinued Database Engine Functionality in SQL Server 2005

funzione Fuori = named dispositivi di backup tubo

Con commento "per ragioni di sicurezza, SQL Server non supporta il backup di named pipe."

Allora perché è ancora elencato nella DeviceType enumerazione?

+2

Penso che l'enum sia ancora disponibile per poter essere letto in SMO quando il dispositivo di backup è effettivamente configurato come pipe. Molte funzionalità obsolete e vietate nella lingua possono ancora essere visualizzate nei metadati, di solito come risultato di un'istanza o di un aggiornamento del database, e SMO deve essere in grado di rappresentare ciò che è effettivamente nei metadati nel suo modello a oggetti. –

+0

quindi c'è un modo alternativo in modo che io possa gestire l'output dal server SQL come un flusso di dati, perchè il mio punto è che vorrei manipolare quel flusso di dati PRIMA di salvarlo su HD, per risparmiare tempo e per motivi di sicurezza . – Arrabi

+0

Scusa, semplicemente non lo so – gbn

1

Tubo non più in produzione. 100% sicuro