Saludos tropa:
Estoy tratando de conectar el Fluent con un servidor de Postgre, se
que este tema lo han tratado aqui pero lellendo los debates vi que
ninguno me dio solucion al problema, por ello levanto este nuevo
debate con detalles de como suelo crear las conexiones. Especifico de
entrada que ya tego descargada la ultima version de driver de conexion
Npgsql.dll y lo tengo agregado en las referencias con la propiedad
Copy Local en True.
esto que pongo a continuacion es la forma en que establezco la
conexion. Aclaro que con esta forma he mapeado Gestores MSSQLSERVER,
ORACLE y MySQL por supuesto con sus particularidades, pero es posible
que aqui este haciendo algo mal.
return Fluently.Configure()
.Database(PostgreSQLConfiguration.Standard
.ConnectionString(@"SERVER=localhost;
database=MapeoSimple; port=5432; User Id=postgres; Password='root'"))
.Mappings(m =>
m.FluentMappings.AddFromAssemblyOf<Prueba1Map>()
)
.ExposeConfiguration(BuildSchema)
.BuildSessionFactory();
digo que es posible que sete haciendo algo mal porque los errores como
tal son los siguientes
1- Could not create the driver from NHibernate.Driver.NpgsqlDriver,
NHibernate, Version=3.0.0.4000, Culture=neutral,
PublicKeyToken=aa95f207798dfdb4.
2- Unable to find the requested .Net Framework Data Provider. It may
not be installed.
el 1ro es el que sale casi en la superficie del problema
el 2da es cuando voy desplegando que van diciendo cin mas detalles la
causa .
y como pueden ver dice que es porque no esta instalado el dataprovider
alguna idea??
Mil gracias
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano