Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/01/2011, 10h18   #1
Membre éclairé
 
Avatar de @rkane
 
Homme Patrick
developpeur amateur dans mon cadre professionnel
Inscription : juin 2006
Messages : 499
Détails du profil
Informations personnelles :
Nom : Homme Patrick
Âge : 52
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : developpeur amateur dans mon cadre professionnel
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 499
Points : 360
Points : 360
Par défaut message d'erreur à l'ouverture

bonjour à tous,

j'ai un big problème avec un fichier MDE sous Access 2003 qui tourne sous XP Pro et sous Vista.

impossible de l'ouvrir, impossible d'importer les tables qu'il contient, et il ne peut pas être compilé.

J'ai systématiquement ce message d'erreur :

Citation:
Le moteur de base de données Microsoft Jet n'a pas pu trouver l'objet MSysDb. Assurez vous que l'objet existe et que vous avez correctement saisi son nom et son chemin d'accès
seule chose possible copier le fichier pour le déplacer, quelqu'un peut-il m'aiguiller ?

Merci d'avance
__________________

@rkane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 14h23   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
Hum, pas cool.

As-tu essayé de linker les tables que contient ton MDE à partir d'une autre BD ?

Pour éviter ce problème dans l'avenir je te conseille de découper ta base en Back-End (qui contient seulement les données et les relations) et Front-End (qui contient tout le reste). Cela protégera tes données contre d'éventuelle corruption de l'application et cela facilite les changements de versions d'application.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 15h42   #3
Membre éclairé
 
Avatar de @rkane
 
Homme Patrick
developpeur amateur dans mon cadre professionnel
Inscription : juin 2006
Messages : 499
Détails du profil
Informations personnelles :
Nom : Homme Patrick
Âge : 52
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : developpeur amateur dans mon cadre professionnel
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 499
Points : 360
Points : 360
oui j'ai essaye de récupérer mes tables, mais en vain...

D'apres ce que j'ai pu lire entre temps sur le web, ce genre de corruption de fichier arrive essentiellement lors de micro-coupures de réseau. je ne sais pas si dans ce cas les systèmes frontales/dorsale sont prémunis contre ce genre de fantaisie ?
__________________

@rkane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 18h15   #4
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
Pas absolument mais cela aide en général.

As-tu une sauvegarde récente parce que j'ai bien peur qu'il n'y ai pas d'autre solution.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 10h14   #5
Membre éclairé
 
Avatar de @rkane
 
Homme Patrick
developpeur amateur dans mon cadre professionnel
Inscription : juin 2006
Messages : 499
Détails du profil
Informations personnelles :
Nom : Homme Patrick
Âge : 52
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : developpeur amateur dans mon cadre professionnel
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 499
Points : 360
Points : 360
Bonjour Marot,

oui bien sur j'avais une sauvegarde, mais nous avons tout de même perdu 3 jours de données. On va dire que sur 5 ans de fonctionnement de ma base de données c'est statistiquement très peu, mais les boules quand même !

J'avais programmé une sauvegarde automatique mais comme je suis un peu bordélique j'ai perdu le code, plus qu'à recommencer !

Dis moi ce que tu en penses éventuellement...

en 1, sur le timer j'exporte toutes mes tables dans une autre bdd.
en 2, dans ladite bdd je supprime les anciennes tables sauvegardées.
en 3, je renomme toutes les tables nouvellement sauvegardées.
__________________

@rkane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 14h42   #6
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
Ça me parait compliqué.

Si tu découpe ton application en Back-End / Front-End tu peux facilement sauvegarder la base de données Back-End sans tout ce système. Tu fais une simple copie de fichier.

Note que si tu coupes ta base tu peux expérimenter une dégradation de tes temps de réponse.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 20h29   #7
Membre Expert
 
Avatar de keita
 
Homme
Inscription : novembre 2002
Messages : 879
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Côte d'Ivoire

Informations forums :
Inscription : novembre 2002
Messages : 879
Points : 1 015
Points : 1 015
Envoyer un message via MSN à keita
Bonjour
c'est possible de l'avoir, ta BD?
@+
keita est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2011, 10h03   #8
Membre éclairé
 
Avatar de @rkane
 
Homme Patrick
developpeur amateur dans mon cadre professionnel
Inscription : juin 2006
Messages : 499
Détails du profil
Informations personnelles :
Nom : Homme Patrick
Âge : 52
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : developpeur amateur dans mon cadre professionnel
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 499
Points : 360
Points : 360
pas possible, trop de données confidentielles en cas de réparation.
__________________

@rkane est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h51.


 
 
 
 
Partenaires

Hébergement Web