Admin-Soporte

Cannot enable the Service Broker in database "msdb" because the Service Broker GUID in the database

Hola como están !, les cuento estaba configurando el servicio de database mail para poder enviar mail a traves de un trriger DDL de creacion de base de datos y el ayudante (wizard) se colgaba, por detectar conexiones a la base msdb. Al kilear el wizard, trate de realizar a mano toda la configuración solicitada para activar el database mail, pero al activar el service broker para la base msdb me surgio el siguiente error:

"Msg 9776, Level 16, State 1, Line 1

GETDATE en DB2 UDB

Hola a todos !, bueno les detallo a continuación una función útil en DB2 UDB que es similar a GETDATE() en SQL Server.

MSSQL => select getdate() from schema.mitabla
DB2UDB => select current timestamp from schema.mitabla

Un abrazo virtual a todos !

Transaction Log Full en SQL Server 2005

Hola a todos !, a continuación les detallo un problema común y la solución, la misma.

Síntoma: Se quiere realizar un backup full de una base de datos de usuario y se presenta el error que se detalla a continuación.

Error: BackupVirtualDeviceFile::RequestDurableMedia: Flush failure on backup device 'VNBU0-3532-1948-1234470059'. Operating system error 995(The I/O operation has been aborted because of either a thread exit or an application request.).

Cambio de clave del sa

A continuación se detalla como cambiar la clave del sa. Los pasos para el cambio es compatible para todas las versiones del DBMS SQL Server.

Loguearnos con un usuario que posea privilegios de sysadmin o securyadmin.

En este caso utilizamos un usuario trusted o de windows con privilegios de sysadmin.

Debemos ejecutar el siguiente comando con los siguientes parámetros:

exec sp_password [clave antigua], [clave actual], [usuario].

The SQL Network Interface library could not register the Service Principal Name (SPN) for the SQL Server service

A continuación se detalla problema y solución al mensaje de error del tíitulo.

Se detectaron problemas con el SPN.

En el log de app del event viewer se detecto el siguiente mensaje:

The SQL Network Interface library could not register the Service Principal Name (SPN) for the SQL Server service. Error: 0x2098, state: 15. Failure to register an SPN may cause integrated authentication to fall back to NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies.

Instalacion de Service Pack 2 SQL Server 2005 con Database Mirroring

A continuación detallamos un procedimiento que aplicamos en producción para la instalación del SP 2 de SQL Server 2005 en servidores con varias bases mirroreadas en un esquema sincrónico sin witness.
En ningún momento se pierde disponibilidad para el negocio (7 x 24) pues siempre alguno de los dos servidores del esquema atiende requerimientos.

Pasos previos:

1) Backup de bases de sistema.
2) DBCC's y Backup's de bases de usuario.
3) Chequeo de disponibiliad de espacio en los HD de servidores.

Implementación:

Migrando datos con la utilidad BCP de SQL Server 2005 otro caso

En esta ocasión se presentará otro caso de migración de datos donde falla la carga de tablas utilizando BCP utility.

Entorno:

Origen de datos:

Server: Windows NT - SQL Server 7.0
Base: MIBase
Tabla: MITabla
Volumen de datos: 7 GB
Tipo de datos: int, char, varchar, text, image,datetime.

Destino de datos:

Server: Windows 2003 Enterprise Edition - SQL Server 2005 Enterprise Edition SP2.
Base: MIBase
Tabla: MITabla -Idéntico diseño al origen de datos-.
BCP parámetros: -c en primera prueba y luego se probo con -t(varios terminadores)

Bulk Insert - Acceso Denegado - Operating system error code 5 (error not found)

A continuación les voy a detallar un problema que nos hizo luchar bastante, espero les sea de utilidad.

Problema: Al ejecutar la sentencia BULK INSERT para carga un archivo de texto en una tabla desde un file server da como resultado “Cannot bulk load because the file "\\SERVER01APPFS\SHARE\GRUPOS\ARCHIVOS\filiales.txt" could not be opened. Operating system error code 5(error not found). ”
Cabe aclarar, que no se puede realizar una inserción Bulk, para este caso, desde una estación remota con double hop.

A) Escenarios:

Actualizacion Seguridad SQL Server MS08-040

Hola como están !!!.

Se libero hace poco una actualización para SQL Server y puede traer un poco de confusión determinar que se tiene que aplicar. En el link que les adjunto tienen una grilla (que incluyo también) dentro del apartado de las Frequently Asked Questions (FAQ) Related to This Security Update que les permitirá saber que necesitan aplicar exactamente en base al número de actualización que estén usando.

Link:

http://www.microsoft.com/technet/security/bulletin/MS08-040.mspx

Problemas Timeout en acceso a tempdb en SQL Server 2005

Hola como están tanto tiempo !, bueno les cuento un problema que tuvimos con la base TempDB.

Escenario:

Software de base

Windows 2003 Standard Edition SP2
MS SQL Server 2005 SP2
TempDB 5 GB de Data y 1 GB de Log

Hardware

5 GB free space en HDD.
1.5 GB de RAM.
Intel Pentium III 1.3 GHZ Procesador.

Síntomas:

Inconvenientes en las aplicaciónes para ejecución de procesos temporales, por ejemplo: ordenar datos de indices en tempdb, generación explícita de objetos en tempdb, etc.
Al tratar de posicionarse sobre tempdb, es decir, USE tempdb; cancelaba por timeout.

Distribuir contenido