Για να έχετε πρόσβαση σε έναν απομακρυσμένο εξυπηρετητή μέσω του πρωτοκόλλου NetBIOS, θα πρέπει πρώτα να έχετε εγκαταστήσει και ρυθμίσει λογισμικό επικοινωνίας στους σταθμούς εργασίας πελάτη και εξυπηρετητή. Βλ. Προϋποθέσεις λογισμικού για τις προϋποθέσεις πρωτοκόλλων επικοινωνίας στην πλατφόρμα που χρησιμοποιείτε. Βλ. Πιθανά σενάρια σύνδεσης πελάτη-εξυπηρετητή για πληροφορίες σχετικά με τα πρωτόκολλα επικοινωνίας που υποστηρίζονται για τα συγκεκριμένα προϊόντα πελάτη και εξυπηρετητή που χρησιμοποιείτε.
Πριν ολοκληρώσετε τα βήματα που περιγράφονται σε αυτή την ενότητα, βεβαιωθείτε ότι έχετε ολοκληρώσει τις εργασίες της ενότητας Καθορισμός της παραμέτρου μητρώου DB2COMM.
Για τη ρύθμιση των επικοινωνιών NetBIOS, απαιτούνται οι ακόλουθες ενέργειες:
Βήμα 1. | Προσδιορισμός και καταγραφή τιμών παραμέτρων. |
Βήμα 2. | Ρύθμιση του εξυπηρετητή:
|
Καθώς εκτελείτε τις ρυθμίσεις, συμπληρώνετε τις αντίστοιχες τιμές στη
στήλη Τιμή στον ακόλουθο πίνακα. Μπορείτε να συμπληρώσετε
ορισμένες τιμές πριν αρχίσετε τη ρύθμιση αυτού του πρωτοκόλλου.
Πίνακας 22. Απαιτούμενες τιμές NetBIOS στον εξυπηρετητή
Παράμετρος | Περιγραφή | Παράδειγμα τιμής | Τιμή |
---|---|---|---|
Αριθμός κάρτας (adapter_number) |
Η τοπική λογική κάρτα δικτύου που θα χρησιμοποιηθεί για τη σύνδεση NetBIOS. Ο εξυπηρετητής χρησιμοποιεί την κάρτα με αριθμό 0 αν δεν
ρυθμιστεί αυτή η παράμετρος.
| 0 | |
Όνομα σταθμού εργασίας (nname) |
Το όνομα NetBIOS του σταθμού εργασίας εξυπηρετητή. Το όνομα nname επιλέγεται από το χρήστη και πρέπει να είναι μοναδικό σε όλους τους κόμβους NetBIOS στο δίκτυο. Αν χρησιμοποιείτε την DB2 Enterprise - Extended Edition, βεβαιωθείτε ότι οι τελευταίοι 4 χαρακτήρες είναι μοναδικοί σε όλους τους κόμβους NetBIOS στο δίκτυο. Για περισσότερες πληροφορίες σχετικά με τα ονόματα σταθμών εργασίας,
βλ. Κανόνες ονοματοθεσίας σταθμών εργασίας (nname)
| server1 |
Τα ακόλουθα βήματα περιγράφουν τη μέθοδο ρύθμισης του σταθμού εργασίας σας ώστε να δέχεται εισερχόμενες αιτήσεις πελάτη χρησιμοποιώντας αυτό το πρωτόκολλο. Αντικαταστήστε τα παραδείγματα τιμών με τις τιμές που θέλετε και σημειώστε αυτές τις τιμές στο φύλλο εργασίας.
Η DB2 χρησιμοποιεί παραμέτρους μητρώου για να ελέγχει τη
χρήση πόρων του NetBIOS στον εξυπηρετητή. Χρησιμοποιήστε την παράμετρο
μητρώου db2nbadapters αν θέλετε να ορίσετε μια τιμή για τη λογική
κάρτα διαφορετική από 0.
Για να εξετάσετε ή να τροποποιήσετε τη ρύθμιση του περιβάλλοντος NetBIOS, μέσω του οποίου αντιστοιχίζονται διαδρομές δικτύου σε αριθμούς καρτών, εκτελέστε τα ακόλουθα βήματα:
Βήμα 1. | Διπλοπατήστε στο εικονίδιο MPTS. |
Βήμα 2. | Πατήστε το κουμπί Configure. |
Βήμα 3. | Επιλέξτε το κουμπί LAN adapters and protocols και μετά πατήστε το κουμπί Configure. |
Βήμα 4. | Σημειώστε τον αριθμό λογικής κάρτας που σχετίζεται με την καταχώρηση IBM OS/2 NETBIOS στο παράθυρο Current Configuration. |
Βήμα 5. | Αν θέλετε να αλλάξετε τον αριθμό λογικής κάρτας που σχετίζεται με το NetBIOS, επιλέξτε την καταχώρηση IBM OS/2 NetBIOS από το παράθυρο Current Configuration και πατήστε το κουμπί εντολής Change number. |
Βήμα 6. | Επιλέξτε έναν αριθμό λογικής κάρτας και πατήστε το κουμπί Change. |
Βήμα 7. | Σημειώστε στο φύλλο εργασίας σας τον αριθμό λογικής κάρτας που σχετίζεται με την καταχώρηση IBM OS/2 NETBIOS στο παράθυρο Current Configuration. |
Βήμα 8. | Πατήστε OK. |
Βήμα 9. | Πατήστε το κουμπί εντολής Close. |
Βήμα 10. | Πατήστε το κουμπί εντολής Exit. |
Βήμα 11. | Βεβαιωθείτε ότι είναι επιλεγμένο το τετραγωνίδιο Update CONFIG.SYS και πατήστε το κουμπί εντολής Exit. |
Βήμα 12. | Πατήστε το κουμπί εντολής Exit. |
Βήμα 13. | Ανοίγει το πλαίσιο Network Settings Change. Πρέπει να επανεκκινήσετε το σύστημά σας για να ισχύσουν αυτές οι αλλαγές. Πατήστε το κουμπί No για να αναβάλετε τον τερματισμό και την επανεκκίνηση του συστήματος για αργότερα.
|
Βήμα 1. | Πατήστε Start και επιλέξτε Settings => Control Panel. |
Βήμα 2. | Διπλοπατήστε στο εικονίδιο Network και επιλέξτε το σελιδοδείκτη Services. |
Βήμα 3. | Επιλέξτε το εικονίδιο NetBIOS Interface από το παράθυρο Network Services και πατήστε το κουμπί Properties. |
Βήμα 4. | Εντοπίστε τον αριθμό λογικής κάρτας που σχετίζεται με τη διαδρομή δικτύου Nbf και καταγράψτε τον στο φύλλο εργασίας. Αν αυτός ο αριθμός κάρτας σχετίζεται με τη διαδρομή δικτύου Nbf και δεν θέλετε να τον αλλάξετε, μεταβείτε στο βήμα 7. |
Βήμα 5. | Για να αλλάξετε τον αριθμό λογικής κάρτας που σχετίζεται με τη διαδρομή δικτύου Nbf, επιλέξτε το συσχετιζόμενο αριθμό στην παράμετρο LAN Number και πατήστε το κουμπί εντολής Edit. Καταχωρήστε το νέο αριθμό κάρτας (0 ή την τιμή που ορίσατε για την παράμετρο db2nbadapters). |
Βήμα 6. | Σημειώστε στο φύλλο εργασίας το νέο αριθμό κάρτας που σχετίζεται με τη διαδρομή δικτύου Nbf. |
Πατήστε OK. | |
Βήμα 8. | Πατήστε το κουμπί εντολής Close. Θα εμφανιστεί το παράθυρο Network Settings Change. |
Βήμα 9. | Πρέπει να επανεκκινήσετε το σύστημά σας για να ισχύσουν αυτές οι αλλαγές. Πατήστε το κουμπί Yes για να τερματίσετε και να επανεκκινήσετε το σύστημά σας ή το κουμπί No για να επανεκκινήσετε το σύστημά σας αργότερα.
|
![]() | Κάθε αριθμός κάρτας πρέπει να βρίσκεται σε μοναδική αντιστοιχία με μια διαδρομή δικτύου. Τα Windows NT και τα Windows 2000 διαθέτουν ένα ενσωματωμένο βοήθημα ελέγχου το οποίο δεν επιτρέπει να καθορίσετε τον ίδιο αριθμό κάρτας για διαφορετικές διαδρομές δικτύου. Αν υπάρχει ήδη μια διαδρομή δικτύου που χρησιμοποιεί τον αριθμό κάρτας 0, αντιστοιχίστε ένα διαφορετικό αριθμό στη συγκεκριμένη διαδρομή. (Το εύρος των έγκυρων τιμών για τους αριθμούς καρτών είναι 0 έως 255.) Έτσι μπορείτε να επιλέξετε τον αριθμό κάρτας 0 για τη διαδρομή δικτύου Nbf. Για αποδοχή των αλλαγών, πατήστε OK. |
Πρέπει να ενημερώσετε το αρχείο ρυθμίσεων του συστήματος διαχείρισης βάσεων δεδομένων (DBMS) καθορίζοντας την παράμετρο του ονόματος σταθμού εργασίας εξυπηρετητή (nname).
Για να ενημερώσετε το αρχείο ρυθμίσεων του DBMS, ακολουθήστε τα παρακάτω βήματα:
Βήμα 1. | Συνδεθείτε στο σύστημα ως χρήστης με εξουσιοδότηση διαχείρισης συστήματος (SYSADM). Για περισσότερες πληροφορίες, βλ. Εργασίες με την ομάδα με εξουσιοδότηση διαχείρισης συστήματος. |
Βήμα 2. | Ενημερώστε το αρχείο ρυθμίσεων του DBMS καθορίζοντας με το όνομα σταθμού εργασίας του εξυπηρετητή (nname) χρησιμοποιώντας τις ακόλουθες εντολές: update database manager configuration using nname nname db2stop db2start Για παράδειγμα, αν το όνομα σταθμού εργασίας του εξυπηρετητή (nname) είναι server1, χρησιμοποιήστε την εντολή: update database manager configuration using nname server1 db2stop db2start Μετά τον τερματισμό και την επανεκκίνηση του συστήματος διαχείρισης βάσεων δεδομένων (DBMS) εξετάστε το αρχείο ρυθμίσεων του DBMS, για να βεβαιωθείτε ότι έχουν εφαρμοστεί αυτές οι αλλαγές. Εξετάστε το αρχείο ρυθμίσεων του DBMS υποβάλλοντας την ακόλουθη εντολή: get database manager configuration Αν ρυθμίζετε τον εξυπηρετητή διαχείρισης (Administration Server) για χρήση του NetBIOS, θα πρέπει να ενημερώσετε το αρχείο ρυθμίσεών του. Χρησιμοποιήστε την ακόλουθη εντολή: update admin configuration using nname nname db2admin stop db2admin start
|
Αν η ρύθμιση του πρωτοκόλλου NetBIOS έγινε κατά την εγκατάσταση του εξυπηρετητή (ή της μηχανής που είναι κάτοχος της χρήσης DB2 Enterprise - Extended Edition), το πρόγραμμα εγκατάστασης δημιούργησε αυτόματα μια συνθήκη εξάρτησης από το NetBIOS για τον εξυπηρετητή και τον εξυπηρετητή διαχείρισης (Administration Server). Για οποιαδήποτε νέα χρήση (instance), θα πρέπει να δημιουργήσετε εσείς μια συνθήκη εξάρτησης με το NetBIOS.
Για να δημιουργήσετε αυτή τη συνθήκη εξάρτησης, εκτελέστε τα ακόλουθα βήματα:
Βήμα 1. | Μεταβείτε στον κατάλογο x:\sqllib\bin, όπου x: είναι η μονάδα στην οποία εγκαταστάθηκε ο εξυπηρετητής. |
Βήμα 2. | Υποβάλετε την εντολή db2depnb ως εξής: db2depnb instance_name όπου instance_name είναι το όνομα της χρήσης για την οποία θέλετε να δημιουργήσετε τη συνθήκη εξάρτησης.
|
Με την εντολή αυτή εγγράφεται μια συνθήκη εξάρτησης στην ακολουθία εντολών
έναρξης, η οποία προκαλεί την έναρξη του NetBIOS πριν την έναρξη μιας χρήσης
της DB2.
![]() |
Αν αφαιρέσετε το πρωτόκολλο NetBIOS από το δίκτυο, πρέπει να αφαιρέσετε τις συνθήκες εξάρτησης που δημιουργήθηκαν κατά την εγκατάσταση, καθώς και οποιεσδήποτε συνθήκες εξάρτησης που δημιουργήσατε εσείς για πρόσθετες χρήσεις (instances). Αν παραλείψετε να αφαιρέσετε αυτές τις συνθήκες εξάρτησης μετά την αφαίρεση του πρωτοκόλλου NetBIOS από το δίκτυο, μπορεί να προκληθούν προβλήματα κατά τη χρήση της DB2. Για να αφαιρέσετε μια συνθήκη εξάρτησης, υποβάλετε την εντολή db2depnb ως εξής: db2depnb instance_name /r όπου instance_name είναι το όνομα της χρήσης για την οποία
αφαιρείτε τη συνθήκη εξάρτησης.
|