Archivo

Archivo para la categoría ‘Gestión TI’

Usa sp_send_dbmail para enviar múltiples archivos adjuntos

Sábado, 19 de mayo de 2012 Sin comentarios

He encontrado algo interesante, si alguna vez deseas enviar varios informes o archivos utilizando sp_send_dbmail.
Tienes que establecer primero la ROWCOUNT en 0 (cero).
No puede haber un espacio después del punto y coma que separa la ruta completa de los informes.

SET ROWCOUNT 0
EXEC msdb.dbo.sp_send_dbmail
@profile_name     = 'Your_Server_Profile',
@recipients       = 'recipient.1@xyz.com; recipient.2@xyz.com',
@body             = 'Reports 1 and 2 are attached',
@file_attachments = 'C:\Report Folder\Report1.TXT;C:\Report Folder\Report2.TXT',
@subject          = 'Reports 1 and 2 are attached' ;

Espero sea de utilidad!.

¿Deberían los desarrolladores tener acceso a producción?

Sábado, 19 de mayo de 2012 3 comentarios

Una pregunta que surge de nuevootra vez en las empresas de desarrollo web es:

“¿Deberían los desarrolladores tener acceso al entorno de producción, y si lo tuvieran, en qué medida?”

Mi opinión sobre esto es que en su conjunto deben tener acceso limitado a la producción. Una advertencia poco antes de que traten de justificar este punto de vista es que este punto de vista no es en absoluto basado en la calidad percibida o la actitud de los desarrolladores – así que por favor no lo tome de esta manera. En primer lugar quiero cubrir algunos argumentos comunes de los desarrolladores que no les gusta u odian esta idea:
Leer más…

Sistema Operativo Midori de Microsoft sigue vivo (y aparentemente bien)

Viernes, 18 de mayo de 2012 Sin comentarios

Ha estado extrañamente tranquilo en la portada  Microsoft Midori – por lo menos desde marzo de este año, cuando Jonathan Shapiro saco del sigilo el proyecto de Microsoft sobre el sistema operativo y renuncio a la compañía.

Shapiro no ha querido y/o podido presentar sus observaciones acerca de por qué se fue. Y los ejecutivos de Microsoft han seguido negándose a reconocer mucho sobre Midori que no sea sí, había un nombre en clave para un proyecto de incubación del sistema operativo con ese nombre.

¿Por qué el silencio de Microsoft mata el esfuerzo? Si no, ¿qué es lo último al respecto?
Leer más…

Lentitud con funciones de tabla en SQL Server

Jueves, 17 de mayo de 2012 3 comentarios

Muchos de nosotros debemos de conocer las funciones de SQL Server, su clasificación, como se usan, etc. Además los que administran las base de datos pueden crear funciones para ser utilizadas en las aplicaciones. Si bien son de gran ayuda, existen ciertos criterios a tener en cuenta al momento de construir las consultas, ya que esto puede determinar cuan rápido se devuelvan los datos.

Un caso particular fue lo que me sucedió al momento de querer mostrar un reporte, utilizaba 2 filtros cada uno de ellos con checkbox para poder seleccionar de una lista y mediante la aplicación los enviaba los valores seleccionados en conjunto a una variable. Esta variable mediante una función, llamada listadeenteros_a_tabla, convertía los valores ya sean numéricos o enteros a una tabla, para finalmente ser utilizada dentro de la sentencia WHERE como lo muestra el siguiente ejemplo:
Leer más…

La ITIL Manía

Miércoles, 16 de mayo de 2012 1 comentario

Los servicios de administración de Tecnologías de Información (TI) introducen al usuario en temas relacionados con los servicios de gestión de TI, así como también establecen un marco de trabajo para identificar e interrelacionar las diversas actividades involucradas en el desarrollo de una estructura organizacional informática para la entrega, medición, retroalimentación y mejora de los servicios de TI proporcionados a comunidades de usuarios. Lo anterior tiene la única finalidad de validar los procesos actuales y volverlos más eficientes en aras de una mejora continua.
Leer más…

Recortar caracteres no alfanuméricos de una cadena

Miércoles, 16 de mayo de 2012 1 comentario

Aquí esta el código para recortar caracteres no alfanumericos de una cadena. Como puedes ver, este script usa el enfoque de conteo de registros. Aquí esta la forma de usarlo:

Select dbo.fnTrimNonAlphaCharacters('2131231Atif123123 234234Sheikh6546')

Leer más…

Categories: Base de datos Tags: , ,

sp_replcmds

Martes, 15 de mayo de 2012 Sin comentarios

Haz publicado algunas tablas de tu base de datos con el tipo de replicacion transaccional, pero cuando generas la instantanea te das cuenta que el agente de LOGs esta arrojando el siguiente error:

El proceso no pudo ejecutar ‘sp_replcmds’ en ‘SERVIDOR’.
Leer más…

Log personalizado de una transacción

Martes, 15 de mayo de 2012 Sin comentarios

Tienes idea!. Las operaciones con variables de tablas no se pueden deshacer. Solo llenando tu log desde la variable de tabla puedes llenar hasta que punto se quedo tu transaccion. Por su puesto, tienes que recordar, que todas las entradas que preceden en el log al error fueron deshechas (rollbak). Si corriges el error de tiempo de ejecucion en la linea 26, la transaccion es confirmada (commit) y la vida continua.
Leer más…

Los 5 tipos de programadores

Domingo, 13 de mayo de 2012 4 comentarios

En mis viajes de código y aventuras de programación he encontrado muchos enemigos raros, e incluso aliados extraños. He identificado al menos 5 tipos de guerreros del código, algunos se hacen de maravillosos compañeros de armas, mientras otros parecen enrollar cada plan.

Sin embargo todos ellos tienen su lugar en el cementerio de desarrollo de software. Sin una saludable mezcla de estos diferentes estilos de programación encontraras que tus proyectos tomarían demasiado tiempo en terminarse, no son lo suficientemente estables o son demasiado perfectos para los seres humanos a considerar.
Leer más…

Cinco razones principales de fallo en la seguridad de base de datos de la Empresa

Domingo, 13 de mayo de 2012 Sin comentarios

Una encuesta el Grupo de Usuarios Independientes de Oracle reveló los errores más comunes en seguridad de base de datos cometidos por las empresas.

Aunque las mejores prácticas de seguridad en base de datos han circulado en los circuitos de conferencias por años y las herramientas de seguridad de bases de datos han madurado actualmente, la típica empresa de hoy es todavía muy vulnerable en sus almacenes de datos más sensibles. De hecho, el grupo de usuarios independientes de ORACLE (IOUG) ha publicado recientemente la encuesta de seguridad de datos, siendo suficiente para abrir los ojos de cualquiera que haya leído los informes de noticias sobre las violaciones de datos embarazosos y preguntarse si tu compañía podría ser la próxima.
Leer más…

Pagina 1 de 812345»...Ultimo »Top Footer