none
Problema con conexion a BD (SQL Server 2005) RRS feed

  • Pregunta

  • Gente,

    Estoy haciendo DCE Visual Studio 2005, estoy en la Estrella 1 y tengo un problema  con el ejemplo que viene en la misma.

    No me puedo conectar a la BD (SQL 2005 Express), me tira la siguiente excepción:

     

    Cannot open database "dce05_ejejmplos_estrella1" requested by the login. The login failed.
    Login failed for user 'PC/Administrador'.

    Les paso algunos datos que pueden ser de utilidad para que puedan ayudarme:

     

    - Administrador es el usr de mi PC

    - el connection string que usa para conectarse es el siguiente:

    "Data Source=.\SQLEXPRESS;
       DataBase=dce05_ejemplos_estrella1;Connect Timeout=30;Integrated Security=True"

     

    Entre otras cosas, intenté ir al Configuration Manager de SQL Server 2005 y en las propiedades de Sql Server(SQLEXPRESS) ponerle usr y pwd de mi pc, también pasárselos en el connection string...y nada.

     

    Si me pudieran ayudar, les agradecería mucho.

    Desde ya gracias a todos.

    Saludos.

     

     

    sábado, 9 de junio de 2007 23:06

Todas las respuestas

  • Tienes instalado el SQL en modo de autenticacion MIXTA?

    Pep LLuis,

    lunes, 11 de junio de 2007 6:45
  • tmb debes especificar en la cadena de conxion al servidor(tu propia pc supongo, ej: PC-MiNombre) que estas utilizando sql express, quedaria algo asi:

    SERVIDOR: PC-MiNombre/sqlexpress  <--dentro de la caj de texto. "sqlexpress" no recuerdo si sencible amayuscula y minusculas.

    lunes, 11 de junio de 2007 15:46
  • Me bajé SQL Managment Studio Express y desde allí fuí a PC\SQLEXPRESS ->

    propiedades-> Seguridad

    y en Autenticacìón del Servidor estaba seleccionado "Modo de Autenticación de Windows", lo que hice fué cambiarlo a "Modo de Autenticación de Windows y SQL Server".

     

    Además de esto me di cuenta de otra cosa.

    En el ejemplo hay un archivo .bat y otro .sql que se usan para crear la BD.

    Por defecto en el directoio "c:\dce05", como no tengo unidad c:, tal cual dice el instructivo, cambié en ambos archivos todo lo que apunte a c: por e:, pero al crear la base en modo comando me tira algunos errores,

    Entre otros, creo que este es el mas importante:

    Create Database failed: Primary file must be at least 3 mb to acommodate a copy to a model database.

     

    De todas maneras, me crea las tablas en la base Master...(supongo que será por como está hecho el script).

     

    Alguno tiene idea que puede estar pasando?

    Gracias.

     

     

    jueves, 14 de junio de 2007 19:27
  • A mí me ha pasado, lo solucione instalado el SQL Server 2005 en la misma instancia y no en una instancia nueva.

     

    y el Data Source seria el nombre de tu equipo claro. sin la \ de sqlexpress

     

    Saludos

    miércoles, 4 de julio de 2007 0:16
  •  

    yo solucione cambiando  el Datasource por el nombre de mi màquina, como bien dijo alguien en este mismo foro.

     

    estaba:

    "Data Source=.\SQLEXPRESS;
       DataBase=dce05_ejemplos_estrella1;Connect Timeout=30;Integrated Security=True"

     

    y quedo:

    "Data Source=LEXTER;
       DataBase=dce05_ejemplos_estrella1;Connect Timeout=30;Integrated Security=True"

     

    y asunto arreglado..., claro mi  Sql Server tiene Activada la autenticación por Windows.

    lunes, 26 de noviembre de 2007 18:23