execute sp_dropserver 'serveraccess'
execute sp_addlinkedserver
@server = 'serveraccess',
@provider = 'Microsoft.Jet.OLEDB.4.0',
@srvproduct = 'OLE DB Provider for Jet',
@datasrc = 'C:\infoservice\bdd\transfert_plan_csn.mdb'
select * from serveraccess...action_de_formation
J'obtiens un message d'erreur diant que le fichier de groupe n'a pu être
ouvert.
Que faire?
Amicalement, Patrick.
En fait ton problème vient du fait que tu n'a pas accès à la base de
données, c'est à dire que tu es dans un contexte de sécurité.
Je n'ai pas trouver toute la réponse à ta question mais voilà déjà quelque
chose qui pourra peut-être t'avancer.
Dans SQL Server dossier Sécurité\ Serveurs liés si ton serveur a bien été
lié tu dois le voir.
Maintenant dans Propriété de ton serveur lié, tu as un onglet sécurité.
Coche la case "aucun contexte de sécurité ne sera utilisé".
Ferme ta boite de dialogue. Fais Actualiser sur le dossier Serveurs Liés.
Maintenant tu as accès aux tables de ta base.
A voir si tu ne peux pas via une option SQL cocher directement la case
"Aucun content..."
Soit tu travail effectivement dans un contexte de sécurité et alors utilise
sp_addlinkedsrvlogin pour configurer l'accès avec les bon login\password.
Bertrand
sdi a écrit :