none
sql server 2005 créé un serveur lié par une source odbc pointant sur un serveur informix RRS feed

  • Discussion générale

  • bonjour,

    j'ai créé sur mon serveur une souce odbc vers une base informix
    maintenant je veux utiliser cette source pour créer un serveur lié sur mon sql server 2005, et je n'y arrive pas.

    j'ai bien trouvé une aide trés intéressante ici http://technet.microsoft.com/en-us/library/ms190479.aspx, mais ça ne passe pas.

    je m'y prend ainsi

    exec sp_addlinkedserver
    @server ='srverp',
    @srvproduct='{INFORMIX 2.80 32 BIT}',
    @provider='MSDASQL',
    @provstr='gescom'
    GO


    je n'ai pas d'erreur à l'exécution de la requête, mais lorsque je teste la connexion, j'ai une erreur 7303.

    donc si quelqu'un peut m'aider, j'accepte volontier ce qui éventuelement résoudrai mon problème immédiat et aussi les complément d'information me permettant de gagner en autonomie sur le sujet.

    merci


    mercredi 2 janvier 2008 15:36

Toutes les réponses

  • bonsoir,

     

    en parcourant :

    http://www.microsoft.com/technet/prodtechnol/sql/2000/books/c08ppcsq.mspx

     

    il me semble que tu dois autoriser l'instance SQL sur la source... je ne suis pas pro SQL.... mais le lien semble correspondre à ton probleme, l'erreur 7303 crrespond à :

    Unable to initialize data source object of OLE DB provider 'SQLOLEDB.'

     

    legere l'aide... m'enfin je suis largement au dessous du niveau en sql Smile

     

    Pierre

     Smile

     

    mercredi 2 janvier 2008 19:41
  • Bonsoir,

     

    si tu as créé la source ODBC (avec le gestionnaire de source), et que le test fonctionne à ce niveau, tu peux ensuite utiliser cette source dans SQL 2005.

     

    La définition des serveurs distant peut aussi se faire par l'interface graphique sans utiliser les scripts...

     

    A bientôt,

     

     

    mercredi 2 janvier 2008 21:11
    Modérateur