Estado
—
—
Otro proceso está escribiendo la réplica
Tablas replicadas
| Recurso | Origen → destino | Intervalo | Desde última | Última corrida | Acciones |
|---|
Tablas en báscula
Vista de solo lectura. El conteo de filas sale de las estadísticas del motor, no de un COUNT sobre las tablas.
| Tabla | Columnas | Filas aprox. | Watermark | Modificada |
|---|
Historial de corridas
| Inicio | Recurso | Disparo | Leídas | Ins. | Act. | Duración | Estado |
|---|
Reconciliación
Compara todo el contenido entre báscula y la réplica por hash, sin depender de
log_update. Corre sola cada tantas horas; acá se puede lanzar a mano
y ver qué encontró.
| Recurso | Origen → destino | Acciones |
|---|
Corridas de reconciliación
| Cuándo | Recurso | Disparo | Revisadas | Diferencias | Estado |
|---|
Usuarios del servidor
Servidor protegido
Falta la llave de cifrado
Sin PANEL_LLAVE_CIFRADO no se pueden crear logins SQL ni guardar contraseñas. Los logins de dominio sí funcionan.
| Login | Tipo | Creado | Contraseña | Acciones |
|---|
Copiar base
Copia estructura, datos, vistas, funciones y procedimientos. La copia nace sin accesos. En un servidor de producción solo se crean bases nuevas; en uno de pruebas se puede reemplazar una existente.
Arrastrá una base de un servidor al otro, o usá el botón Copiar de la base. Antes de copiar se revisa y se pide confirmación.
Copias recientes
| Cuándo | Origen | Destino | Modo | Estado | Quién |
|---|
Exportar a PostgreSQL
Vuelca las tablas de una base a un archivo .sql con CREATE TABLE + INSERT en sintaxis PostgreSQL, para importar con psql. Incluye las vistas (traducidas de mejor esfuerzo: revisar antes de ejecutar) y los procedimientos (comentados con su T-SQL original, para reescribir a mano en PL/pgSQL). Sin FKs ni triggers. Es de solo lectura contra el origen: funciona incluso con un servidor protegido como báscula.
Por defecto cada tabla decide sola: si tiene 1000 filas o menos se trae entera, y si tiene más se filtra a lo grabado en el año en curso (por su columna de fecha, o log_update si la tiene). Si una tabla grande no tiene una columna de fecha confiable, se pregunta acá abajo cómo traerla antes de descargar.
El límite manual pisa el plan automático en TODAS las tablas: trae para cada una las últimas N filas según su columna IDENTITY o, si no tiene, su clave primaria. Dejalo vacío para el plan automático (completa / año en curso).
Hace falta decidir
Estas tablas superan las 1000 filas y no tienen una columna de fecha confiable para filtrarlas al año en curso.
Backup
Genera un backup completo (.bak) de una base y lo descarga. No funciona contra un servidor protegido: es de solo lectura, y sacar un respaldo requiere permisos que ACCESOS.md deja fuera del panel para esos servidores. El límite de tamaño es de aproximadamente 2 GB por cómo se lee el archivo de vuelta.
SQL que se ejecutaría
Si la descarga falla, esto mismo se puede pegar en SSMS (conectado con la credencial del panel) para ver el error real de SQL Server.
Auditoría de accesos
No se edita y no se borra. Es la única forma de responder quién dio qué permiso y cuándo.
| Cuándo | Quién | Servidor | Principal | Acción | Motivo | Resultado |
|---|