Vistas de página en total

sábado, 13 de abril de 2013

Para SQL

Con este query, puedes revisar el numero de filas en una tabla leyendo de las propiedades sin hacer un Full scan, responde casi instantáneamente, quizá la precisión baja, pero por lo general da resultados correctos

SELECT CAST(p.rows AS float)
FROM sys.tables AS tbl
INNER JOIN sys.indexes AS idx ON idx.object_id = tbl.object_id and idx.index_id < 2
INNER JOIN sys.partitions AS p ON p.object_id=CAST(tbl.object_id AS int)
AND p.index_id=idx.index_id
WHERE ((tbl.name=N'tabla'
AND SCHEMA_NAME(tbl.schema_id)='dbo'))


Con este pequeño script en SQL que encontre en la pagina de sqlteam, es muy facil guardar un respaldo de todos los dts automaticamente.


DECLARE @TARGETDIR varchar(1000)
SET @TARGETDIR = 'C:\DTSTest\'

SELECT distinct 
'DTSRUN.EXE /S '
+ CONVERT(varchar(200), SERVERPROPERTY('servername'))
+ ' /E '
+ ' /N '
+ '"' + name  + '"'
+ ' /F '
+ '"' + @TARGETDIR + name + '.dts"'
+ ' /!X'
FROM msdb.dbo.sysdtspackages P


http://www.sqlteam.com/article/programmatically-save-dts-packages-to-files

miércoles, 3 de abril de 2013

Un servidor minidlna

Ahora en vez de montar un freenas o un openfiler, decidi poner un ubuntu en mi maquina viejita con procesador amd,  utilise el instalador alternativo del precise pangolin "ubuntu 12.04 alternate install cd" y para hacerlo mas util, decidi instalar el paquete llamado minidlna, que como saben es un servidor para los blue ray players o las nuevas smart tv, con el que puedes compartir tus archivos multimedia con todos esos dispositivos,  musica en mp3, peliculas en mp4, y fotografias en .jpg,  tambien soporta algunos otros formatos, la guia con la que consegui instalarlo con exito, es la siguiente: 

http://linuxforums.org.uk/index.php?topic=9822.15


Saludos,  me gustaria ser un geek con hijos como ellos que escribieron esa guia.