IR
irwinrodriguez.dev
GD Licencia perpetua · Pago único

Arreglas a mano los datos de la base SQL Server de un cliente, sin una red debajo.

Claude en la base de tu cliente, con vista previa y deshacer.

Un añadido de Golem para SQL Server. Claude escribe el SQL que haga falta, como un técnico que entra a mano, y GolemDb le pone una red: enseña cada cambio antes de hacerlo, guarda lo que había, lo puede deshacer y lo apunta todo en una auditoría.

Para quién
  • Técnicos que ya usan Golem
  • Casas de software, con una licencia para todos sus clientes
  • SQL Server 2008 R2 o posterior

Sin licencia arranca en evaluación y sin fecha: mira y previsualiza, y las tres tools que cambian la base piden licencia. Para aplicar cambios hacen falta la licencia de GolemDb y la de Golem.

SQL Server 2008 R2 o posterior Golem 1.3.1 o posterior Un solo .exe, sin instalar .NET

Características

Una vista previa real

db_preview ejecuta el cambio dentro de una transacción, enseña las filas de antes y de después y lo deshace. Lo que ves es lo que va a pasar cuando lo apliques.

Respaldo y deshacer

db_apply guarda las filas que toca antes de cambiarlas, y db_undo las devuelve con su mismo ID. El respaldo dura siete días, o hasta que confirmas el cambio.

Niveles de protección

Cada sentencia se clasifica antes de ejecutarse. Lo que no tiene deshacer (DDL, procedimientos, un TRUNCATE) pide que lo reconozcas de forma explícita antes de aplicarlo.

Auditoría con el titular

Cada llamada deja una línea en golemdb-audit.log, en el servidor del cliente, sin la cadena de conexión y con el nombre del titular de la licencia.

Un hijo de Golem

Se declara con una entrada en golem.mcp.json. Golem pone el túnel, el token, el certificado y su propia auditoría; GolemDb pone el acceso a los datos.

Sin instalar nada

golemdb.exe es un solo fichero que lleva su runtime dentro. La cadena de conexión se guarda cifrada con DPAPI y Claude nunca la ve.

Cómo funciona

  1. 1
    Copia el exe en el servidor

    golemdb.exe en una carpeta del servidor del cliente, junto al agente de Golem. golemdb connection add guarda la cadena de conexión cifrada, y connection test comprueba que llega.

  2. 2
    Una entrada en golem.mcp.json

    Declaras golemdb serve como hijo de Golem. Al conectarte, Claude ve sus ocho tools: cinco que miran y tres que cambian la base.

  3. 3
    Pídeselo con tus palabras

    «Borra los albaranes con importe negativo y sus líneas, y enséñame antes lo que vas a hacer». Claude mira, te enseña la vista previa, aplica cuando se lo dices y lo puede deshacer.

Descarga GolemDb

Sin cuenta y sin licencia: arranca en evaluación. Déjalo junto al agente de Golem en el servidor del cliente, por ejemplo en C:\Golem\GolemDb\.

GolemDb va firmado digitalmente

Desde la 1.0.0, golemdb.exe lleva firma de editor a nombre de Irwin Alfredo Rodriguez Gimenez, con sello de tiempo. Para verlo: clic derecho sobre el fichero → Propiedades → Firmas digitales, o Get-AuthenticodeSignature en PowerShell, que tiene que decir Valid.

  • SmartScreen: el certificado es nuevo y Windows puede avisar todavía durante un tiempo. Si sale «Windows protegió tu PC», pulsa Más información: tiene que decir Editor: Irwin Alfredo Rodriguez Gimenez. Si lo dice, Ejecutar de todas formas; si dice «Editor desconocido», ese fichero no es el nuestro: no lo ejecutes.
Descargar GolemDb (gratis)

Sin cuenta: sin licencia funciona en evaluación. Un .zip con golemdb.exe, el manual y los cambios de cada versión. GolemDb-1.0.0.zip · 36.1 MB

Antes de instalar

GolemDb se descarga como un .zip. golemdb.exe va firmado, pero Windows marca lo que viene de internet y, con un certificado nuevo, puede avisarte al lanzarlo. Esto explica qué vas a ver, cómo seguir y cómo comprobar por tu cuenta que el fichero que has descargado es el que publicamos.

Archivo descargado de internet y SmartScreen

Windows marca el .zip como descargado de internet, y esa marca pasa a cada fichero que saques de él. Si lanzas golemdb.exe sin desbloquearlo antes, sale SmartScreen («Windows protegió tu PC»): ahí la salida son dos clics, «Más información» y «Ejecutar de todas formas». Para que no salga, desbloquea el .zip antes de descomprimirlo.

  1. Clic derecho sobre el .zip → Propiedades.
  2. Abajo, marca Desbloquear y acepta.
  3. Descomprime después de desbloquear: si lo haces al revés, la marca se queda en cada fichero.

