2012-09-27 7 views
0

내 프로젝트에서 2 개, 3 개 또는 그 이상의 데이터베이스를 사용하도록 제품을 다시 프로그램하고 싶습니다.NHibernate에 많은 데이터베이스를 연결하는 방법?

이제는 하나의 MSSQL 데이터베이스가 있습니다. 제품은 Nhibernate (표준 hibernate.cfg.xml 파일 하나의 연결 문자열 포함)로이 데이터베이스에 연결합니다.

테이블의 레코드를 고유 식별자로 구분하고 싶지 않습니다.

관리 할 수 ​​있습니까?

<property name="connection.connection_string"> 
    Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Application.mdf;Integrated Security=True;User Instance=True 
</property> 

답변

0

이 작업을 수행하는 여러 솔루션이 있습니다, 그 중 두 개는 각 데이터베이스에 대한

  1. 를 사용하여 다른 구성/세션 팩토리 데이터베이스가 당신이 할 수있는 동일한 데이터베이스 서버에있는 경우
  2. 데이터베이스 이름을 매핑에 넣습니다. databasename.dto.TableName
관련 문제