Επισκόπηση συνδέσεων δεδομένων του Office

Σημείωση: Αυτό το άρθρο έχει εκπληρώσει το σκοπό του και πρόκειται να αποσυρθεί σύντομα. Για την αποφυγή των σφαλμάτων "Η σελίδα δεν βρέθηκε", θα καταργήσουμε τις γνωστές συνδέσεις. Εάν έχετε δημιουργήσει συνδέσεις σε αυτή τη σελίδα, καταργήστε τις και μαζί θα διατηρήσουμε τη σωστή λειτουργία του web.

Τα δεδομένα στο πρόγραμμά σας μπορούν να προέρχονται από μια εξωτερική προέλευση δεδομένων, όπως ένα αρχείο κειμένου, ένα βιβλίο εργασίας ή μια βάση δεδομένων. Αυτή η εξωτερική προέλευση δεδομένων είναι συνδεδεμένη με το πρόγραμμά σας μέσω μιας σύνδεσης δεδομένων, η οποία είναι ένα στοιχείο που περιγράφει τον τρόπο με τον οποίο μπορείτε να εντοπίσετε, να συνδεθείτε και να αποκτήσετε πρόσβαση στην εξωτερική προέλευση δεδομένων. Οι παρακάτω ενότητες περιγράφουν τον τρόπο λειτουργίας των εξωτερικών συνδέσεων δεδομένων, τον τρόπο κοινής χρήσης των πληροφοριών σύνδεσης με άλλες εφαρμογές και χρήστες και τον τρόπο με τον οποίο μπορείτε να κάνετε την πρόσβαση δεδομένων πιο ασφαλή.

Κατανόηση των βασικών δεδομένων των συνδέσεων δεδομένων

Το κύριο πλεονέκτημα της σύνδεσης σε εξωτερικά δεδομένα είναι ότι μπορείτε να αναλύετε περιοδικά αυτά τα δεδομένα χωρίς να τα αντιγράφετε επανειλημμένα. Η επανάληψη της αντιγραφής δεδομένων είναι μια λειτουργία που μπορεί να είναι χρονοβόρα και επιρρεπής σε σφάλματα.

Οι πληροφορίες σύνδεσης μπορούν να αποθηκευτούν σε ένα βιβλίο εργασίας ή σε ένα αρχείο σύνδεσης, όπως σε ένα αρχείο σύνδεσης δεδομένων του Office (ODC) (. odc) ή σε ένα αρχείο ονόματος προέλευσης δεδομένων (DSN) (. DSN).

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

Πολλές προελεύσεις δεδομένων απαιτούν επίσης από ένα πρόγραμμα οδήγησης ODBC ή μια υπηρεσία παροχής OLE DB να συντονίζουν τη ροή των δεδομένων μεταξύ του προγράμματος, του αρχείου σύνδεσης και της προέλευσης δεδομένων.

Το παρακάτω διάγραμμα συνοψίζει τα βασικά σημεία σχετικά με τις συνδέσεις δεδομένων.

Σύνδεση με εξωτερικά δεδομένα

1. Υπάρχουν διάφορες προελεύσεις δεδομένων στις οποίες μπορείτε να συνδεθείτε: Microsoft SQL Server, Microsoft Access, Microsoft Excel και αρχεία κειμένου.

2. Κάθε αρχείο προέλευσης δεδομένων διαθέτει ένα συσχετισμένο πρόγραμμα οδήγησης ODBC ή υπηρεσία παροχής OLE DB.

3. Ένα αρχείο σύνδεσης ορίζει όλες τις πληροφορίες που χρειάζεστε για την πρόσβαση και την ανάκτηση των δεδομένων από ένα αρχείο προέλευσης δεδομένων.

4. Οι πληροφορίες σύνδεσης αντιγράφονται από ένα αρχείο σύνδεσης στο πρόγραμμά σας.

Κοινή χρήση συνδέσεων

Τα αρχεία σύνδεσης είναι ιδιαίτερα χρήσιμα για την κοινή χρήση συνδέσεων σε σταθερή βάση, ώστε οι συνδέσεις να είναι πιο ανιχνεύσιμες, βοηθώντας στη βελτίωση της ασφάλειας και διευκολύνοντας τη διαχείριση της προέλευσης δεδομένων. Ο καλύτερος τρόπος για να κάνετε κοινή χρήση αρχείων σύνδεσης είναι να τους τοποθετήσετε σε μια ασφαλή και αξιόπιστη θέση, όπως ένας φάκελος δικτύου ή μια βιβλιοθήκη SharePoint, όπου οι χρήστες μπορούν να διαβάσουν το αρχείο, αλλά μόνο οι οριζόμενοι χρήστες μπορούν να το τροποποιήσουν.

