Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Backup database BDE su delphi

    Salve a tutti...

    ho un problema che mi sta fasciando la testa..

    HO UN SOFTWARE CON DATABASE BDE...

    devrei far partire un bck del database
    su richiesta dell'utente..
    IPOTESI .. AL 31/12/2004 fa un backup di archivio
    del DB.....

    gRAZIE A VOI TUTTI....

    SIMO

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Il BDE (Borland Database Administrator) è una libreria per l'accesso ai dati che permette al programmatore di utilizzare un'interfaccia comune per accedere a database in diversi formati.

    La possibilità di poter effettuare un backup del database affidabile dipende dal formato usato: Paradox, Access, InterBase...?

    Di quale tipo di database si tratta?

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3

    Re: Backup database BDE su delphi

    Originariamente inviato da matrix105
    Salve a tutti...

    ho un problema che mi sta fasciando la testa..

    HO UN SOFTWARE CON DATABASE BDE...

    devrei far partire un bck del database
    su richiesta dell'utente..
    IPOTESI .. AL 31/12/2004 fa un backup di archivio
    del DB.....

    gRAZIE A VOI TUTTI....

    SIMO
    Attenzione: se quello che intendi è un semplice backup dei dati, ovvero un qualcosa che ti protegga dalla perdita accidentale, allora devi semplicemente backuppare con qualsiasi sitema ti piaccia la cartella che contiene le tabella del programma, naturalmente a programma chiuso.

    Se quello che vuoi è invece un archivio storico, ovvero un meccanismo che faccia copia di tutti i dati supponiamo del 2003 E POI LI RIMOUVA DAL DB per alleggerirlo, l'unico modo di avere una funzione del genere è CHIEDERE ALLA CASA CHE HA REALIZZATO IL SOFTWARE di crearla, poichè per poter fare qualcosa di simile è NECESSARIO conoscere perfettamente la struttura interna del db, ovvero tabelle/campi/loro significati/relazioni/integrità/contatori e molto altro...
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  4. #4
    Grazie per le tempestive risposte..

    allora faccio un po di chiarezza, vista la
    scarsa quantita di informazioni che ho riportato
    nel post.

    iniziamo dal dire che IL SOFTWARE LO STE RELAIZZANDO IO,
    QUINDI CONOSCO UN PO TUTTO QUELLO CHE CI GIRA SOTTO.

    il database, relazionato con DBE gira con driver PARADOX...

    CON circa una decina di tabelle..

    La mia intenzione è quella di dare all'utente la possivilita
    di fare una semplice copia di archivio delle tabelle (.DB)
    su una directory..

    poi assegnero come nome del file ipotesi 01_02_04_tblMappe.DB
    la data del giorno di BCK...


    grazei a tutti....

  5. #5
    Allora che problema hai?

    Avrai un ALIAS BDE che punta ai tuoi dati, e con una semplice conversione ALIAS -> percorso puoi ottenere la cartella a cui corrisponde, e poi, dopo esserti assicurato che nulla sia collegato alle tabelle, con le normali funzioni di lettura delle directory e copia dei file puoi creare una nuova directory con nome la data ora minuto secondi attuale e ricopiarci dentro tutti i file in questione...

    Più semplice di così...
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.