San José S.A.

Sincronizador

Réplica de báscula hacia REPLICA_BASCULA.

San José S.A.

Sincronizador

—

Estado

—

—

— Activas
— Corridas 24 h
— Filas 24 h
— Errores 24 h

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.

TablaColumnasFilas aprox. WatermarkModificada

Historial de corridas

InicioRecursoDisparo LeídasIns.Act. DuraciónEstado

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ó.

horas

RecursoOrigen → destinoAcciones

Corridas de reconciliación

CuándoRecursoDisparo RevisadasDiferencias Estado

Usuarios del servidor

Queda registrado en la auditoría de cada acción.

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.

Queda registrado en la auditoría de la copia.

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ándoOrigenDestinoModo EstadoQuié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.

Queda en el log del servicio.

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.

Queda registrado en la auditoría.

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ándoQuiénServidorPrincipal AcciónMotivoResultado

Logs recientes

Agregar tabla

Se valida contra báscula antes de guardar. La tabla se crea pausada.

Tabla en báscula

—

Clave del MERGE

Columnas

ColumnaTipoNuloSe replica

SQL que se ejecutaría


    

Reconciliación

Diferencias encontradas

ClaveColumnaBáscula (origen)Réplica

Crear usuario

Nuevo login

El login nace sin acceso a ninguna base. Dar acceso es una decisión aparte.

1 ¿Persona, grupo o sistema?

2 ¿Qué necesita hacer y sobre qué base?

3 ¿Por qué y quién lo autoriza?

SQL que se ejecutaría


    

Login

—

BasePerfilRoles

Dar acceso a otra base

Confirmar acción

SQL que se ejecutaría


    

Agregar servidor

La credencial se guarda cifrada. No necesita ser sysadmin: alcanza con ALTER ANY LOGIN y VIEW ANY DEFINITION.

Dejalo marcado para báscula y para cualquier servidor de producción de terceros.

Copiar base

Contraseña


    

No la mandes por correo ni por chat. Se puede volver a consultar desde acá.