Select via un dblink sur une table sql server
Bonjour,
j'ai un soucis pour créer une procédure stockée ORACLE qui utilise des tables d'une base SQLSERVER.
J'ai créé un DBLINK, mis les droits côté Sql Server mais voici ce que j'obtiens :
Quand je fais un
Code:
SELECT * from TOTO@dblink;
ça fonctionne, j'ai des données qui apparaissent.
Mais sachant que les colonnes de la table TOTO côté SqlServer sont et lorsque je fais
Code:
SELECT nom from TOTO@dblink
j'ai l'erreur suivant qui apparaît :
Code:
PLS-00201 : Identifier 'nom' must be declared
Et pourtant j'ai bien les droits de lecture de la table puisqu'avec un ça fonctionne !!
Quelqu'un a déjà rencontré ce pb ??
Bises à tous