Entradas

Mostrando entradas de julio, 2009

Manejo de consultas para determinar el performance de la base de datos.

SQL 2005 y el 2008 contienen nuevas vistas para controlar y monitorear la base de datos. En este artículo voy a incluir algunos ejemplos hechos por Microsoft. El script repository (repositorio de scripts). Microsoft tiene un repositorio de Scripts para varias de sus tecnologías (IIS, SQL Server, Windows, etc). Estos scripts nos permiten automatizar las tareas de administración. El link es: http://www.microsoft.com/technet/scriptcenter/scripts/default.mspx?mfr=true En este artículo me voy a enfocar en medición de performance de sql server 2005. Para entender los scripts voy a hablar de las vistas dinámicas de sql server. SQL Server tienen unas vistas de sistema llamadas vistas dinámicas. Estas vistas contienen el prefijo sys.dm Estas vistas nos ayudan mucho a: · Encontrar tablas fragmentadas · Índices sin uso · Consultas que consumen más CPU · Tablas bloqueadas · Configuraciones · Etc, etc En el script repository existe una sección de scripts para sql server 2005: http://www.microsoft.c

Trabajar para Jalasoft

Imagen
    Cerro Tunari. La cumbre más alta de Cochabamba. Fotos del edificio Jala: http://elpaladintecnologico.blogspot.com/2011/04/nuevas-fotos-del-edificio-de-jalasoft.html Muchos me preguntan. Cómo es trabajar en Jalasoft ?. Al entrar a la página web (www.jalasoft.com ) uno no tiene una idea muy clara. Al final del artículo tengo una galería de fotos que muestran que es una empresa fuera de serie. Estoy tratando de compilar varias respuestas a varias preguntas que me hace la gente. Si desea más información, la puede pedir escribiendo al final de este blog. He trabajado varios años ahi. Qué es Jalasoft ?. Jalasoft es la empresa de software más grande de Bolivia y tiene la cede en Cochabamba Bolivia. Está relacionada con la fundación Jala que enseña y capacita a profesionales en el área de software. Jalasoft es Gold-Partner de Microsoft y partner de varias empresas internacionales: http://www.jalasoft.com/Web/Partner/WorldZonePartner.aspx?id=2 Uno de sus principales produc

Es el nuevo sistema operativo Chrome OS una amenaza para Bill Gates ?

Imagen
Nuevamente Google trata de atacar a Microsoft ahora donde más le duele. Un nuevo sistema operativo. Según los anuncios de Google, se creará un nuevo sistema operativo donde no se oirá de virus ni de parches (me suena a cuento del tío). http://google.dirson.com/post/4389-google-chrome-os-sistema-operativo/ Personalmente me parece que es otro intento fallido de derrocar a Microsoft. Google tiene que pensar en nuevas tecnologías y no meterse con las existentes a menos de que la idea sea realmente superior. Ya fracasó Google con Chrome (1.8 % de mercado vs 65 % de Explorer) al igual que con Google Talk (8.3 millones de usuarios vs 323 millones de usuarios de MSN Messenger). Seamos honestos. Estamos atados a Microsoft. Microsoft tiene nuestra alma. Hay millones y millones de aplicaciones hechas para sistemas Windows que no funcionan en otra plataforma. Linux que también es gratuito no pudo vencer a Microsoft que cuesta más de 100 $us la licencia después de varias décadas. Porqué ?. Hay vari

Como encriptar y decriptar procedimientos almacenados

Imagen
SQL Decryptor:  http://www.devart.com/dbforge/sql/sqldecryptor/download.html Este artículo muestra algunas herramientas utilizadas para encriptar y decriptar procedimientos almacenados. Para encriptar un procedimiento almacenado. Cuando uno crea un procedimiento almacenado debe agregar la cláusula with encryption como sigue: create procedure pedro with encryption as SELECT [xserver_name] ,[xdttm_ins] ,[xdttm_last_ins_upd] ,[xfallback_low] ,[xfallback_drive] ,[low] ,[high] ,[status] ,[name] ,[phyname] FROM [master].[dbo].[spt_fallback_dev] Cuando uno trata de editar el procedimiento almacenado encriptado, no lo puede modificar ni generar el código de creación: Una persona encripta sus procedimientos almacenados por varios motivos: · Derechos de autor · Seguridad · Egoísmo y maldad (jajajaja, bueno mejor digamos otros motivos). Ahora sucede que a veces uno no tiene guardado el código y necesita desencriptar los archivos. Cómo hacerlo ?. Estoy recurr

Mover logins de una base de datos a otra

Imagen
Varias personas me preguntan cómo mover los logins de una base de datos a otra. Cuando uno hace un backup de una base de datos y restaura el servidor en otra base de datos, los logins no se restauran. Requerimientos: SQL Server 2005/2008 Eso se debe a que los logins son almacenados en la base de datos del sistema llamada master en la vistas sys.syslogins. Existe un buen articulo de microsoft para mover los logins: http://support.microsoft.com/kb/918992/es Para poder ensayar yo use un servidor con 2 instancias de sql server. En la vida real serian 2 servidores sql server diferentes. Voy a utilizar una instancia llamada danvirt y otra instancia llamada danvirt\daniel (noto algo de egocentrismo y narcicismo en estos nombres). En darnvirt están los logins que quiero mover a danvirt\daniel Bueno, para apreciar esto le recomiendo verificar que los logins de danvirt sean diferentes a los de danvirt\daniel. Si no lo son, cree logins adicionales. 1. Entonces lo que queda es ejecutar el código d

TEKHNE Capacitaciones de Oracle, Microsoft, CISCO, SUN, ESR en Cochabamba

Imagen
ORACLE/MICROSOFT/CCNA/JAVA/ESR/SUN DOWNLOAD: ( Oferta academica.doc ) TEKHNE S.R.L Calle Reza #292 y España Telf: 4520145 fax:4522083 Cel: 76400505 mail: marketing@itacad.net http://www.itacad.net/ Varios ingenieros de sistemas, informáticos me preguntan en que sector de Cochabamba-Bolivia se puede capacitar una persona en Oracle, SQL Server, Windows Server, C#, visual basic, etc. Hasta hace pocos años, yo tenía que viajar a La Paz o Santa Cruz para dar exámenes de certificación. Pero ya van varios años en que se abrió TEKHNE S.R.L. Actualmente está en la misma ubicación que la universidad NUR (Calle Reza y España, plazuela Barba de Padilla). TEKHNE da cursos de Oracle, Microsoft, CISCO, ESR, SUN, JAVA, etc. Con un plantel de docentes jóvenes, dinámicos y muy actualizados, TEKHNE fue creciendo con el tiempo. Uno de los profesionales es Ernesto Bascón que es desarrollador de Xian. Software gracias al cual hace a Jalasoft Gold partner de Microsoft. Un software boliviano que co