내가하지만, NHibernate에Nhibernate SchemaExport가 PostgreSQL 데이터베이스를 만들 수없는 이유는 무엇입니까?
new SchemaExport(configuration).Execute(true, true, false);
에서 데이터베이스에 대한 스키마를 생성 PostgreSQL을 데이터베이스에 대해 실행할 때, 나는 그러나을 작성하는 경우 다음과 같은 오류
[NpgsqlException (0x80004005): FATAL: 3D000: database "dbname" does not exist]
을 받고 결국 다음 코드가 데이터베이스를 수동으로 가져 오면 스키마가 오류없이 내보내집니다. 질문 : 왜 Nhibernate SchemaExport는 PostgreSQL 데이터베이스를 만들 수 없으며 SQLite, MsSqlCe 및 MsSql Server와 같은 다른 데이터베이스와도 작동합니다.
온라인 문헌을 검색했지만이 문제에 대한 강조 표시를 찾을 수 없었습니다.
나는 PostgreSQL 9.2에서 Nhibernate 3.3.1을 사용하고 있습니다.
'새로운 SchemaExport (구성) .Create (true, true, false);'가 아니어야합니까? – Komengem
"* dbname"이 존재하지 않는다고 생각합니다. ""꽤 명확합니다. 그렇지 않습니까? –