Bonjour,
Dans une requête utilisant une table sur un serveur lié (serveur SCPDWH) et qui marche très bien, j'ai voulu rajouter une colonne utilisant une fonction stockée sur ce même serveur.
Là ça ne marche plus du tout (nota : la fonction en local marche très bien)
J'ai l'erreur suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT libelle_reseau , num_reseau , num_sous_reseau , num_secteur , SCPDWH.GCODW.dbo.fct_rech_libelle_concession (num_reseau,num_secteur) as libelle_concession FROM SCPDWH.GCODW.dbo.GCO_D_Secteur_Reseau_Antenne
Même en local sur le serveur SCPDWH, si j'utilise le nom complet ça ne marche pas.Msg*117, Niveau*15, État*1, Ligne*5
Le nombre de préfixes dans le nom de objet 'SCPDWH.GCODS.dbo.' est supérieur au maximum autorisé, 2.
J'en déduis qu'il n'est pas possible d'utiliser une fonction à travers un serveur lié.
Quelqu'un peut-il me le confirmer ?
Merci
Partager