He creado una instancia de Sql Server en Amazon RDS .
Lo que quiero hacer es un escenario como este:
SELECT en una base de datos que reside en mi servidor Sql en la nubeLo que no estoy seguro es:
RDS no podrá realizar estas operaciones sin ayuda. Necesitará una instancia EC2 o algún otro servidor , ya sea alojado localmente u otro en el que pueda ejecutar un trabajo BCP, un paquete SSIS u otra solución casera. RDS es solo el motor de la base de datos, y no hay nada nativo dentro de SQL Server en RDS que permita la manipulación y/o transferencia de archivos externos.
De la página Importación y exportación de datos de SQL Server de Amazon mediante otros métodos :
Exportación de datos desde SQL Server en Amazon RDS
- Copia de seguridad de la base de datos nativa utilizando un archivo de copia de seguridad completo (.bak) : el uso de archivos .bak para realizar copias de seguridad de las bases de datos está muy optimizado y, por lo general, es la forma más rápida de exportar datos. Para obtener más información, consulte Importación y exportación de bases de datos de SQL Server .
- Asistente de importación y exportación de SQL Server : para obtener más información, consulte Asistente de importación y exportación de SQL Server.
- Asistente para generar y publicar scripts de SQL Server y utilidad bcp : para obtener más información, consulte Asistente para generar y publicar scripts de SQL Server y utilidad bcp .
Otra opción puede ser utilizar AWS Lamdba para hacer esto también. Personalmente, no he trabajado con esto en profundidad, pero este artículo de Amazon describe un proceso similar para exportar datos de Oracle y PostgreSQL y, en las secciones finales del artículo, esto también es posible para SQL Server.