Bases de datos – Creación de ConnectionString rápida
Written by lopezatienza on 16/02/2010 – 13:23 -Hola a todos.
Voy a explicaros como crear una cadena de conexión, conocida por ConnectionString, de una manera fácil y sencilla.
Primeramente empezaremos creando un archivo de texto plano (archivo con extensión .txt).
A continuación le cambiaremos la extensión por '.udl', es necesario que podamos ver las extensiones de los ficheros. Este paso me lo voy a saltar ya que si lees este artículo probablemente sepas hacerlo.
Una vez que tengamos el archivo con esta extensión lo abrimos y aparecerá la siguiente ventana:
Seleccionaremos el Proveedor de nuestra base de datos, en mi caso voy a exponer el ejemplo con una base de datos de "SQL Server 2008".
Pulsamos en Siguiente >> y nos aparecerá la siguiente ventana:
Aquí introduciremos el nombre de la instancia, hay veces que no sale en el desplegable, personalmente siempre la escribo a mano y sigo los siguientes pasos.
Seleccionamos el modo de inicio de sesión, que dependerá de como esté configurado en nuestro SGBD, en mi caso no está habilitada el inicio de sesión integrado de Windows NT, por lo que únicamente es accesible con el usuario 'sa' y su contraseña.
Si el nombre de la instancia y los datos de inicio de sesión son correctos, podremos seleccionar en el desplegable la base de datos de la instancia en cuestión.
Seleccionamos la que deseemos y pulsamos en Probar conexión.
Si todos los datos son correctos nos aparecerá el siguiente emergente:
Aceptamos esta ventana, y a continuación Aceptamos en la ventana principal.
Vamos a abrir el archivo con el que estamos trabajando, esta vez con el bloc de notas o algún editor de texto.
El resultado es el esperado.
Como veréis nos aparecen unas líneas, y la que nos interesa es la siguiente:
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=NombreBaseDeDatos;Data Source=NombreServidor
Bueno, espero os sirva de ayuda, es un truco que aprendí hace ya unos años y es 100% fiable.
Un saludo.
Tags: Bases de datos
Posted in Bases de datos | 1 Comment »
febrero 7th, 2013 at 15:57
Un millón de gracias!! la solución perfecta a un problema que no soluciona ni SQL, ni asp.net con algún asistente; sino que te obligan a hacerlo a mano con la posibilidad de incurrir en errores! Salu2 desde Argentina!