Μπορείτε να δημιουργήσετε αρχεία σύνδεσης δεδομένων του Office (ODC) (. odc) χρησιμοποιώντας το Excel ή χρησιμοποιώντας τον "Οδηγό σύνδεσης δεδομένων" για να συνδεθείτε με νέες προελεύσεις δεδομένων. Ένα αρχείο. odc χρησιμοποιεί προσαρμοσμένες ετικέτες HTML και XML για την αποθήκευση των πληροφοριών σύνδεσης. Μπορείτε εύκολα να προβάλετε ή να επεξεργαστείτε τα περιεχόμενα του αρχείου στο Excel.

Μπορείτε να κάνετε κοινή χρήση αρχείων σύνδεσης με άλλους χρήστες για να τους εκχωρήσετε την ίδια πρόσβαση που έχετε σε μια εξωτερική προέλευση δεδομένων. Οι άλλοι χρήστες δεν χρειάζεται να εγκαταστήσουν μια προέλευση δεδομένων για να ανοίξουν το αρχείο σύνδεσης, αλλά ίσως χρειαστεί να εγκαταστήσουν το πρόγραμμα οδήγησης ODBC ή την υπηρεσία παροχής OLE DB που απαιτείται για την πρόσβαση στα εξωτερικά δεδομένα στους υπολογιστές τους.

Κατανόηση των στοιχείων πρόσβασης δεδομένων της Microsoft

Τα στοιχεία Microsoft Data Access Components (MDAC) 2,8 περιλαμβάνονται στα Windows Server 2003 και Windows XP SP2 και νεότερες εκδόσεις. Με τα MDAC, μπορείτε να συνδεθείτε και να χρησιμοποιήσετε δεδομένα από μια ευρεία ποικιλία σχεσιακών και συγκριτικών προελεύσεων δεδομένων. Μπορείτε να συνδεθείτε σε πολλές διαφορετικές προελεύσεις δεδομένων χρησιμοποιώντας προγράμματα οδήγησης σύνδεσης Open Database (ODBC) ή υπηρεσίες παροχής OLE DB. Είτε μπορούν να κατασκευαστούν και να αποσταλούν από τη Microsoft είτε να αναπτυχθούν από διάφορα τρίτα μέρη. Κατά την εγκατάσταση του Microsoft Office, προστίθενται στον υπολογιστή σας πρόσθετα προγράμματα οδήγησης ODBC και υπηρεσίες παροχής OLE DB.

Για να δείτε μια πλήρη λίστα των υπηρεσιών παροχής OLE DB που είναι εγκατεστημένες στον υπολογιστή σας, εμφανίστε το παράθυρο διαλόγου Ιδιότητες σύνδεσης δεδομένων από ένα αρχείο σύνδεσης δεδομένων και, στη συνέχεια, κάντε κλικ στην καρτέλα υπηρεσία παροχής .

Για να δείτε μια πλήρη λίστα των προγραμμάτων οδήγησης ODBC που είναι εγκατεστημένα στον υπολογιστή σας, εμφανίστε το παράθυρο διαλόγου διαχειριστής βάσης δεδομένων ODBC και, στη συνέχεια, κάντε κλικ στην καρτέλα προγράμματα οδήγησης .

Μπορείτε επίσης να χρησιμοποιήσετε προγράμματα οδήγησης ODBC και υπηρεσίες παροχής OLE DB από άλλους κατασκευαστές για να λάβετε πληροφορίες από άλλες πηγές εκτός από τις προελεύσεις δεδομένων της Microsoft, συμπεριλαμβανομένων άλλων τύπων βάσεων δεδομένων ODBC και OLE DB. Για πληροφορίες σχετικά με την εγκατάσταση αυτών των προγραμμάτων οδήγησης ODBC ή των υπηρεσιών παροχής OLE DB, ανατρέξτε στην τεκμηρίωση για τη βάση δεδομένων ή επικοινωνήστε με τον προμηθευτή της βάσης δεδομένων.

Χρήση του ODBC για σύνδεση με προελεύσεις δεδομένων

Οι παρακάτω ενότητες περιγράφουν την ανοιχτή συνδεσιμότητα βάσεων δεδομένων (ODBC) με περισσότερες λεπτομέρειες.

