Yo uso este string de conexion:
Data Source=localhost;
Integrated Security=SSPI;
Initial Catalog=nombrebasededatos;
Espero que te sirva.
Saludos
On 8 jun, 17:07, Anthony Campos <[email protected]> wrote:
> Estimados estoy haciendo un seguimiento usando ASP.net con nhibernate y en
> la conexion tengo:
>
> <?xml version="1.0" encoding="utf-8" ?>
>
> <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2" >
>
> <session-factory>
>
> <property name="connection.provider">
> NHibernate.Connection.DriverConnectionProvider</property>
>
> <property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</
> property>
>
> <property name="dialect">NHibernate.Dialect.MsSql2005Dialect</property>
>
> <property name="connection.connection_string">Data
> Source=(local)\SqlExpress;Initial Catalog=NLAYER;Integrated
> Security=True;User Instance=True</property>
>
> <property name="show_sql">false</property>
>
> <mapping assembly='WebNuevo' />
>
> </session-factory>
>
> </hibernate-configuration>
>
> Al abrir la session lo uso asi :
>
> private static ISessionFactory _factory;
>
> private static ISession _actual = null;
>
> public static void Iniciar()
>
> {
>
> _factory = new Configuration().Configure().BuildSessionFactory();
>
> }
>
> public static ISession GetSessionActual()
>
> {
>
> if (_actual == null)
>
> {
>
> _actual = _factory.OpenSession();
>
> }
>
> return _actual;
>
> }
>
> Pero al hacer un query me sale el mensaje que no se abrio la conexion a la
> bd, quizas este configurando algo mal podrian ayudarme respecto a esta duda.
> el mensaje que me sale es :
>
> "No se puede abrir la base de datos "\NLAYER\" solicitada por el inicio de
> sesion. Error de inicio de sesion, error del inicio de sesion del usuario
> XXXXXX"
>
> Cannot open conection.
>
> Todo lo mencionado es en un ambiente de pruebas en desarrollo.
>
> Saludos
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano