OVH Cloud OVH Cloud

Serveur lié

1 réponse
Avatar
Etienne
Bonjour =E0 tous,

J'ai cr=E9=E9 un serveur li=E9 de fichiers texte par=20
l'instruction :

// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D
EXEC sp_addlinkedserver @nom_serveur_lie,
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
@Chemin_serveur_lie,
NULL,
'Text'
EXEC sp_addlinkedsrvlogin @nom_serveur_lie, FALSE,=20
NULL, 'Admin', NULL
// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D

environnement Serveur windows 2000 SQL-Serveur 2000 SP3
et Mdac 2.6

Quand je lance la requete :
Select * FROM ComAlphaImport...ILIS#txt
Cela fonctionne (Mais je suis administrateur du serveur=20
Windows)

Quand je ne suis plus administrateur cela me retourne le=20
message d'erreur suivant :
// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
Server: Msg 7399, Level 16, State 1, Line 1
Le fournisseur OLE DB 'Microsoft.Jet.OLEDB.4.0' rapporte=20
une erreur. =20
[OLE/DB provider returned message: Erreur non sp=E9cifi=E9e]
Trace de l'erreur OLE DB [OLE/DB=20
Provider 'Microsoft.Jet.OLEDB.4.0'=20
IDBInitialize::Initialize returned 0x80004005: ].

// *****************************************************

Pouvez-vous m'aider =E0 comprendre !

Merci

1 réponse

Avatar
Med Bouchenafa [MVP]
sp_addlinkedsrvlogin
Peut-être en essayant de renseigner le paramètre @locallogin avec un compte SQL

--
Salutations
Med Bouchenafa
TETRASET
75015 Paris

"Etienne" a écrit dans le message de news:
084b01c397bc$944d3700$
Bonjour à tous,

J'ai créé un serveur lié de fichiers texte par
l'instruction :

// ======================================================= EXEC sp_addlinkedserver @nom_serveur_lie,
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
@Chemin_serveur_lie,
NULL,
'Text'
EXEC sp_addlinkedsrvlogin @nom_serveur_lie, FALSE,
NULL, 'Admin', NULL
// =======================================================
environnement Serveur windows 2000 SQL-Serveur 2000 SP3
et Mdac 2.6

Quand je lance la requete :
Select * FROM ComAlphaImport...ILIS#txt
Cela fonctionne (Mais je suis administrateur du serveur
Windows)

Quand je ne suis plus administrateur cela me retourne le
message d'erreur suivant :
// ==================================================== Server: Msg 7399, Level 16, State 1, Line 1
Le fournisseur OLE DB 'Microsoft.Jet.OLEDB.4.0' rapporte
une erreur.
[OLE/DB provider returned message: Erreur non spécifiée]
Trace de l'erreur OLE DB [OLE/DB
Provider 'Microsoft.Jet.OLEDB.4.0'
IDBInitialize::Initialize returned 0x80004005: ].

// *****************************************************

Pouvez-vous m'aider à comprendre !

Merci