OVH Cloud OVH Cloud

base de données: attachement d'une base SQL serveur

3 réponses
Avatar
bertrandclarisse
je viens d'acheter un livre :
Microsoft Access Projects with microsoft SQL SErveur=20
( auteur Ralf Albrecht, Natascha NICOL : ISBN 0-7356-
1002-9.
Mon syst=E8me : Windows 2000, comportant Access version 2000=20
(je ne poss=E8de pas Access V 2002)et une evaluation de SQL=20
serveur 7 et SQL serveur 2000=20
je suis int=E9ress=E9 par le transfert de base Access 2000 sur=20
SQL Serveur.=20

PB:=20
Je n'arrive pas =E0 attacher la base de demo "ContosoSQL"=20
livr=E9e avec le CD associ=E9 au manuel ci-dessus en suivant=20
les recommandations de l'auteur .
Les fichiers suivant sont disponibles sur le PC:=20
ContosoSQL_Data.MDF
ContosoSQL_Log.LDF

Action effectuer :
A partir de l'analyseur de requete SQL appliqu=E9 =E0 la base=20
Master , ci-joint la requete effectu=E9e:

EXEC sp_attach_db @dbname =3D N'ContosoSQL',=20
@filename1 =3D N'C:\MSSQL7\Data\ContosoSQL_Data.MDF',=20
@filename2 =3D N'C:\MSSQL7\Data\ContosoSQL_Log.LDF'

le message d'erreur et le suivant:

Serveur Msg 5172, Niveau 16, Eta 15, ligne 1
L'en-tete du fichier C:\MSSQL7\Data\ContosoSQL_Log.LDF'=20
n'est pas un en-tete valide, la propri=E9t=E9 PageAudit est=20
incorrecte.=20

Sur d'autres essais de connection de base, ceci fonctionne=20
correctement.=20
=20
Une r=E9ponse serait la bienvenue. Merci

3 réponses

Avatar
JFF
1. faire une connexion ODBC sur la base .mdf
2. verifier les droits d'acces à cette base avec enterprise manager
3. depuis Access, attacher fichier externe comme n'importe quel vulgaire
.dbf

"" a écrit dans
le message de news:003301c3a6f1$7ebadb10$
je viens d'acheter un livre :
Microsoft Access Projects with microsoft SQL SErveur
( auteur Ralf Albrecht, Natascha NICOL : ISBN 0-7356-
1002-9.
Mon système : Windows 2000, comportant Access version 2000
(je ne possède pas Access V 2002)et une evaluation de SQL
serveur 7 et SQL serveur 2000
je suis intéressé par le transfert de base Access 2000 sur
SQL Serveur.

PB:
Je n'arrive pas à attacher la base de demo "ContosoSQL"
livrée avec le CD associé au manuel ci-dessus en suivant
les recommandations de l'auteur .
Les fichiers suivant sont disponibles sur le PC:
ContosoSQL_Data.MDF
ContosoSQL_Log.LDF

Action effectuer :
A partir de l'analyseur de requete SQL appliqué à la base
Master , ci-joint la requete effectuée:

EXEC sp_attach_db @dbname = N'ContosoSQL',
@filename1 = N'C:MSSQL7DataContosoSQL_Data.MDF',
@filename2 = N'C:MSSQL7DataContosoSQL_Log.LDF'

le message d'erreur et le suivant:

Serveur Msg 5172, Niveau 16, Eta 15, ligne 1
L'en-tete du fichier C:MSSQL7DataContosoSQL_Log.LDF'
n'est pas un en-tete valide, la propriété PageAudit est
incorrecte.

Sur d'autres essais de connection de base, ceci fonctionne
correctement.

Une réponse serait la bienvenue. Merci
Avatar
Thierry DEMAN \(MVP\)
Bonsoir,

normalement, attacher la base avec le fichier .MDF suffit!
C'est sans doute celà qui ne lui plait pas.

A+
--
Thierry DEMAN-BARCELÒ
MVP Exchange,SQL/Server
Site personnel: http://webfamilial.dyndns.org/thierry/pageprincipale.htm
http://tdeman.free.fr/thierry/pageprincipale.htm

"" wrote in
message news:003301c3a6f1$7ebadb10$
je viens d'acheter un livre :
Microsoft Access Projects with microsoft SQL SErveur
( auteur Ralf Albrecht, Natascha NICOL : ISBN 0-7356-
1002-9.
Mon système : Windows 2000, comportant Access version 2000
(je ne possède pas Access V 2002)et une evaluation de SQL
serveur 7 et SQL serveur 2000
je suis intéressé par le transfert de base Access 2000 sur
SQL Serveur.

PB:
Je n'arrive pas à attacher la base de demo "ContosoSQL"
livrée avec le CD associé au manuel ci-dessus en suivant
les recommandations de l'auteur .
Les fichiers suivant sont disponibles sur le PC:
ContosoSQL_Data.MDF
ContosoSQL_Log.LDF

Action effectuer :
A partir de l'analyseur de requete SQL appliqué à la base
Master , ci-joint la requete effectuée:

EXEC sp_attach_db @dbname = N'ContosoSQL',
@filename1 = N'C:MSSQL7DataContosoSQL_Data.MDF',
@filename2 = N'C:MSSQL7DataContosoSQL_Log.LDF'

le message d'erreur et le suivant:

Serveur Msg 5172, Niveau 16, Eta 15, ligne 1
L'en-tete du fichier C:MSSQL7DataContosoSQL_Log.LDF'
n'est pas un en-tete valide, la propriété PageAudit est
incorrecte.

Sur d'autres essais de connection de base, ceci fonctionne
correctement.

Une réponse serait la bienvenue. Merci
Avatar
Med Bouchenafa[MVP]
D'après le message d'erreur, le moteur n'arrive pas à comprendre l'entête du
fichier.
C'est probablement un régression de version
Le fichier appartiendrait à une version 2000 et l'attache se ferait sur une
version 7 par exemple

--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris
"" wrote in
message news:003301c3a6f1$7ebadb10$
je viens d'acheter un livre :
Microsoft Access Projects with microsoft SQL SErveur
( auteur Ralf Albrecht, Natascha NICOL : ISBN 0-7356-
1002-9.
Mon système : Windows 2000, comportant Access version 2000
(je ne possède pas Access V 2002)et une evaluation de SQL
serveur 7 et SQL serveur 2000
je suis intéressé par le transfert de base Access 2000 sur
SQL Serveur.

PB:
Je n'arrive pas à attacher la base de demo "ContosoSQL"
livrée avec le CD associé au manuel ci-dessus en suivant
les recommandations de l'auteur .
Les fichiers suivant sont disponibles sur le PC:
ContosoSQL_Data.MDF
ContosoSQL_Log.LDF

Action effectuer :
A partir de l'analyseur de requete SQL appliqué à la base
Master , ci-joint la requete effectuée:

EXEC sp_attach_db @dbname = N'ContosoSQL',
@filename1 = N'C:MSSQL7DataContosoSQL_Data.MDF',
@filename2 = N'C:MSSQL7DataContosoSQL_Log.LDF'

le message d'erreur et le suivant:

Serveur Msg 5172, Niveau 16, Eta 15, ligne 1
L'en-tete du fichier C:MSSQL7DataContosoSQL_Log.LDF'
n'est pas un en-tete valide, la propriété PageAudit est
incorrecte.

Sur d'autres essais de connection de base, ceci fonctionne
correctement.

Une réponse serait la bienvenue. Merci