Hola a todos

Resulta que anteriormente tenia intalado el Windows Ultimate 7 x32 y
no tenia ningun problema al conectar el Oracle 10gXE con Nhibernate,
pero formate mi equipo y le instale el Windows 7 x64, instale el mismo
Oracle y utilice las mismas conexiones que tenia cuando utilizaba el
de x32, pero ya no me funciona.

El error que me sale es "ORA-12154: TNS:no se ha podido resolver el
identificador de conexión especificado"... Cabe aclarar que tengo otro
equipo pero con Windows 7 Ultimate x32, con el mismo web.config y no
me sale el problema, entonces el problema esta en que mi sistema
operativo es x64 (creo yo).

Porfa, si alguno sabe como se realiza la conexion en equipos x64 de
nhibernate y oracle le pido una ayuda urgente!!!. muchas gracias de
antemano


Este es mi Web.config.....



<?xml version="1.0" encoding="UTF-8"?><configuration>
        <configSections>
                <section name="hibernate-configuration"
type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate" />
                <sectionGroup name="system.web.extensions"
type="System.Web.Configuration.SystemWebExtensionsSectionGroup,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35">
                        <sectionGroup name="scripting"
type="System.Web.Configuration.ScriptingSectionGroup,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35">
                                <section name="scriptResourceHandler"
type="System.Web.Configuration.ScriptingScriptResourceHandlerSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="MachineToApplication" />
                                <sectionGroup name="webServices"
type="System.Web.Configuration.ScriptingWebServicesSectionGroup,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35">
                                        <section name="jsonSerialization"
type="System.Web.Configuration.ScriptingJsonSerializationSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="Everywhere" />
                                        <section name="profileService"
type="System.Web.Configuration.ScriptingProfileServiceSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="MachineToApplication" />
                                        <section name="authenticationService"
type="System.Web.Configuration.ScriptingAuthenticationServiceSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="MachineToApplication" />
                                        <section name="roleService"
type="System.Web.Configuration.ScriptingRoleServiceSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="MachineToApplication" />
                                </sectionGroup>
                        </sectionGroup>
                </sectionGroup>
        </configSections>
        <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
                <session-factory>
                        <property name="connection.provider">
        NHibernate.Connection.DriverConnectionProvider
      </property>
                        <property name="dialect">
        NHibernate.Dialect.Oracle10gDialect
      </property>
                        <property name="connection.driver_class">
        NHibernate.Driver.OracleClientDriver
      </property>
                        <property name="connection.connection_string">
        Data Source = Cristian-PC;
        Persist Security Info = True;
        User ID = luisa;
        Password = luisa;
      </property>
                        <property name="proxyfactory.factory_class">
        NHibernate.ByteCode.Castle.ProxyFactoryFactory,
NHibernate.ByteCode.Castle
      </property>
                </session-factory>
        </hibernate-configuration>
        <appSettings />
        <connectionStrings />
        <system.web>
                <!--
            Establezca debug="true" en la compilación para insertar
símbolos
            de depuración en la página compilada. Dado que este
            proceso afecta al rendimiento, debe establecer este valor
como true
            durante la depuración.
        -->
                <compilation debug="true">
                        <assemblies>
                                <add assembly="System.Core, Version=3.5.0.0, 
Culture=neutral,
PublicKeyToken=B77A5C561934E089" />
                                <add assembly="System.Data.DataSetExtensions, 
Version=3.5.0.0,
Culture=neutral, PublicKeyToken=B77A5C561934E089" />
                                <add assembly="System.Web.Extensions, 
Version=3.5.0.0,
Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
                                <add assembly="System.Xml.Linq, 
Version=3.5.0.0, Culture=neutral,
PublicKeyToken=B77A5C561934E089" />

                                <add assembly="System.Design, Version=2.0.0.0, 
Culture=neutral,
PublicKeyToken=B03F5F7F11D50A3A" />
                                <add assembly="System.Web.Extensions.Design, 
Version=3.5.0.0,
Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
                                <add assembly="System.Windows.Forms, 
Version=2.0.0.0,
Culture=neutral, PublicKeyToken=B77A5C561934E089" /></assemblies>
                </compilation>
                <!--
            La sección <authentication> habilita la configuración
            del modo de autenticación de seguridad utilizado por
            ASP.NET para identificar a un usuario entrante.
        -->
                <authentication mode="Forms">
                        <forms name=".AuthenticationCookie" 
