Agregar .mdf a la base de datos
Publicado por Raul (1 intervención) el 13/01/2007 16:29:31
Hola.
No sé cómo ni porque pero Windows Xp se colgaba al arrancar, por lo que tube instalar de nuevo todo.
El proyecto es el mismo, sin tocar, con Visual C#, base de datos con SqlServer Express 2005 y la cadena de conexión que tengo y funcionaba antes es:
SqlConnection cn = new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=basededatos;Integrated Security=True");
Ahora al instalar de nuevo, simplemente que lo hice fue ponerle el nombre al pc "ACER" y usuario "usuario".
Al ejecutar da el siguiente error:
No se puede abrir la base de datos "basededatos" solicitada por el inicio de sesión. Error de inicio de sesión. Error de inicio de sesión del usuario "ACER\usuario".
Se puede poner de tal forma que se instale en el ordenador que se instale, el SqlServer Express lo detecte sin problemas desde la carpeta donde esté el ejecutable?
Poniendolo los dos ficheros .mdf y .ldf en la carpeta Data de SqlServer, tampoco no funciona, da el mismo error.
¿Qué puede ser?
Gracias.
No sé cómo ni porque pero Windows Xp se colgaba al arrancar, por lo que tube instalar de nuevo todo.
El proyecto es el mismo, sin tocar, con Visual C#, base de datos con SqlServer Express 2005 y la cadena de conexión que tengo y funcionaba antes es:
SqlConnection cn = new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=basededatos;Integrated Security=True");
Ahora al instalar de nuevo, simplemente que lo hice fue ponerle el nombre al pc "ACER" y usuario "usuario".
Al ejecutar da el siguiente error:
No se puede abrir la base de datos "basededatos" solicitada por el inicio de sesión. Error de inicio de sesión. Error de inicio de sesión del usuario "ACER\usuario".
Se puede poner de tal forma que se instale en el ordenador que se instale, el SqlServer Express lo detecte sin problemas desde la carpeta donde esté el ejecutable?
Poniendolo los dos ficheros .mdf y .ldf en la carpeta Data de SqlServer, tampoco no funciona, da el mismo error.
¿Qué puede ser?
Gracias.
Valora esta pregunta


0