Descargar gratis para Windows

Ver un anuncio para descargar gratis

Análisis Softonic

Mover cortes de datos de SQL Server con un contenedor portátil de SQLite

Extraer filas específicas de una tabla de SQL Server a un único archivo SQLite, editarlas sin conexión y enviar los cambios de vuelta a SQL Server en ejecuciones scriptadas. SqlDataPack, creado por zachtbeer, es una utilidad de Windows .NET para desarrolladores y DBA que necesitan transferencias de datos repetibles y portátiles. Ofrece una CLI para automatización, una biblioteca NuGet para integración y soporte WinGet para instalación, lo que lo hace adecuado para sembrar bases de datos de prueba y compartir pequeños conjuntos de datos entre los miembros del equipo.

Lo que la herramienta realmente mueve y cómo lo hace

SqlDataPack exporta fragmentos de tablas en un único contenedor SQLite para que obtengas un archivo portátil que contiene solo las filas y columnas que seleccionas. La herramienta utiliza SQLite como intermediario, lo que te permite abrir y editar los datos exportados en cualquier editor compatible con SQLite, y luego importar el mismo archivo de vuelta a una instancia de SQL Server. El desarrollador proporciona tanto una CLI como un paquete NuGet para uso programático.

Cómo se comporta durante operaciones scriptadas y CI/CD

La CLI soporta flujos de trabajo scriptados y automatizados, permitiéndote llamar a comandos de exportación e importación desde servidores de construcción o trabajos programados. Debido a que opera como una herramienta de línea de comandos .NET, puedes instalarla globalmente con el SDK de .NET e invocarla desde archivos por lotes o tuberías. La disponibilidad de WinGet simplifica el despliegue en agentes de construcción de Windows donde se requiere gestión de paquetes.

Seguridad, permisos y modelo de edición offline

SqlDataPack separa el transporte de los cambios en vivo al escribir un archivo SQLite para ediciones offline, lo que reduce las operaciones de escritura directa en servidores de producción durante la modificación. Ese diseño implica que editas datos fuera del servidor y reaplicas cambios en un paso de importación controlado. La aplicación requiere acceso a SQL Server para exportaciones e importaciones y se ejecuta bajo los permisos del proceso que la invoca, por lo que los derechos de cuenta determinan lo que puede leer o escribir.

Recomendación práctica para desarrolladores y equipos de QA

SqlDataPack es adecuado para desarrolladores, ingenieros de QA y personal de DevOps que necesitan transferencias seleccionadas de datos de SQL Server que sean repetibles y scriptables sin mover esquemas enteros. Se espera un flujo de trabajo de edición fuera de línea que limite los cambios a un archivo portátil antes de que ocurran escrituras en el servidor, y planifique los permisos en consecuencia. Recomendado.

  • Pros

    • Exporta subconjuntos de tabla seleccionables en un solo archivo SQLite portátil
    • CLI permite la automatización y la integración de CI/CD a través de herramientas .NET
    • Disponible como una biblioteca NuGet para incrustación programática
  • Contras

    • Requiere acceso a SQL Server y permisos apropiados para realizar importaciones
    • Se basa en ediciones fuera de línea; no hay preparación de transacciones en el servidor.
    • Enfocado en fragmentos de datos, no en el esquema completo o en el despliegue estilo DACPAC

Detalles

  • Desarrollador

  • Licencia

    Gratuito

  • Versión

    1.1.0

  • Fecha de actualización

  • Plataforma

    Windows

  • OS

    Windows 11

  • Tamaño

    48.87 MB

Programa disponible en otros idiomas


Descargar gratis para PC

Ver un anuncio para descargar gratis


Opinión usuarios sobre SqlDataPack

¿Has probado SqlDataPack? Sé el primero en dejar tu opinión!

Agregar reseña

Últimos artículos

Las leyes que rigen el uso de este software varían de un país a otro. Ni fomentamos ni aprobamos el uso de este programa si infringe estas leyes.
Sesión iniciada en Softonic como