![]()
madecapital.com
thefinancialtrading.com
grandesbodas.com
mundoface.com
goodtradings.com
good-trades.com
lasjugueterias.com
takenprofit.com
takesprofit.com
thetradingexperience.com
sqlenlinea.com

Hola como están !!!, a continuación les paso un script que nos sirve para poder realizar un reporte de usuarios huerfanos y usuarios definidos en una base de datos.
Cabe aclarar que el mismo es aplicable para SQL Server 2005, pero, tranquilamente pueden adaptarlo para una versión anterior reemplazando sys.database_principals por sysusers, sys.server_principals por syslogins y el tipo de dato table por la creación de una tabla temporal; si lo hacen les pido nos digan como les fue y si tienen el script para versiones anteriores pueden subirlo.
Bueno, vamos al script propiamente dicho:

Hola que tal, bueno, les cuento:
Me realizaron una consulta sobre que protocolos-interfaces se encontraban habilitados en SQL Server 2005 para recibir conexiones y bajo que tipo (TCP/IP, Shared memory, Named pipes) de interfaz-protocolo utilizaba una conexión determinada. A continuación les cito la consulta realizada:
"Cada vez que alguien desconecta de la red al server SRV02CC0001, los procesos de la aplicacion se caen. Uno de los errores que veo es que no pueden acceder al SQL server.

A continuación les presento un script donde nos permite relacionar y presentar la info de cada una de las tablas de usuario, el tipo de campo-datos almacenados y el nombre de campo de cada una.
use mi_base
go
select a.user_type_id as ID_Tipo_de_Dato,a.name as Nombre_Columna,c.name as Nombre_Tipo_De_Dato,b.name as Nombre_Tabla from sys.columns as a
inner join sys.objects as b
on a.object_id = b.object_id
inner join sys.systypes as c
on a.user_type_id = c.xusertype
where b.type ='U'
order by b.name
Abrazo virtual a todos !!!.

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'

Hola gente!, les voy a comentar un inconveniente que nos sucedió con el extended stored procedure ‘xp_cmdshell’ en SQL Server 2005 al tratar de borrar unos archivos en el file system utilizados por un proceso de carga de datos.
A continuación les describo el entorno:
Productos instalados
Microsoft Windows 2003 standart edition SP1
MSSQL2005 SP2 standart edition
Framework 2.0
Aplicación financiera v 5.0
Líneas código ejecutadas (TSQL via JOB agendados en SQL Server):
declare @CommandSQL varchar(255)