loginUrl="login.aspx"
protection="All" timeout="60" path="/"></forms>
                </authentication>
                <!--
            La sección <customErrors> habilita la configuración de
            las acciones que se deben realizar si un error no
controlado tiene lugar
            durante la ejecución de una solicitud. Específicamente,
            permite a los desarrolladores configurar páginas de error
html
            que se mostrarán en lugar de un seguimiento de pila de
errores.

        <customErrors mode="RemoteOnly"
defaultRedirect="GenericErrorPage.htm">
            <error statusCode="403" redirect="NoAccess.htm" />
            <error statusCode="404" redirect="FileNotFound.htm" />
        </customErrors>
        -->
                <pages>
                        <controls>
                                <add tagPrefix="asp" namespace="System.Web.UI"
assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" />
                                <add tagPrefix="asp" 
namespace="System.Web.UI.WebControls"
assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" />
                        </controls>
                </pages>
                <httpHandlers>
                        <remove verb="*" path="*.asmx" />
                        <add verb="*" path="*.asmx" validate="false"
type="System.Web.Script.Services.ScriptHandlerFactory,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" />
                        <add verb="*" path="*_AppService.axd" validate="false"
type="System.Web.Script.Services.ScriptHandlerFactory,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" />
                        <add verb="GET,HEAD" path="ScriptResource.axd"
type="System.Web.Handlers.ScriptResourceHandler,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" validate="false" />
                </httpHandlers>
                <httpModules>
                        <add name="ScriptModule" 
type="System.Web.Handlers.ScriptModule,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" />
                </httpModules>
        </system.web>
        <system.codedom>
                <compilers>
                        <compiler language="c#;cs;csharp" extension=".cs" 
warningLevel="4"
type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089">
                                <providerOption name="CompilerVersion" 
value="v3.5" />
                                <providerOption name="WarnAsError" 
value="false" />
                        </compiler>
                </compilers>
        </system.codedom>
        <!--
        La sección system.webServer es necesaria para ejecutar
ASPN.NET AJAX en Internet
        Information Services 7.0. No es necesaria para la versión
anterior de IIS.
    -->
        <system.webServer>
                <validation validateIntegratedModeConfiguration="false" />
                <modules>
                        <remove name="ScriptModule" />
                        <add name="ScriptModule" preCondition="managedHandler"
type="System.Web.Handlers.ScriptModule, System.Web.Extensions,
Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
                </modules>
                <handlers>
                        <remove name="WebServiceHandlerFactory-Integrated" />
                        <remove name="ScriptHandlerFactory" />
                        <remove name="ScriptHandlerFactoryAppServices" />
                        <remove name="ScriptResource" />
                        <add name="ScriptHandlerFactory" verb="*" path="*.asmx"
preCondition="integratedMode"
type="System.Web.Script.Services.ScriptHandlerFactory,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" />
                        <add name="ScriptHandlerFactoryAppServices" verb="*"
path="*_AppService.axd" preCondition="integratedMode"
type="System.Web.Script.Services.ScriptHandlerFactory,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" />
                        <add name="ScriptResource" preCondition="integratedMode"
verb="GET,HEAD" path="ScriptResource.axd"
type="System.Web.Handlers.ScriptResourceHandler,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" />
                </handlers>
        <security>
            <requestFiltering>
                <fileExtensions>
                    <add fileExtension=".PdP" allowed="true" />
                </fileExtensions>
            </requestFiltering>
        </security>
        <staticContent>
            <mimeMap fileExtension=".PdP" mimeType="text/plain" />
        </staticContent>
        </system.webServer>
        <runtime>
                <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
                        <dependentAssembly>
                                <assemblyIdentity name="System.Web.Extensions"
publicKeyToken="31bf3856ad364e35" />
                                <bindingRedirect oldVersion="1.0.0.0-1.1.0.0"
newVersion="3.5.0.0" />
                        </dependentAssembly>
                        <dependentAssembly>
                                <assemblyIdentity 
name="System.Web.Extensions.Design"
publicKeyToken="31bf3856ad364e35" />
                                <bindingRedirect oldVersion="1.0.0.0-1.1.0.0"
newVersion="3.5.0.0" />
                        </dependentAssembly>
                </assemblyBinding>
        </runtime>
</configuration>

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a