Η αρχιτεκτονική του ODBC

Στην αρχιτεκτονική ODBC, μια εφαρμογή (όπως το πρόγραμμά σας) συνδέεται με τη διαχείριση προγραμμάτων οδήγησης ODBC, η οποία με τη σειρά της χρησιμοποιεί ένα συγκεκριμένο πρόγραμμα οδήγησης ODBC (όπως το πρόγραμμα οδήγησης Microsoft SQL ODBC) για να συνδεθεί με μια προέλευση δεδομένων (όπως μια βάση δεδομένων Microsoft SQL Server).

Ορισμός πληροφοριών σύνδεσης

Για να συνδεθείτε με τις προελεύσεις δεδομένων ODBC, κάντε τα εξής:

  1. Βεβαιωθείτε ότι το κατάλληλο πρόγραμμα οδήγησης ODBC είναι εγκατεστημένο στον υπολογιστή που περιέχει την προέλευση δεδομένων.

  2. Ορίστε ένα όνομα προέλευσης δεδομένων (DSN) χρησιμοποιώντας το διαχειριστή προέλευσης δεδομένων ODBC για να αποθηκεύσετε τις πληροφορίες σύνδεσης στο μητρώο των Windows ή σε ένα αρχείο. DSN ή χρησιμοποιώντας μια συμβολοσειρά σύνδεσης στον κώδικα της Microsoft Visual Basic για να μεταβιβάσετε τις πληροφορίες σύνδεσης απευθείας στη διαχείριση προγραμμάτων οδήγησης ODBC.

    Για να ορίσετε μια προέλευση δεδομένων, ανοίξτε τον πίνακα ελέγχου, κάντε κλικ στην επιλογή σύστημα και ασφάλεια > προελεύσεις δεδομένων ODBC (32 bit) ή Προελεύσεις δεδομένων ODBC (64 bit).

    Για περισσότερες πληροφορίες σχετικά με τις διάφορες επιλογές, κάντε κλικ στο κουμπί Βοήθεια σε κάθε παράθυρο διαλόγου.

Αρχεία προέλευσης δεδομένων υπολογιστή

Οι προελεύσεις δεδομένων του μηχανήματος αποθηκεύουν πληροφορίες σύνδεσης στο μητρώο των Windows σε έναν συγκεκριμένο υπολογιστή με όνομα καθορισμένο από το χρήστη. Μπορείτε να χρησιμοποιήσετε τις προελεύσεις δεδομένων υπολογιστή μόνο στον υπολογιστή στον οποίο έχουν οριστεί. Υπάρχουν δύο τύποι αρχείων προέλευσης δεδομένων υπολογιστή — χρήστη και συστήματος. Οι προελεύσεις δεδομένων χρήστη μπορούν να χρησιμοποιηθούν μόνο από τον τρέχοντα χρήστη και είναι ορατές μόνο σε αυτόν το χρήστη. Οι προελεύσεις δεδομένων συστήματος μπορούν να χρησιμοποιηθούν από όλους τους χρήστες σε έναν υπολογιστή και είναι ορατές σε όλους τους χρήστες στον υπολογιστή. Μια προέλευση δεδομένων υπολογιστή είναι ιδιαίτερα χρήσιμη όταν θέλετε να παράσχετε πρόσθετη ασφάλεια, επειδή σας βοηθά να εξασφαλίσετε ότι μόνο οι χρήστες που είναι συνδεδεμένοι μπορούν να προβάλουν μια προέλευση δεδομένων υπολογιστή και ότι δεν είναι δυνατή η αντιγραφή μιας προέλευσης δεδομένων υπολογιστή από έναν απομακρυσμένο χρήστη σε άλλον υπολογιστή.

Αρχεία προέλευσης δεδομένων

Οι προελεύσεις δεδομένων αρχείου (που ονομάζεται επίσης αρχεία DSN) αποθηκεύουν πληροφορίες σύνδεσης σε ένα αρχείο κειμένου, όχι στο μητρώο των Windows και είναι γενικά πιο ευέλικτες για χρήση από τις προελεύσεις δεδομένων του υπολογιστή. Για παράδειγμα, μπορείτε να αντιγράψετε μια προέλευση δεδομένων αρχείου σε οποιονδήποτε υπολογιστή που έχει το σωστό πρόγραμμα οδήγησης ODBC, έτσι ώστε η εφαρμογή σας να μπορεί να βασίζεται σε συνεπείς και ακριβείς πληροφορίες σύνδεσης σε όλους τους υπολογιστές που χρησιμοποιεί. Ή μπορείτε να τοποθετήσετε το αρχείο προέλευσης δεδομένων σε έναν μόνο διακομιστή, να τον χρησιμοποιείτε από κοινού με πολλούς υπολογιστές του δικτύου και να διατηρείτε εύκολα τις πληροφορίες σύνδεσης σε μία θέση.

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

