Witam.
Mam SQL Server 2008 Enterpise.
Przeszukałem już internet wszerz i wzdłuż.
Otworzyłem port w Firewallu, jestem pewien, że mam ustawione allow remote connections na moim serwerze. Mam eneblowane też TCP/IP itp. its.
A mimo to, mój program twierdzi, że nie może się połączyć z bazą.
Używam NHibernate'a
Mój plik Hibernate.cfg.xml wygląda tak:
<?xml version="1.0" encoding="utf-8" ?> <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"> <session-factory> <property name="hbm2ddl.auto">update</property> <property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property> <property name="connection.connection_string"> Data Source=127.0.0.1:1433; Initial Catalog=nhibernate; Integrated Security=True; </property> <property name="adonet.batch_size">10</property> <property name="show_sql">true</property> <property name="dialect">NHibernate.Dialect.MsSql2008Dialect</property> <property name="use_outer_join">true</property> <property name="command_timeout">60</property> <property name="query.substitutions">true 1, false 0, yes 'Y', no 'N'</property> <property name="proxyfactory.factory_class">NHibernate.ByteCode.LinFu.ProxyFactoryFactory, NHibernate.ByteCode.LinFu</property> <mapping assembly="Kinoplex" /> </session-factory> </hibernate-configuration>
Może coś jest nie tak w connection stringu?
Pozdrawiam.