MSSQL2K

Imagen de JuanPLG

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

Imagen de JuanPLG

Too many backup devices specified for backup or restore; only 64 are allowed

Hola como están !, el error que se presenta a continuación, surge cuando quieran verificar un dispositivo de backup de SQL Server en una versión que no es la correcta o mejor dicho un backup realizado por ejemplo con SQL Server 2005 y quieren restorear o verificar en un SQL Server 2000.

Server: Msg 3205, Level 16, State 2, Line 1
Too many backup devices specified for backup or restore; only 64 are allowed.
Server: Msg 3013, Level 16, State 1, Line 1
VERIFY DATABASE is terminating abnormally.

La solución es realizarlo en la versión correrspondiende.

Imagen de JuanPLG

Operating system error 1130(Not enough server storage is available to process this command)

Hola como están !, a continuación les voy a presentar un problema que tuvimos, al tratar de restorear una base de datos de considerable volúmen en MS SQL Server 2000.

Escenario:

OS: Windows 2003 Server Standard Edition SP1
DBMS: MS SQL Server 2000 SP4
Base a Restorear (Tamaño Total): 70 GB
Memoria Ram: 1 GB
PageFile: 2 GB
Espacio Libre en disco: 150 GB

Sentencia:

RESTORE DATABASE mibase FROM device_network WITH RECOVERY

Sintomas:

Imagen de JuanPLG

Migrando datos con la utilidad BCP de SQL Server 2005

A continuación les paso a detallar el inconveniente detectado de "registros con datos basura" al utilizar la herramienta "BCP", la solución aplicada y también aclaraciones importantes al momento de utilizar la herramienta citada en párrafos anteriores.

Escenario

Server Origen/Destino:

Windows Server 2003 Standart Edition SP1
MS SQL Server 2005 Standart Edition SP2

Utilidad: BCP (Bulk Copy Program), utilidad de línea de comando (shell) de SQl Server.

Tabla: TxnTable

Imagen de JuanPLG

Generación y ejecución de TSQL auto-generado para una gran cantidad tablas en SQL Server

Hola como están!, a continuación les detallo como deberían auto-generarse las sentencias para una cantidad importante de tablas, por ej: 7000 tablas. El script que les presento, pueden ejecutarlo desde una ventana de ‘command shell’, donde a través de un archivo del tipo ‘cmd’, se llama a un script ‘sql’, donde la salida del mismo es el script final a ejecutar. En este caso solo realizaremos un conteo de registros para todas las tablas de usuario.

Script: SelectT.sql

SET QUOTED_IDENTIFIER OFF
PRINT 'BEGIN TRAN'
PRINT 'SET QUOTED_IDENTIFIER ON'

Distribuir contenido