Αρχή της σελίδας

Χρήση του OLE DB για σύνδεση με προελεύσεις δεδομένων

Οι παρακάτω ενότητες περιγράφουν τη βάση δεδομένων σύνδεσης και ενσωμάτωσης αντικειμένων (OLE DB) με περισσότερες λεπτομέρειες.

Η αρχιτεκτονική OLE DB

Στην αρχιτεκτονική OLE DB, η εφαρμογή που αποκτά πρόσβαση στα δεδομένα ονομάζεται καταναλωτής δεδομένων (όπως ο Publisher) και το πρόγραμμα που επιτρέπει την εγγενή πρόσβαση στα δεδομένα ονομάζεται υπηρεσία παροχής βάσης δεδομένων (όπως η υπηρεσία παροχής Microsoft OLE DB για SQL Server).

Ορισμός πληροφοριών σύνδεσης

Ένα αρχείο καθολικής σύνδεσης δεδομένων (. udl) περιέχει τις πληροφορίες σύνδεσης που χρησιμοποιεί ένας καταναλωτής δεδομένων για την πρόσβαση σε μια προέλευση δεδομένων μέσω της υπηρεσίας παροχής OLE DB αυτού του αρχείου προέλευσης δεδομένων. Μπορείτε να δημιουργήσετε τις πληροφορίες σύνδεσης, κάνοντας ένα από τα εξής:

  • Στον "Οδηγό σύνδεσης δεδομένων", χρησιμοποιήστε το παράθυρο διαλόγου " Ιδιότητες σύνδεσης δεδομένων " για να ορίσετε μια σύνδεση δεδομένων για μια υπηρεσία ΠΑΡΟΧΉς OLE DB.

  • Δημιουργήστε ένα κενό αρχείο κειμένου με τύπο αρχείου. udl και, στη συνέχεια, επεξεργαστείτε το αρχείο, το οποίο εμφανίζει το παράθυρο διαλόγου Ιδιότητες σύνδεσης δεδομένων .

Αρχή της σελίδας

Ασφαλέστερη πρόσβαση δεδομένων

Όταν συνδέεστε σε μια εξωτερική προέλευση δεδομένων ή ανανεώνετε τα δεδομένα, είναι σημαντικό να έχετε επίγνωση των πιθανών ζητημάτων ασφαλείας και να γνωρίζετε τι μπορείτε να κάνετε σχετικά με αυτά τα θέματα ασφαλείας. Χρησιμοποιήστε τις ακόλουθες οδηγίες και βέλτιστες πρακτικές για να προστατεύσετε τα δεδομένα σας.

Αποθήκευση συνδέσεων δεδομένων σε μια αξιόπιστη θέση

Ένα αρχείο σύνδεσης δεδομένων συχνά περιέχει ένα ή περισσότερα ερωτήματα σε μια προέλευση δεδομένων. Αντικαθιστώντας αυτό το αρχείο, ένας χρήστης με κακόβουλη πρόθεση μπορεί να σχεδιάσει ένα ερώτημα για να αποκτήσει πρόσβαση σε εμπιστευτικές πληροφορίες και να το διανείμει σε άλλους χρήστες ή να πραγματοποιήσει άλλες επιβλαβείς ενέργειες. Επομένως, είναι σημαντικό να διασφαλίσετε τα εξής:

  • Το αρχείο σύνδεσης έχει γραφτεί από ένα αξιόπιστο άτομο.

  • Το αρχείο σύνδεσης είναι ασφαλές και προέρχεται από μια αξιόπιστη θέση.

