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)

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
J'ai l'erreur suivante
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.
Même en local sur le serveur SCPDWH, si j'utilise le nom complet ça ne marche pas.
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