none
Servidor Vinculado en SQL Server con base de datos ODBC 32 bits COBOL Relativity version 6 RRS feed

  • Pregunta

  • Hola

    Estoy tratando de crear un servidor vinculado en SQL server 2012 Express de 32 bits y me sale el siguiente error:

    TÍTULO: Microsoft SQL Server Management Studio
    ------------------------------

    The linked server has been created but failed a connection test. Do you want to keep the linked server?

    ------------------------------
    INFORMACIÓN ADICIONAL:

    An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

    ------------------------------

    Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "SPIEGNEW".
    OLE DB provider "MSDASQL" for linked server "SPIEGNEW" returned message "[Microsoft][Administrador de controladores ODBC] Error de SQLSetConnectAttr del controlador".
    OLE DB provider "MSDASQL" for linked server "SPIEGNEW" returned message "[Microsoft][Administrador de controladores ODBC] Error de SQLSetConnectAttr del controlador".
    OLE DB provider "MSDASQL" for linked server "SPIEGNEW" returned message "[Liant][Relativity][CRDM]File not found.  COBOL error 35 on file P:\catalogos\spiegnew.rcg". (Microsoft SQL Server, Error: 7303)

    Necesito saber como solucionarlo.

    Esto solo sucede cuando me conecto con SQL Server Authentication; pues en Windows Authentication sucede lo contrario, en ese modo puedo crear ese Servidor Vinculado, pero lo requiero con la autenticación de SQL Server.

    La PC tiene sistema operativo Windows 8.1 Pro de 64 bits.

    El ODBC es de 32 Bits COBOL con el controlador de Relativity v6, el archivo catalogo esta en una unidad mapeada como se muestra en el error.

    Espero las respuestas

    Gracias


    • Editado mnlj jueves, 22 de diciembre de 2016 15:21
    jueves, 22 de diciembre de 2016 15:20

Respuestas

  • El error siempre ocurre por temas de permisos, verifica si el Usuario de Windows tiene los mismo permisos que el usuario de SQL Server.

    Saludos,

    Jorge Muchaypiña G.


    Business Intelligence Analyst

    martes, 27 de diciembre de 2016 0:23
  • Hola mnlj,

    Como bien menciona Jorge Muchaypiña Gutiérrez, este error suele ser marcado por un problema de permisos, y es importante verificar que la cuenta Windows tenga los permisos de ambas partes tanto de la parte local, como la remota, de ambas bases de datos, por lo cual tal vez te podrían ser de utilidad los siguientes enlaces:

    "SQL Linked Server Query failed whit "Login failed for user..."

    Crear servidores vinculados (motor de base de datos de SQL Server

    Saludos

    Joyce

    __________________________________________________________________________________________
    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, hace que sea más fácil para los otros visitantes encontrar la solución  más tarde. Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal  cual" y no implica ninguna responsabilidad de parte de Microsoft.

    miércoles, 28 de diciembre de 2016 22:17
    Moderador

Todas las respuestas

  • El error siempre ocurre por temas de permisos, verifica si el Usuario de Windows tiene los mismo permisos que el usuario de SQL Server.

    Saludos,

    Jorge Muchaypiña G.


    Business Intelligence Analyst

    martes, 27 de diciembre de 2016 0:23
  • Hola mnlj,

    Como bien menciona Jorge Muchaypiña Gutiérrez, este error suele ser marcado por un problema de permisos, y es importante verificar que la cuenta Windows tenga los permisos de ambas partes tanto de la parte local, como la remota, de ambas bases de datos, por lo cual tal vez te podrían ser de utilidad los siguientes enlaces:

    "SQL Linked Server Query failed whit "Login failed for user..."

    Crear servidores vinculados (motor de base de datos de SQL Server

    Saludos

    Joyce

    __________________________________________________________________________________________
    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, hace que sea más fácil para los otros visitantes encontrar la solución  más tarde. Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal  cual" y no implica ninguna responsabilidad de parte de Microsoft.

    miércoles, 28 de diciembre de 2016 22:17
    Moderador