También se puede desde PowerShell: Unblock-File sobre el .zip descargado.

Si tu antivirus lo detiene

Algunos antivirus ponen en cuarentena ejecutables poco frecuentes. Si te pasa, añade una exclusión para la carpeta donde dejes golemdb.exe (C:\Golem\GolemDb\, por ejemplo) y vuelve a lanzarlo.

Si el antivirus es de la empresa y no puedes tocar sus reglas, pásale el SHA-256 de abajo a quien la administre: es lo que necesita para dar el fichero por bueno.

Comprueba lo que has descargado

Estos son los datos de la versión vigente y del día en que se publicó. El hash se calcula sobre el fichero tal cual sale del portal:

FicheroVersiónPublicadaTamañoSHA-256
GolemDb-1.0.0.zip 1.0.0 29 sept 2026 36.1 MB 70F74C8E57D2FF7253A01CB7616ACBDC52EB6F3A520A8598060E60EFDC3AA5D2

Para comprobarlo, abre PowerShell en la carpeta de descargas y ejecuta:

Calcular el SHA-256 del fichero descargado
Get-FileHash -Algorithm SHA256 "$HOME\Downloads\GolemDb-1.0.0.zip"

Si el valor que sale coincide con el de la tabla, el fichero es el nuestro y está íntegro. Si no coincide, no lo ejecutes: vuelve a descargarlo y, si sigue sin coincidir, escríbenos a soporte@irwinrodriguez.dev.

Los hashes se vuelven a medir en cada versión publicada. Si has descargado una versión anterior, su hash no tiene por qué coincidir con el de esta tabla.

Precio

Una licencia por titular, la casa de software, para los servidores de todos sus clientes. Pago único con 12 meses de versiones nuevas, y después 29 € al año si quieres seguir recibiéndolas. Requiere Golem.

Licencia por titular
99 €
Renovación opcional: 29 € al año
Un solo golemdb.lic, sin atar a ninguna máquina y sin contar instalaciones, que copias en cada servidor donde lo instales. El nombre del titular sale en cada vista previa y en la auditoría.
Comprar

Preguntas frecuentes

¿Necesito Golem?
Sí. GolemDb es un servidor MCP que arranca Golem en el servidor del cliente, y es Golem quien lo conecta con tu Claude. Para aplicar cambios hacen falta las dos licencias: la de Golem, del técnico, y la de GolemDb, de la casa de software.
¿Qué hace sin licencia?
Arranca en evaluación, sin fecha. Funcionan las cinco tools que miran o previsualizan, y db_apply, db_undo y db_confirm contestan que falta licencia sin tocar nada. La vista previa ejecuta el cambio y lo deshace, así que ves su efecto antes de comprar. En evaluación, los procedimientos, el DDL y lo que dispara un trigger se clasifican y se avisan, pero no se ejecutan.
¿Por qué por titular?
Porque quien lo usa es tu equipo de soporte, en las bases de tus clientes. Con una licencia lo instalas en todos sus servidores, sin contar instalaciones. Tu nombre sale en cada vista previa, en cada respaldo y en cada línea de la auditoría, en el servidor de tu cliente.
¿Qué motores admite?
SQL Server, de 2008 R2 en adelante. El diseño admite más motores como proveedores, y cada uno entra cuando pasa la misma batería de pruebas que SQL Server.
¿Claude puede ejecutar cualquier cosa?
Puede escribir el SQL que quiera, como un técnico. GolemDb se encarga de que cada cambio tenga vista previa, respaldo y deshacer cuando el motor lo permite, y de que lo que no tiene deshacer lo reconozcas antes. Lo que sale del servidor, como OPENQUERY o un servidor vinculado, se rechaza en las consultas.
¿Sustituye a las copias de seguridad?
No. El respaldo de GolemDb guarda las filas de cada cambio durante siete días, para poder deshacerlo. Las copias de la base siguen siendo cosa tuya.
¿Qué pasa cuando vence el mantenimiento?
Todo sigue funcionando. Con una versión publicada después, GolemDb arranca con las ocho tools y avisa al arrancar de que el mantenimiento terminó. Renovar cuesta 29 € al año y se pide escribiendo a soporte@irwinrodriguez.dev.
¿Dónde está la documentación?
El manual va dentro del zip, en castellano y en inglés (MANUAL.md y MANUAL-en.md): instalación, conexiones y TLS, niveles de protección, el flujo completo, dónde viven los respaldos y lo que GolemDb no puede prometer.

Arregla los datos de tus clientes con una red debajo

Descárgalo gratis y pruébalo en evaluación contra una base de pruebas: la vista previa ya enseña lo que haría cada cambio.

Comprar ahora