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.
- 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.
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
- 1Copia 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.
- 2Una 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.
- 3Pí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.
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.
- Clic derecho sobre el .zip → Propiedades.
- Abajo, marca Desbloquear y acepta.
- 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:
| Fichero | Versión | Publicada | Tamaño | SHA-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:
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.
Preguntas frecuentes
¿Necesito Golem?
¿Qué hace sin licencia?
¿Por qué por titular?
¿Qué motores admite?
¿Claude puede ejecutar cualquier cosa?
¿Sustituye a las copias de seguridad?
¿Qué pasa cuando vence el mantenimiento?
¿Dónde está la documentación?
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