OVH Cloud OVH Cloud

OpenRowSet en SQL Serveur 7, ca ne marche pas???

3 réponses
Avatar
ThunderMusic
Bonjour,
je suis en sql server 7 et je tente d'ouvrir une base de données Access dans
une vue sur un poste local. J'utilise la ligne suivante :

SELECT *
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'C:\db1.mdb';
'Admin'; 'opioo', Table1) AS DerivedTable1

où Admin est le username et opioo est le mot de passe de la base de données
access.

Je recois l'erreur suivante:
ADO error: [OLE/DB provider returned message: Cannot start your application.
The workgroup information file is missing or opened exclusively by another
user.] Coule not initialize data source object of OLE DB provider
'Microsoft.Jet.OLEDB.4.0'.

Quel pourrait en être la cause et la solution? Est-ce que ma commande sql
est bonne?

Merci

ThunderMusic

3 réponses

Avatar
Med Bouchenafa[MVP]
http://support.microsoft.com/?id(5833

--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris
"ThunderMusic" wrote in message
news:
Bonjour,
je suis en sql server 7 et je tente d'ouvrir une base de données Access


dans
une vue sur un poste local. J'utilise la ligne suivante :

SELECT *
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'C:db1.mdb';
'Admin'; 'opioo', Table1) AS DerivedTable1

où Admin est le username et opioo est le mot de passe de la base de


données
access.

Je recois l'erreur suivante:
ADO error: [OLE/DB provider returned message: Cannot start your


application.
The workgroup information file is missing or opened exclusively by another
user.] Coule not initialize data source object of OLE DB provider
'Microsoft.Jet.OLEDB.4.0'.

Quel pourrait en être la cause et la solution? Est-ce que ma commande sql
est bonne?

Merci

ThunderMusic




Avatar
ThunderMusic
Hi,
The thing is that I don't have any linked server. I was told it would work
without it, But I can't remember who told me this.

thanks

ThunderMusic

"Med Bouchenafa[MVP]" wrote in message
news:#
http://support.microsoft.com/?id(5833

--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris
"ThunderMusic" wrote in message
news:
> Bonjour,
> je suis en sql server 7 et je tente d'ouvrir une base de données Access
dans
> une vue sur un poste local. J'utilise la ligne suivante :
>
> SELECT *
> FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'C:db1.mdb';
> 'Admin'; 'opioo', Table1) AS DerivedTable1
>
> où Admin est le username et opioo est le mot de passe de la base de
données
> access.
>
> Je recois l'erreur suivante:
> ADO error: [OLE/DB provider returned message: Cannot start your
application.
> The workgroup information file is missing or opened exclusively by


another
> user.] Coule not initialize data source object of OLE DB provider
> 'Microsoft.Jet.OLEDB.4.0'.
>
> Quel pourrait en être la cause et la solution? Est-ce que ma commande


sql
> est bonne?
>
> Merci
>
> ThunderMusic
>
>




Avatar
ThunderMusic
oups, désolé... l'habitude d'écrire en anglais sur les newsgroups... ;) je
traduis pour ceux qui aimerais mieux l'avoir en francais.

Bonjour,
Le problème est que je n'ai pas de server lié(linked server). Je
me suis laissé dire que je n'en avait pas besoin, mais je ne peux pas me
rappelé qui m'a dit ca.

Merci

ThunderMusic

"ThunderMusic" wrote in message
news:
Hi,
The thing is that I don't have any linked server. I was told it would work
without it, But I can't remember who told me this.

thanks

ThunderMusic

"Med Bouchenafa[MVP]" wrote in message
news:#
> http://support.microsoft.com/?id(5833
>
> --
> Bien cordialement
> Med Bouchenafa
> TETRASET
> 75015 Paris
> "ThunderMusic" wrote in message
> news:
> > Bonjour,
> > je suis en sql server 7 et je tente d'ouvrir une base de données


Access
> dans
> > une vue sur un poste local. J'utilise la ligne suivante :
> >
> > SELECT *
> > FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'C:db1.mdb';
> > 'Admin'; 'opioo', Table1) AS DerivedTable1
> >
> > où Admin est le username et opioo est le mot de passe de la base de
> données
> > access.
> >
> > Je recois l'erreur suivante:
> > ADO error: [OLE/DB provider returned message: Cannot start your
> application.
> > The workgroup information file is missing or opened exclusively by
another
> > user.] Coule not initialize data source object of OLE DB provider
> > 'Microsoft.Jet.OLEDB.4.0'.
> >
> > Quel pourrait en être la cause et la solution? Est-ce que ma commande
sql
> > est bonne?
> >
> > Merci
> >
> > ThunderMusic
> >
> >
>
>