Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Ασφάλεια] Αντίγραφο ασφαλείας βάσης με VBA

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 02-02-22, 09:27
Όνομα: Τίμος
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 13-03-2015
Μηνύματα: 44
Προεπιλογή Αντίγραφο ασφαλείας βάσης με VBA

Καλησπέρα σε όλη την παρέα,
Μήπως υπάρχει δυνατότητα με χρήση κώδικα VBA να μπορώ να παίρνω αντίγραφο ασφαλείας της βάσης; Να σημειώσω πως η βάση είναι κλειδωμένη και ο χρήστης έχει πρόσβαση μόνο για καταχώρηση δεδομένων σε φόρμες και εκτύπωση εκθέσεων.
Ευχαριστώ εκ των προτέρων

Τίμος
Απάντηση με παράθεση
  #2  
Παλιά 03-02-22, 11:59
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 08-12-2020
Μηνύματα: 153
Προεπιλογή

Δες εδω για μερικές λύσεις...μάλλον η τελευταία είναι η καλύτερη...αλλα δεν έχει τύχει να το δοκιμάσω
Εγώ για Backup χρησιμοποιούσα το Cobian backup χωρίς προβλήματα (Εξωτερική λύση)
Απάντηση με παράθεση
  #3  
Παλιά 07-02-22, 07:34
Όνομα: Τίμος
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 13-03-2015
Μηνύματα: 44
Προεπιλογή

Καλημέρα Γιάννη,
Προτείνεις κάποιες λύσεις χωρίς να με παραπέμπεις κάπου.
Απάντηση με παράθεση
  #4  
Παλιά 08-02-22, 21:46
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 08-12-2020
Μηνύματα: 153
Προεπιλογή

Καποιος δαίμων του τυπογραφειο έβαλε το χεράκι του:
https://stackoverflow.com/questions/...open-using-vba
Απάντηση με παράθεση
  #5  
Παλιά 08-02-22, 22:39
Όνομα: Πάκος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 17-12-2011
Περιοχή: Θεσσαλονικη
Μηνύματα: 169
Προεπιλογή Αντιγραφή αρχείου

Καλησπέρα

κάτι τέτοιο χρησιμοποιώ
αν σε κάνει καλώς
Dim sSource, sDest As String
sSource = "C:\Φακελος" & "\" & "αρχειο" & ".accdb"
sDest = "C:\Φακελος" & "\" & "_" & "αρχειο" & Format(Date, "dd-mm-yyyy") & "-" & Format(Time, "hh-mmAMPM") & ".accdb"
Dim oFSO As Object
Set oFSO = CreateObject("Scripting.FileSystemObject")
Call oFSO.CopyFile(sSource, sDest, True)
FSO_FileCopy = True

διόρθωσε τις διαδρομές όπως θέλεις και την κατάληξη ".accdb" ή ".mdb"
ανάλογα με την access που έχεις
Απάντηση με παράθεση
  #6  
Παλιά 08-02-22, 23:01
Όνομα: Πάκος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 17-12-2011
Περιοχή: Θεσσαλονικη
Μηνύματα: 169
Προεπιλογή Συνέχεια

Σε περίπτωση που δεν θέλεις να έχεις πολλά αρχεία αντιγραφής
μπορείς να προσθέσεις την παρακάτω γραμμή

Kill "C:\φάκελος" & "\" & "αρχείο" & "*.* "

και ο κώδικας γίνεται


Private Sub Εντολή_Click()

Dim sSource, sDest As String
sSource = "C:\Φάκελος" & "\" & "αρχείο" & ".accdb"
sDest = "C:\Φακελος2" & "\" & "αρχείο" & Format(Date, "dd-mm-yyyy") & "-" & Format(Time, "hh-mm AMPM") & ".accdb"

Kill "C:\Φακελος2" & "\" & "αρχείο" & "*.* "

Dim oFSO As Object
Set oFSO = CreateObject("Scripting.FileSystemObject")
Call oFSO.CopyFile(sSource, sDest, True)
FSO_FileCopy = True

End Sub


Εννοείτε ότι πάντα έχουμε χωριστά τους πίνακες και δουλεύουμε στην access με συνδεδεμένους πίνακες

back end
front end
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
ΑΥΤΟΜΑΤΑ ΑΝΤΙΓΡΑΦΑ ΑΣΦΑΛΕΙΑΣ ΒΑΣΗΣ Puma80! Access - Ερωτήσεις / Απαντήσεις 3 04-04-21 14:59
[Εκτύπωση] Αυτόματη εκτύπωση το πρώτο αντίγραφο έγχρωμο τα υπόλοιπα ασπρόμαυρα rmaria Excel - Ερωτήσεις / Απαντήσεις 5 27-06-14 15:21
Προειδοποίηση ασφάλειας gaz_manos Access - Ερωτήσεις / Απαντήσεις 2 23-03-14 16:46


Η ώρα είναι 20:01.