Instalación y Configuración de MSDE 

Instalar apropiadamente Microsoft SQL Server 2000 Desktop Engine y manipular objetos de base de datos con el SQL Web Data Administrator

Fecha: 11/Dic/2004 (11/12/04)
Autor: Haaron Gonzalez, e-mail: haarongonzalez@hotmail.com,
weblog: http://weblogs.golemproject.com/hgonzalez/

 


Es impresionante lo que Microsoft hace para los desarrolladores, constantemente produce y libera productos, utilerías y un sin número de herramientas para apoyar a los programadores en el desarrollo de soluciones de información, algunas de estas herramientas son gratuitas y otras con un costo. Lo importante aquí es que cada vez más tenemos la capacidad de ofrecer soluciones muy profesionales a nuestros clientes con un mínimo uso de recursos específicamente hablando de recurso financiero.

En este artículo veremos dos herramientas totalmente gratuitas que podemos utilizar para el desarrollo de soluciones profesionales, empresas medianas pueden beneficiarse de estas para cumplir y exceder con sus requerimientos de información sin invertir mucho dinero.

Microsoft SQL Server Desktop Engine  o bien conocido como MSDE es la versión gratuita y redistribuible de Microsoft SQL Server 2000, cuenta con la mayoría de la funcionalidad de SQL Server 2000 con algunas restricciones, lo importante aquí es que desarrollar basado en MSDE nos permitira migrar a SQL Server 2000 cualquier edición de una forma totalmente transparente.

Instalar MSDE

Primeramente deberás descargar el archivo sql2kdesksp3.exe del sitio de downloads de Microsoft, en esta página encontrarás una introducción y lista de características de MSDE.

Este archivo sql2kdesksp3.exe es el que contiene el instalador de MSDE con el último Service Pack 3 de SQL Server 2000 totalmente integrado. Una vez descargado el archivo inicia el proceso para descompresión del archivo dando doble clic sobre él. Al final te quedarán todos los archivos de instalación copiados en la siguiente ruta: c:\sql2ksp2\MSDE

Para iniciar con el asistente de instalación de  MSDE necesitaras ejecutar la siguiente instrucción a nivel consola:

La instrucción SAPWD= nos sirve para establecer una contraseña para la cuenta predeterminada de MSDE la cuenta “sa”, SecurityMode= nos sirve para especificarle a nuestra instancia MSDE cual es el mecanismo de autentificación que utilizaremos, puede ser WINDOWS o SQL y para finalizar la instrucción INSTANCENAME= es el nombre de mi instancia de base de datos MSDE de tal forma que al final de la instalación podre referirme a mi base de datos de la siguiente forma: (local)\TRAINIG en donde (local) puede ser el nombre del servidor donde instalaste  MSDE.

El instalador se ejecutará perfectamente, cabe mencionar que al final el instalador simplemente se cierra solo y no te avisa que tu instalación de MSDE se ha realizado satisfactoriamente. Para verificar la instalación de la instancia MSDE deberás verificar en la opción Add and Remove Programs del Control Panel.

Configurar y manipular MSDE

Debido a que MSDE no cuenta con una interfase visual para su administración o configuración, el siguiente paso es descargar el SQL Data Administrator del sitio downloads de Microsoft el cual es una herramienta visual para administrar bases de datos SQL o MSDE desde una interfase Web, esto nos brinda una potente opción de configuración ya que ahora sera posible administrar tus bases de datos remotamente a través de una aplicación Web accedida via estandar HTTP.

Una vez descargado el archivo de instalación del Web Data Administrator deberás ejecutarlo para iniciar con el asistente de instalación, ya que lo instales apropiadamente deberas ejecutarlo para conectarte a tu instancia MSDE llamada (local)\TRAINIG.

NOTA IMPORTANTE: Si cuentas con el ultimo Service Pack del .NET Framework instalado en tu servidor tendrás el siguiente problema. No te podras conectarte al dar clic sobre el botón Login simplemente presentara el apuntador de espera “el famosos reloj de arena” y no realizara absolutamente nada. Investigando un poco encontré la solución en este post sobre este problema y creo que es muy importante difundirlo.

Bien ahora es el momento de hacer uso de tu instancia (local)\trainig a travez de SQL Data Administrator como se muestra a continuación:

Server Explorer del Microsoft Visual Studio .NET 2003
Observa como MSDE soporta los diferentes tipos de objetos de base de datos como Tablas, Vistas, Store Procedures y Funciones. 

Web Data Administrator
Vea como Web Data Administrator ofrece una interface Web para el acceso a la administración de base de datos, podemos crear, importar, exportar y configurar la seguridad de nuestra base de datos. Creación de usuarios, security logins, asociacion de permisos y roles. Creacion de objetos de base de datos como Tablas, Store Procedures, Vistas y funciones, hasta una opcion para ejecutar querys.

Conclusión

En este sencillo pero espero útil artículo vimos como instalar y configurar apropiadamente MSDE y Web Data Administrator dos poderosas herramientas gratuitas totalmente a tu disposicion con las cuales podemos desarrollar aplicaciones profesionales.

 


ir al índice