Récupération données d’un fichier .mdb vers base sql
Ouvrir le fichier « RecupSauvegarde.xls » qui est dans le répertoire de développement (Poste de développement et maintenance) puis avec « Alt F11 » nom de la requête Recup->code ou aller sur la macro « Recup » et modifier la macro s’ouvre .
Ligne sRep = « c:\répertoire de travail »
Ligne « sConfig = « indiquer le nom de la config »
Executer -> création du fichier « RecupSauvegarde.txt »
Attention: Copier le fichier « RecupSauvegarde.txt » dans le « C:\répertoiresuperviseur » car il se créer dans le répertoire de développement (Poste de développement et maintenance) lors de l’exécution et que la requête s’exécute du répertoire superviseur via SQL du Poste de maintenance
Ouvrir SQLServerManagement du poste de maintenance
->se connecter au 172/21…./SQLExpress du superviseur en question.
->aller sur table « dbo.S_ Nomdeconfig ». (Créée par tcwin via SQL)
Cliquer sur « Nouvelle requête » en haut à gauche :
Taper : bulk insert S_ Nomdeconfig from ‘c:\répertoire\RecupSauvegarde.txt’ puis exécuter.
Attention : le « c : \ » est celui du poste connecté 172/21….(base).
Les valeurs .mdb sont insérées dans la base SQL du la config.
Pour l’extraction mensuel :
A partir du TcWinView dans Maintenance le traitement est automatique.
sinon
Ouvrir le fichier « RecupSauvegarde.xls » qui est dans le répertoire de développement (Poste de développement et maintenance) puis avec « Alt F11 » nom de la requête Extraction->code ou aller sur la macro « Extraction» et modifier la macro s’ouvre .
Remplacer les champs et exécuter.
Backup de la base
Aller sur la base TcWin click de droite , tâches, sauvegarder, ajouter (création du .bak).
Pour restaurer voir tâches et restaurer.
Autorisation de doublons dans une base MDB.
Ouvrir la table -> Modifier-> Affichage -> Index
Primaire = non, Unique = non et Ignorer nulls = non.