Come scrivere la stringa di connessione corretta per Nhibernate utilizzando SQL Server 2012?Stringa di connessione errata NHibernate 3.3
Devo scrivere anche il nome del database?
Errore: ottengo errore sbagliato “catalogo iniziale”
stringa di connessione errato per NHibernate (Copio questa stringa di connessione dal mio server):
<?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="dialect">NHibernate.Dialect.MsSqlCeDialect</property>
<property name="connection.driver_class">NHibernate.Driver.SqlServerCeDriver</property>
<property name="connection.connection_string">Data Source=RAFAL-KOMPUTER\MSSQLSERVER4;Initial Catalog=rafal;Integrated Security=True</property>
<property name="show_sql">true</property>
</session-factory>
</hibernate-configuration>
copio stringa di connessione da questa parte :
Sto provando anche questo ma non aiuta.
<property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
<property name="dialect">NHibernate.Dialect.MsSql2008Dialect</property>
<property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property>
<property name="connection.connection_string">Data Source=RAFAL-KOMPUTER\MSSQLSERVER4;Initial Catalog=rafal;Integrated Security=True</property>
I don`t know how corretta configurare per SQL Server 2012
Ora ottengo questo errore -> Si è verificato un errore relativo alla rete o specifica dell'istanza mentre stabilisce una connessione a SQL Server. Il server non è stato trovato o non era accessibile. Verificare che il nome dell'istanza sia corretto e che SQL Server sia configurato per consentire le connessioni remote. (provider: provider di memoria condivisa, errore: 40 - Impossibile aprire una connessione a SQL Server) –
Come ti ho detto, con le tue seconde impostazioni, sono riuscito a eseguirlo! Quindi il problema è altrove. Forse il servizio Browser non è in esecuzione, forse TCP non è abilitato .... Altre parole. La configurazione di NHibernate è ora corretta (direi) e il problema è altrove. Suggerisco, prova a cercare qui su SO il "A network related ...." Molto presto dovresti ottenere qualche suggerimento –
http://stackoverflow.com/questions/1391503/un-network-related-or-instance-specific -Errore-occurred-while-stabilire-a-conne –