Αυτή η ενότητα περιγράφει τον τρόπο εγκατάστασης και προσαρμογής του Control Center στο περιβάλλον εργασίας σας.
Αν πρόκειται να χρησιμοποιήσετε το Control Center ως εφαρμογή, παρακάμψτε αυτή την ενότητα και μεταβείτε στην ενότητα Εκτέλεση του Control Center ως εφαρμογής Java.
Για να εγκαταστήσετε το Control Center ώστε να λειτουργεί ως μικροεφαρμογή:
Για να κάνετε έναρξη του JDBC Applet Server του Control Center, υποβάλετε την εντολή db2jstrt 6790, όπου 6790 αντιπροσωπεύει έναν τετραψήφιο αριθμό θύρας που δεν χρησιμοποιείται ήδη.
Συνιστάται να κάνετε έναρξη του JDBC Applet Server του Control Center με ένα λογαριασμό χρήστη που έχει εξουσιοδότηση SYSADM.
Την πρώτη φορά που κάνετε έναρξη του JDBC Applet Server, θα δημιουργηθούν διάφορες καταχωρήσεις στον κατάλογο κόμβων μαζί με διάφορα αρχεία για διαχειριστική χρήση. Στα σενάρια 1 και 3 που αναφέρονται στην ενότητα Διάρθρωση υπολογιστών, αυτά τα αρχεία διαχείρισης και οι καταχωρήσεις καταλόγου θα δημιουργηθούν στην τρέχουσα χρήση της DB2 (DB2 instance).
Η πρόσβαση στους περισσότερους πόρους της DB2 επιτυγχάνεται μέσω των εντολών database connect ή instance attach. Και στις δύο περιπτώσεις, ο χρήστης πρέπει να καταχωρήσει έγκυρους συνδυασμούς ταυτότητας χρήστη και κωδικού πρόσβασης για να αποκτήσει πρόσβαση στους απαιτούμενους πόρους. Ωστόσο, η πρόσβαση σε ορισμένους πόρους επιτυγχάνεται απευθείας μέσω του JDBC Applet Server του Control Center. Σε αυτούς τους πόρους περιλαμβάνονται οι κατάλογοι βάσεων δεδομένων και κόμβων (catalogs) και ο Επεξεργαστής γραμμής εντολών. Η πρόσβαση σε αυτούς τους πόρους εκτελείται από το JDBC Applet Server για λογαριασμό του χρήστη που έχει συνδεθεί στο Control Center. Θα πρέπει ο χρήστης αλλά και ο εξυπηρετητής να διαθέτουν την κατάλληλη εξουσιοδότηση πριν εκχωρηθεί η πρόσβαση. Για παράδειγμα, για την ενημέρωση του καταλόγου βάσεων δεδομένων, απαιτείται τουλάχιστον εξουσιοδότηση SYSCTRL.
Μπορείτε να εκτελέσετε μια χρήση (instance) του JDBC Applet Server με οποιοδήποτε επίπεδο ασφάλειας, αλλά δεν θα μπορείτε να ενημερώσετε συγκεκριμένους πόρους, όπως οι κατάλογοι βάσεων δεδομένων και κόμβων. Συγκεκριμένα, μπορεί να λάβετε ένα μήνυμα SQL1092N που σας πληροφορεί ότι δεν διαθέτετε επαρκή εξουσιοδότηση για την εκτέλεση μιας αίτησης. Ο χρήστης που αναφέρεται στο μήνυμα μπορεί να είναι είτε ο χρήστης που έχει συνδεθεί στο Control Center, είτε ο λογαριασμός χρήστη με τον οποίο εκτελείται το JDBC Applet Server του Control Center.
Στα Windows NT, μπορείτε να κάνετε έναρξη στο JDBC Applet Server του Control Center επιλέγοντας Start και στη συνέχεια Settings => Control Panel => Services. Επιλέξτε την υπηρεσία DB2 JDBC Applet Server - Control Center και πατήστε Start.
Στα Windows 2000, μπορείτε να κάνετε έναρξη στο JDBC Applet Server του Control Center πατώντας Start και επιλέγοντας Settings => Control Panel => Administrative Tools => Services. Επιλέξτε την υπηρεσία DB2 JDBC Applet Server - Control Center, πατήστε το μενού Action και μετά επιλέξτε Start.
Σε οποιοδήποτε σύστημα, μπορείτε να κάνετε έναρξη του JDBC Applet Server στο Control Center υποβάλλοντας την εντολή:
net start DB2ControlCenterServer
Αυτό το βήμα δεν απαιτείται αν γίνεται αυτόματα έναρξη του JDBC Applet Server του Control Center.
Αν κάνετε έναρξη του JDBC Applet Server του Control Center ως υπηρεσίας των Windows NT ή Windows 2000, πρέπει να ρυθμίσετε την έναρξη στο παράθυρο Services αλλάζοντας τις πληροφορίες λογαριασμού.
Για να εργαστείτε με το Control Center στα Windows NT ή Windows 2000, πρέπει να λειτουργεί ο εξυπηρετητής ασφάλειας. Κατά τη διάρκεια της εγκατάστασης προϊόντων DB2, ο εξυπηρετητής ασφάλειας (Security Server) ρυθμίζεται συνήθως για αυτόματη έναρξη.
Μπορείτε να ελέγξετε αν ο εξυπηρετητής ασφάλειας λειτουργεί στα Windows NT, επιλέγοντας Start και μετά Settings => Control Panel => Services.
Στα Windows 2000, πατήστε Start και επιλέξτε Settings => Control Panel => Administrative Tools => Services.
Αν δεν γίνει έναρξη του DB2 Security Server στα Windows NT, επιλέξτε τη λειτουργία αυτή και πατήστε Start. Στα Windows 2000, επιλέξτε το μενού Action και πατήστε Start.
Μετά την έναρξη του JDBC Applet Server του Control Center και του εξυπηρετητή ασφάλειας των Windows NT ή Windows 2000 (αν είναι απαραίτητο), μεταβείτε στην ενότητα Εκτέλεση του Control Center ως μικροεφαρμογής Java.
Μπορείτε να εκτελέσετε τη λειτουργία Control Center ως εφαρμογή Java ή ως μικροεφαρμογή Java. Αν το περιβάλλον σας έχει τη διάρθρωση που αναφέρεται στα Σενάρια 1 ή 2 στον Πίνακα 19, πρέπει να εκτελείτε τη λειτουργία Control Center ως εφαρμογή. Αν το περιβάλλον σας έχει τη διάρθρωση που αναφέρεται στα Σενάρια 3 ή 4, πρέπει να εκτελείτε τη λειτουργία Control Center ως μικροεφαρμογή.
Για να εκτελέσετε τη λειτουργία Control Center ως εφαρμογή Java, πρέπει να έχετε εγκαταστήσει το σωστό Java Runtime Environment (JRE). Βλ. τον Πίνακα 20 για τη σωστό επίπεδο JRE για το λειτουργικό σας σύστημα.
Για να εκτελέσετε το Control Center ως μικροεφαρμογή Java, πρέπει να έχετε εγκαταστήσει έναν εξυπηρετητή Web στον υπολογιστή όπου βρίσκεται ο κώδικας της μικροεφαρμογής Control Center και το JDBC Applet Server του Control Center. Ο εξυπηρετητής Web πρέπει να επιτρέπει την πρόσβαση στον κατάλογο sqllib.
Αν επιλέξετε να χρησιμοποιήσετε έναν εικονικό κατάλογο, αντικαταστήστε τον αρχικό κατάλογο (home directory) με τον κατάλογο αυτό. Για παράδειγμα, αν αντιστοιχίσετε τον κατάλογο sqllib σε έναν εικονικό κατάλογο με όνομα temp στον εξυπηρετητή yourserver, ο σταθμός εργασίας πελάτη θα χρησιμοποιεί τη διεύθυνση URL: http://yourserver/temp
Αν δεν έχετε εγκαταστήσει τα εγχειρίδια και τη βοήθεια της DB2 και θέλετε να ρυθμίσετε τον εξυπηρετητή Web ώστε να λειτουργεί με τα ηλεκτρονικά εγχειρίδια της DB2, βλ. Παράρτημα Γ, Εγκατάσταση εγχειριδίων της DB2 σε εξυπηρετητή Web.
Για να εκτελέσετε το Control Center ως μικροεφαρμογή σε λειτουργικά συστήματα Windows 32-bit ή OS/2, πρέπει να εκτελέσετε το πρόγραμμα db2classes.exe στον υπολογιστή όπου βρίσκεται το DB2 JDBC Applet Server για να αποσυμπιεστούν τα απαιτούμενα αρχεία κλάσεων Java. Σε συστήματα UNIX πρέπει να αποσυμπιέσετε (uncompress και untar) το αρχείο db2classes.tar.Z για να γίνουν διαθέσιμα τα αρχεία κλάσεων Java.
Για να φορτώσετε τη σελίδα HTML του Control Center, εκτελέστε τα ακόλουθα βήματα:
Για αυτόματη έναρξη του Control Center την επόμενη φορά που θα ανοίξετε το αρχείο db2cc.htm, εκτελέστε τα ακόλουθα βήματα:
param name="autoStartCC" value="false"
σε
param name="autoStartCC" value="true"
param name="autoStartCC" value="true" param name="hostNameText" value="yourserver" param name="portNumberText" value="6790"
όπου το yourserver αντιπροσωπεύει το όνομα εξυπηρετητή ή τη διεύθυνση IP και το 6790 αντιπροσωπεύει την τιμή θύρας εξυπηρετητή του υπολογιστή στον οποίο θέλετε να συνδεθείτε.
Για γενικές πληροφορίες σχετικά με τη ρύθμιση του εξυπηρετητή Web, συμβουλευτείτε τα εγχειρίδια εγκατάστασης και ρύθμισης που διατίθενται με αυτόν.
Για περισσότερες πληροφορίες σχετικά με την παροχή πρόσβασης στα ηλεκτρονικά εγχειρίδια της DB2 μέσω ενός εξυπηρετητή Web, βλ. Παράρτημα Γ, Εγκατάσταση εγχειριδίων της DB2 σε εξυπηρετητή Web.