Για να βελτιώσετε την ασφάλεια, οι συνδέσεις με εξωτερικά δεδομένα ενδέχεται να μην είναι διαθέσιμες στον υπολογιστή σας. Για να συνδεθείτε με δεδομένα όταν ανοίγετε ένα βιβλίο εργασίας, πρέπει να ενεργοποιήσετε τις συνδέσεις δεδομένων χρησιμοποιώντας τη γραμμή Κέντρου αξιοπιστίας ή τοποθετώντας το βιβλίο εργασίας σε μια αξιόπιστη θέση.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Προσθήκη, κατάργηση ή αλλαγή αξιόπιστης θέσης, Προσθήκη, κατάργηση ή προβολή αξιόπιστου εκδότηκαι Προβολή των επιλογών και των ρυθμίσεών μου στο Κέντρο αξιοπιστίας.

Χρήση διαπιστευτηρίων με ασφαλή τρόπο

Η πρόσβαση σε μια εξωτερική προέλευση δεδομένων συνήθως απαιτεί διαπιστευτήρια (όπως ένα όνομα χρήστη και έναν κωδικό πρόσβασης) που χρησιμοποιούνται για τον έλεγχο ταυτότητας του χρήστη. Βεβαιωθείτε ότι αυτά τα διαπιστευτήρια παρέχονται σε εσάς με ασφαλή και ασφαλή τρόπο και ότι δεν αποκαλύπτετε ακούσια αυτά τα διαπιστευτήρια σε άλλους.

Χρησιμοποιείτε πάντοτε ισχυρούς κωδικούς πρόσβασης που συνδυάζουν κεφαλαία με πεζά γράμματα, αριθμούς και σύμβολα. Οι απλοί κωδικοί πρόσβασης δεν συνδυάζουν αυτά τα στοιχεία. Ένα παράδειγμα ισχυρού κωδικού πρόσβασης είναι το Y6dh! et5. Ένα παράδειγμα ασθενούς κωδικού πρόσβασης είναι το House27. Οι κωδικοί πρόσβασης πρέπει να έχουν μήκος 8 ή περισσότερων χαρακτήρων. Μια φράση πρόσβασης που χρησιμοποιεί 14 ή περισσότερους χαρακτήρες είναι προτιμότερη.

Είναι σημαντικό να θυμάστε τον κωδικό πρόσβασης που έχετε. Εάν ξεχάσετε τον κωδικό πρόσβασης, η Microsoft δεν μπορεί να τον ανακτήσει. Φυλάξτε τους κωδικούς πρόσβασης σε ασφαλές σημείο, ξεχωριστά από τις πληροφορίες τις οποίες προστατεύουν.

Αποφύγετε την αποθήκευση πληροφοριών σύνδεσης όταν συνδέεστε με προελεύσεις δεδομένων. Αυτές οι πληροφορίες μπορεί να αποθηκευτούν ως απλό κείμενο στο βιβλίο εργασίας και στο αρχείο σύνδεσης και ένας κακόβουλος χρήστης μπορεί να αποκτήσει πρόσβαση στις πληροφορίες για να υπονομεύσει την ασφάλεια της προέλευσης δεδομένων.

Όταν είναι δυνατό, χρησιμοποιήστε τον έλεγχο ταυτότητας των Windows (που αναφέρεται επίσης ως αξιόπιστη σύνδεση), ο οποίος χρησιμοποιεί ένα λογαριασμό χρήστη των Windows για να συνδεθεί με τον SQL Server. Όταν ένας χρήστης συνδέεται μέσω ενός λογαριασμού χρήστη των Windows, ο SQL Server χρησιμοποιεί πληροφορίες στο λειτουργικό σύστημα των Windows για να επικυρώσει το όνομα και τον κωδικό πρόσβασης του λογαριασμού. Για να μπορέσετε να χρησιμοποιήσετε τον έλεγχο ταυτότητας των Windows, ένας διαχειριστής διακομιστή πρέπει να ρυθμίσει τις παραμέτρους του SQL Server ώστε να χρησιμοποιεί αυτήν τη λειτουργία ελέγχου ταυτότητας. Εάν ο έλεγχος ταυτότητας των Windows δεν είναι διαθέσιμος, αποφύγετε την αποθήκευση των πληροφοριών σύνδεσης των χρηστών. Είναι πιο ασφαλές για τους χρήστες να εισαγάγουν τις πληροφορίες σύνδεσής τους κάθε φορά που συνδέονται.

Αρχή της σελίδας

Δείτε επίσης

Χρήση του Οδηγού σύνδεσης δεδομένων για την εισαγωγή δεδομένων στον Publisher

Χρήση του Οδηγού σύνδεσης δεδομένων για την εισαγωγή δεδομένων στο Word

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

Χρειάζεστε περισσότερη βοήθεια;

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×