Ο εξυπηρετητής σας μπορεί να υποστηρίζει ταυτόχρονα πολλά πρωτόκολλα. Όμως, χρειάζεται να ενεργοποιήσετε μόνο τα πρωτόκολλα που θέλετε να χρησιμοποιήσετε.
Θα πρέπει να ενημερώσετε τη μεταβλητή μητρώου db2comm καθορίζοντας σε αυτή το πρωτόκολλο που θέλετε να υποστηρίζεται τώρα.
Η μεταβλητή μητρώου db2comm προσδιορίζει τα πρωτόκολλα για τα οποία θα ενεργοποιούνται προγράμματα διαχείρισης συνδέσεων (connection managers) κατά την έναρξη του συστήματος διαχείρισης βάσεων δεδομένων (DBMS). Μπορείτε να ορίσετε περισσότερα από ένα πρωτόκολλα σε αυτή τη μεταβλητή διαχωρίζοντας τις αντίστοιχες λέξεις-κλειδιά με κόμμα.
Για τον εξυπηρετητή DB2, η μεταβλητή DB2COMM μπορεί να αποτελείται από οποιονδήποτε συνδυασμό των ακόλουθων λέξεων-κλειδιών, που διαχωρίζονται με κόμμα:
Για να αποφύγετε τυχόν προβλήματα με το Control Center και το Βοήθημα ρύθμισης πελάτη (CCA), καθορίστε την παράμετρο DB2COMM στο μητρώο της DB2, χρησιμοποιώντας την εντολή db2set με την επιλογή -i. Δεν συνιστάται ο καθορισμός της τιμής DB2COMM με οποιονδήποτε άλλο τρόπο. Για περισσότερες πληροφορίες σχετικά με το μητρώο της DB2, ανατρέξτε στο εγχειρίδιο Administration Guide.
Για να ορίσετε τη μεταβλητή περιβάλλοντος db2comm για την τρέχουσα χρήση, υποβάλετε την εντολή db2set DB2COMM=πρωτόκολλα. Τροποποιήστε την τιμή πρωτόκολλα ώστε να αντιστοιχεί στα πρωτόκολλα που θέλετε να ενεργοποιούνται κατά την έναρξη του συστήματος διαχείρισης βάσεων δεδομένων (DBMS).
Για παράδειγμα, για να ορίσετε να ενεργοποιούνται τα προγράμματα διαχείρισης συνδέσεων για τα πρωτόκολλα APPC και TCP/IP κατά την έναρξη του DBMS, υποβάλετε την ακόλουθη εντολή:
db2set DB2COMM=appc,tcpip db2stop db2start
Όταν υποβάλετε ξανά την εντολή db2start, θα ενεργοποιηθούν τα προγράμματα διαχείρισης συνδέσεων για τα πρωτόκολλα που ορίζονται από την παράμετρο μητρώου db2comm.
Αν ρυθμίζετε τις επικοινωνίες για τον εξυπηρετητή διαχείρισης (Administration Server), υποβάλετε την εντολή db2set:
db2set DB2COMM=appc,tcpip -i DB2DAS00 db2admin stop db2admin start
όπου DB2DAS00 αντιπροσωπεύει το όνομα του εξυπηρετητή διαχείρισης. Αν έχετε αμφιβολίες σχετικά με το όνομα του εξυπηρετητή διαχείρισης, υποβάλετε την ακόλουθη εντολή:
db2set DB2ADMINSERVER
Αν η μεταβλητή μητρώου db2comm δεν έχει οριστεί ή περιέχει κενή
τιμή (null), δεν θα ενεργοποιηθεί πρόγραμμα διαχείρισης συνδέσεων (connection
manager) για κανένα πρωτόκολλο κατά την έναρξη του DBMS.
![]() | Αν υπάρχουν προβλήματα κατά την έναρξη των προγραμμάτων διαχείρισης
συνδέσεων ενός πρωτοκόλλου, εμφανίζεται ένα μήνυμα προειδοποίησης και τα
μηνύματα σφαλμάτων καταγράφονται στο αρχείο db2diag.log που
βρίσκεται στον κατάλογο INSTHOME/sqllib/db2dump για πλατφόρμες UNIX
ή στον κατάλογο x:\sqllib\db2dump για πλατφόρμες εκτός από
UNIX.
Για περισσότερες πληροφορίες σχετικά με το αρχείο db2diag.log, εξετάστε το εγχειρίδιο Troubleshooting Guide. |
![]() |
Μπορείτε τώρα να ρυθμίσετε το σταθμό εργασίας εξυπηρετητή ώστε να χρησιμοποιεί οποιοδήποτε από τα ακόλουθα πρωτόκολλα επικοινωνίας:
|