id=10035
Introducción
Este documento técnico describe prácticas recomendadas que pueden ayudar al Administrador de
Adaptive Server Enterprise (ASE) a mantener el servidor de datos en buen funcionamiento y a
estar preparado para emergencias.
El mantener copias de respaldo al día de sus datos es vital para cualquier plan de
recuperación. Mantenga múltiples generaciones de copias y mantenga algunas fuera de
sitio como precaución extra.
o sysusages
o syslogins
o sysloginroles
o sysdatabases
o sysdevices
o syscharsets
o sysconfigures
o sysservers
o sysremotelogins
o sysresourcelimits (11.5 y posterior)
o systimeranges (11.5 y posterior)
También mantenga:
Ejecute comandos dbcc regularmente para monitorear el estado de sus bases de datos.
Las verificaciones a nivel de base de datos se pueden realizar con dbcc checkdb, dbcc
checkalloc, y dbcc checkstorage (11.5 y posterior). Para mayor explicación sobre los
comandos dbcc, vea el manual System Administration Guide de Sybase.
Dado que los comandos dbcc pueden ser intensivos en uso de recursos, considere adoptar
una estrategia que saque provecho de los comandos dbcc a nivel de objeto. Es posible
utilizar dbcc checktable y dbcc tablealloc para verificar la consistencia de un conjunto
de tablas particulares. Por ejemplo, si su base de datos tiene 200 tablas, adicionales a las
tablas del sistema, ejecute dbccs sobre las tablas del sistema en un día, dbccs sobre un
grupo de 50 tablas otro día, y así sucesivamente; al final de la semana habrá completado
la verificación para la totalidad de las tablas y podrá comenzar el ciclo nuevamente.
Los discos espejo, a nivel de Adaptive Server Enterprise o a nivel de sistema operativo,
pueden proporcionar recuperación con disponibilidad continua en el evento de fallas de
medios de almacenamiento (discos físicos).
Los factores que usted necesita considerar y las instrucciones para implementar discos
espejo en Adaptive Server Enterprise, están detallados en el manual System
Administration Guide. Vea también el documento Aspectos Importantes sobre Sybase y
RAID (DocId: 10020).
Como parte del programa rutinario de mantenimiento del servidor de datos, usted
debería:
o Monitorear el log de errores de Adaptive Server Enterprise. Note que los usuarios
generalmente no son notificados de errores con severidad 17 o 18, si su trabajo no
se ve interrumpido.
Defina una rutina que busque mensajes específicos en el log de errores de
Adaptive Server Enterprise. Para información sobre el formato del log de errores
y los niveles de severidad vea el manual System Administration Guide.
Nota:
Los usuarios de Windows NT/2000 también pueden monitorear los mensajes del
servidor de datos a través del Visor de Eventos de Windows (Event Viewer).
Purgue el log de errores de manera regular a medida que éste crece, ya que
Adaptive Server Enterprise agrega mensajes cada vez que arranca. Un log de
errores sin espacio puede causar que el servidor de datos se congele. Recuerde
bajar el servidor de datos primero y realizar una copia del log de errores, antes de
purgarlo.
De manera alterna, usted puede definir umbrales para monitorear el espacio libre por segmento.
Para más información vea el manual System Administration Guide, o el documento Uso de
Umbrales para Controlar el Espacio Libre en Adaptive Server Enterprise (DocId: 10005).
o De ser posible, extienda tempdb fuera del dispositivo master, sobre todo
cuando se requiera espacio adicional para cierto tipo de consultas, como aquellas
que incluyan cláusulas order by, group by, etc. Desde la versión 12.5.0.3 de
ASE se incluye un mecanismo que permite crear múltiples bases de datos tempdb,
volviendo más flexible la administración del espacio temporal en el servidor de
datos; para más información ves el documento Configuración y Uso de Múltiples
Bases de Datos Temporales en ASE (DocId: 10134).
o Nunca ubique nada distinto a las bases de datos del sistema master, model
y tempdb sobre el dispositivo master. Almacenar otras bases de datos en el
dispositivo master puede hacer muy difícil la recuperación de las bases de datos
del sistema o de las bases de datos de usuario, si alguna de ellas de daña.
Las fallas de red o hardware usualmente tienen poco impacto en el servidor, pero pueden
comprometer los datos en algunas situaciones, y la recuperación puede fallar.
Importante:
Desde ASE 12.5 la funcionalidad del utilitario buildmaster fue reemplazada por la del utilitario
dataserver (sqlsrvr.exe en Windows); vea el documento Recuperación de la Base de Datos
master o del Dispositivo master en Adaptive Server Enterprise 12.5 (DocId: 10104).
8. Consejos Adicionales
9. Documentos Adicionales
Los siguientes documentos contienen temas de Administración que pueden complementar ésta
Nota Técnica: