Escribí un programa que hace copias de seguridad de bases de datos SQL usando SMO Library en .net, y todo va sin problemas, solo tengo un último punto, estoy cambiando mi camino para guardar el archivo .bak en el disco duro, desde DeviceType.File a DeviceType.Pipe, he usado pipes antes, simplemente no sabía cómo implementarlo aquí.usando SMO .net para realizar copias de seguridad y restaurar a través de DeviceType.Pipe
5
A
Respuesta
6
Pensé que el dispositivo de copia de seguridad PIPE no estaba disponible en SQL Server 2005 y posteriores.
De sys.backup_devices
, la tubería está obsoleta. Podría estar equivocado, por supuesto, y nunca he utilizado copias de seguridad de tuberías (incluso a mi SQL Server 6.5 días)
Editar, Aceptar lo encontraron ...
primera entrada aquí: Discontinued Database Engine Functionality in SQL Server 2005
función discontinuados = con nombre dispositivos de copia de seguridad tubería
con comentario "Por razones de seguridad, SQL Server no admite la copia de seguridad de canalizaciones con nombre."
¿Por qué todavía aparece en la enumeración DeviceType?
1
La tubería ha dejado de funcionar. 100% seguro
Cuestiones relacionadas
- 1. Copias de seguridad externas
- 2. Usando C# y SMO, ¿cómo agrego un dispositivo de copia de seguridad a un servidor SQL?
- 3. SQL Server realizar copia de seguridad con C#
- 4. Estrategias recomendadas para realizar copias de seguridad del almacén de datos de appengine
- 5. ¿Puede MySQL restaurar de manera confiable las copias de seguridad que contienen vistas o no?
- 6. ¿Cuál es la forma correcta de realizar copias de seguridad de blobs de ZODB?
- 7. Restaurar la copia de seguridad de la base de datos a través de la red
- 8. SQL Server SMO realiza una copia de seguridad localmente desde el servidor remoto
- 9. C# Copia de seguridad SMO de la base de datos remota a la máquina local
- 10. Copias de seguridad de SQL Azure
- 11. S3 de alta disponibilidad + confiabilidad para copias de seguridad
- 12. Error al restaurar la copia de seguridad de la base de datos a la nueva base de datos con smo y powershell
- 13. Comprobando y soltando una tabla existente a través de C# y SMO
- 14. Cómo crear y restaurar una copia de seguridad desde SqlAlchemy?
- 15. ¿SMO no está disponible en .NET 4.0? ¿O existe una forma más fácil de hacer una copia de seguridad de una base de datos desde el código
- 16. SMO Ensambles en .NET Framework 4.0
- 17. Mostrar el progreso al restaurar la base de datos con PowerShell y SMO
- 18. SVN - Restaurar el repositorio desde la copia de seguridad
- 19. ¿Cómo realizar copias profundas de struct con CUDA?
- 20. ¿Es viable manejar copias de seguridad de MySQL con git?
- 21. Cómo recuperarse de las copias de seguridad de svn hotcopy
- 22. Configurar, publicar y hacer copias de seguridad de repositorios git en Windows y en la red
- 23. Cómo restaurar una copia de seguridad de mercurio
- 24. CTE para realizar una copia de seguridad de una jerarquía?
- 25. Cómo hacer copias de seguridad de sucursales privadas en git
- 26. Soporte de código SMO para sql 2005 y sql 2008
- 27. Rake task para hacer una copia de seguridad y restaurar la base de datos
- 28. EC2 Instantáneas de EBS como copias de seguridad incrementales
- 29. Restaurar la última copia de seguridad del archivo bak con la secuencia de comandos
- 30. ¿Cómo puedo usar rsync para hacer copias de seguridad de archivos modificados en un período reciente?
Creo que la enumeración aún está disponible para poder leer en SMO cuando el dispositivo de respaldo está realmente configurado como tubería. Muchas características que están obsoletas y prohibidas en el lenguaje aún pueden aparecer en metadatos, generalmente como resultado de una actualización de instancia o base de datos, y SMO debe ser capaz de representar lo que realmente está en los metadatos en su modelo de objetos. –
así que hay alguna forma alternativa para que pueda manejar la salida del servidor SQL como una secuencia de datos, porque mi punto es que me gustaría manipular esa secuencia de datos ANTES de guardarla en la HD, para ahorrar tiempo y por razones de seguridad . – Arrabi
Lo siento, simplemente no lo sé – gbn