Khi tôi thiết lập một kết nối thông thường, nó hoạt động, tuy nhiên khi tôi cố gắng sử dụng nhibernate, hibernate.cfg.xml, tôi nhận được lỗi sau.NHibernate không kết nối với máy chủ sql
Thông báo = "Đã xảy ra lỗi liên quan đến mạng hoặc trường hợp cụ thể trong khi thiết lập kết nối với SQL Server. Máy chủ không được tìm thấy hoặc không thể truy cập. Xác minh rằng tên cá thể là chính xác và SQL Server được định cấu hình cho phép các kết nối từ xa (nhà cung cấp: Giao diện mạng SQL, lỗi: 26 - Lỗi định vị máy chủ/cá thể được chỉ định) " Nguồn =". Nhà cung cấp dữ liệu Net SqlClient "
Điều gì sẽ là lý do cho việc này và làm cách nào tôi có thể giải quyết nó?
Tôi nghi ngờ rằng đó là lỗi cấu hình máy chủ mạng hoặc máy chủ sql.
<?xml version="1.0" ?>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2" >
<session-factory>
<property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
<property name="dialect">NHibernate.Dialect.MsSql2005Dialect</property>
<property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property>
<property name="connection.connection_string">Server=(ServerName\DEV_ENV);Initial Catalog=dbName;User Id=SA;Password=PASS</property>
<property name="proxyfactory.factory_class">NHibernate.ByteCode.LinFu.ProxyFactoryFactory, NHibernate.ByteCode.LinFu</property>
</session-factory>
</hibernate-configuration>
Và những gì có trong tệp hibernate.cfg.xml của bạn? – Paco