none
Problemas de conexión RRS feed

  • Pregunta

  • Estimados.

    Tengo un servidor de pruebas SQL2012, restaure algunas bases desde el productivo que tambien es SQL2012.

    La conexión desde un IIS desde pagina ASP la hacen asi:

    <%

          Dim conn, str_conntemp

          set conn=server.createobject("adodb.connection")

          str_conntemp = "Provider=SQLOLEDB;Data Source=IP;Initial Catalog=BD;User ID=Pedro;Password=123;"

          conn.open str_conntemp

    %>

    Y da este error en el servidor nuevo.

    Requested operation requires an OLE DB Session object, which is not supported by the current provider


    Desde el managemenet me conecto sin problemas y al crear una conexion UDL me conecto sin problemas tanto con Native Client como con OLEDB Provider.

    Saludos.


    DBA SQL Server Santiago/Chile



    • Editado CMAPM miércoles, 29 de agosto de 2018 12:10
    miércoles, 29 de agosto de 2018 12:08

Respuestas

  • Hola, 

    mira, analiza este código de login que lo hice hace tiempo. Funcionaba a la perfección

    xDb_Conn_Str = "Provider=SQLOLEDB;Persist Security Info=False;Data Source=10.184.16.36;Initial Catalog=portalBD;User Id=user;Password=user"

    Set Oconn = Server.CreateObject("ADODB.Connection")
    Oconn.Open xDb_Conn_Str
    Oconn.CommandTimeout = 3600
    Set objRS = Server.CreateObject("ADODB.RecordSet")	
    strSQL = "EXEC DBO.PA_VALIDA_INGRESO_ENCRIPTADO '" & susername & "','" & spassword &"'"
    objRS.Open strSQL, oConn
    Saludos!!

    miércoles, 29 de agosto de 2018 14:21