λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να αντιγράψετε μια κεφαλίδα στην PostgreSQL 8.4

PostgreSQL είναι ένα αντικείμενο - σχεσιακή βάση δεδομένων ανοικτού κώδικα . Υποστηρίζεται από πάνω από 15 χρόνια ανάπτυξης , το σύστημα της βάσης δεδομένων έχει εκτιμηθεί για την ακεραιότητα ορθότητα , την αξιοπιστία και τα δεδομένα του . PostgreSQL υποστηρίζεται από όλα τα σημαντικά λειτουργικά συστήματα , συμπεριλαμβανομένων των Windows , Linux και UNIX . Μπορεί να αποθηκεύσει μεγάλο δυαδικά αρχεία , όπως βίντεο , ήχου και εικόνων , και περιλαμβάνει επίσης τους περισσότερους τύπους δεδομένων που βρέθηκαν στο " SQL : . 2008 " Αντιγραφή πίνακα από το PostgreSQL είναι εύκολο , αλλά μια απλή εντολή COPY δεν αντιγράφει την κεφαλίδα . Εάν θέλετε να αντιγράψετε μια κεφαλίδα , θα πρέπει να εκτελέσετε μια πιο σύνθετη εντολή COPY . Οδηγίες
Η

1 Ανοίξτε το Linux γραμμή εντολών , πληκτρολογήστε " su - username" " . Enter" και πιέστε Αντικαταστήστε το "username" με το όνομα χρήστη σας . Χρησιμοποιήστε αυτήν την εντολή για να συνδεθείτε στη βάση δεδομένων σας . 2

Τύπος " έναρξη postgresql service " στο Linux γραμμή εντολών και πατήστε το πλήκτρο " Enter". Αυτό θα ξεκινήσει το διακομιστή βάσης δεδομένων , αν υποτεθεί ότι σταμάτησε . Μπορείτε επίσης να χρησιμοποιήσετε το " start /etc /rc.d /init.d /postgresql " ή το " /usr /bin /postmaster - D /var /lib /pgsql /data & " εντολή για να ξεκινήσετε το διακομιστή .

Η 3

Τύπος " psql database_name " στο Linux γραμμή εντολών και πατήστε το πλήκτρο " Enter". Αντικαταστήστε το " database_name " με το όνομα της βάσης δεδομένων σας . Πρέπει να εκτελέσετε αυτήν την εντολή για να συνδεθείτε με τη βάση δεδομένων σας . Θα συνδεθείτε ως χρήστης "username" στο παράδειγμά μας .
Η 4

Τύπος " postgres " στο Linux γραμμή εντολών και πατήστε το πλήκτρο " Enter". Αυτή η εντολή θα ξεκινήσει την εντολή PostgreSQL prompt γραμμή . Πρέπει να εκτελέσετε όλες τις εντολές σχετικά με βάσεις δεδομένων από αυτή την ερώτηση .
5

Χρησιμοποιήστε την επιλογή " COPY " εντολή για την αντιγραφή δεδομένων μεταξύ ενός πίνακα και ένα αρχείο . Μπορείτε να χρησιμοποιήσετε την παρακάτω φόρμα της εντολής COPY για να αντιγράψετε μια κεφαλίδα στην PostgreSQL :

COPY όνομα_πίνακα το όνομα αρχείου [ ΜΕ CSV HEADER ] Ξενοδοχεία

Αντικαταστήστε το " όνομα_πίνακα " με το όνομα του πίνακα που κρατά τα δεδομένα που θέλετε να αντιγράψετε και να " filename " με τη διαδρομή προς το αρχείο . Η " HEADER " παράμετρος διευκρινίζει ότι το αρχείο περιέχει μια γραμμή κεφαλίδας με τα ονόματα της κάθε στήλης . Όταν ο πίνακας αντιγράφεται στο αρχείο , η πρώτη γραμμή θα περιέχει τα ονόματα των στηλών .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα