Κατεβάστε και εγκαταστήστε jTDS οδηγού JDBC για τον SQL Server , αν μπορείτε να βρείτε αυτό που λείπει . Δείτε Πόροι για την υπερ-σύνδεση για να κατεβάσετε τη σελίδα του δικτυακού τόπου SourceForge . Θα γνωρίζετε ότι ο οδηγός δεν χρησιμοποιείται , αν έχετε την εξαίρεση αυτή : « Ανίκανος να βρει οδηγού : . Net.sourceforge.jtds.jdbc.Driver " 2
Ενεργοποίηση TCP /IP για τον SQL Server Express , όπως φαίνεται παρακάτω . Από προεπιλογή , το πρωτόκολλο TCP /IP είναι απενεργοποιημένη , οπότε ο κινητήρας JDBC δεν μπορεί να συνδεθεί με αυτό και δίνει το ακόλουθο μήνυμα λάθους : " Σφάλμα δικτύου IOException : Connection refused : . Σύνδεση" Αναπτύξτε SQL Server 2005 Διαμόρφωση δικτύου κόμβο . Στο δεξιό τμήμα του παραθύρου, επιλέξτε " Πρωτόκολλα για τον SQL Express . " Θα δείξει τα πρωτόκολλα και τις καταστάσεις τους . Επιλέξτε " Ενεργοποίηση" για το πρωτόκολλο TCP /IP .
Εικόνων 3
Επιλέξτε " Ιδιότητες" από το μενού TCP /IP .
Η
4 Επιλέξτε το " IP Addresses" καρτέλα στο παράθυρο διαλόγου "Ιδιότητες" .
5
Ορίστε το πεδίο TCP Ports Dynamic στο κενό ( άδειο ) . Ως αποτέλεσμα , ο SQL Server Express δεν θα επιλέξουν μια θύρα αυτόματα κατά την επανεκκίνηση .
Η
6 Πληκτρολογήστε τον σωστό αριθμό θύρας στο πεδίο TCP Port υπό IPAll κόμβο .
Η 7
Πατήστε "OK" για να αποθηκεύσετε και να εφαρμόσετε αυτές τις ρυθμίσεις .
8
Επανεκκίνηση SQL Server Express , και να αρχίσει ένα παράθυρο εντολών .
Η 9
Τύπος " netstat -an " . Αν ο αριθμός θύρας είναι , ας πούμε , 5000 , θα πρέπει να εμφανιστεί στην έξοδο αυτής της εντολής .
TCP 0.0.0.0:5000 ( θύρα σας δεν είναι . ) 0.0.0.0:0 ακούω,
Αυτό είναι ένα τεστ που το νέο αριθμό θύρας που χρησιμοποιείται .
εικόνων Ενεργοποίηση ελέγχου ταυτότητας Λειτουργία
Η 10
Ετοιμαστείτε να ενεργοποιήσετε τον έλεγχο ταυτότητας SQL Server για τη λειτουργία συνδέσεις αν έχετε τα παρακάτω σφάλμα με την προεπιλεγμένη λειτουργία ελέγχου ταυτότητας των Windows : " . . σύνδεση απέτυχε για το χρήστη ' Ίσως χρειαστεί να δημιουργήσετε ένα νέο χρήστη ή να ενεργοποιήσετε συνδεθείτε με αυτόν τον τρόπο για τη σημερινή, όπως φαίνεται παρακάτω . Ξεκινήστε το Microsoft SQL Server Management Studio για Express ( SSMSE ) , και συνδεθείτε με τον SQL Server Express . κάντε δεξί κλικ στο "Ιδιότητες" από το μενού της βάσης δεδομένων σας στο παράθυρο Object Explorer . Επιλέξτε την καρτέλα "Ασφάλεια" στο παράθυρο διαλόγου "Ιδιότητες διακομιστή " , και να ελέγξετε το " SQL Server και Windows Authentication Mode " πλαίσιο ελέγχου . Πατήστε " OK " στο " Ιδιότητες "παράθυρο διαλόγου για να αποθηκεύσετε αυτές τις ρυθμίσεις . Τραβήξτε προς τα πάνω " Ασφάλεια /Συνδέσεις "στο παράθυρο Object Explorer , και επιλέξτε το υφιστάμενο σύστημα σύνδεσης " sa ". Επιλέξτε" Status " σελίδα στο " " παράθυρο διαλόγου Σύνδεση Properties που εμφανίζεται , αν δείτε ένα κόκκινο βέλος κατά η σύνδεση " sa ". Ένα κόκκινο βέλος σημαίνει ότι είτε να συνδεθείτε με αυτόν τον τρόπο δεν είναι ενεργοποιημένη για " sa ", ή δεν υπάρχει κωδικός πρόσβασης Επιλέξτε το " Είσοδος : Enabled " . Κουμπί Πηγαίνετε στη σελίδα Γενικά για το ίδιο "Ιδιότητες" παράθυρο διαλόγου , και να εισάγετε έναν κωδικό για " sa ". Ο κωδικός πρόσβασης πρέπει να είναι αρκετά κρυπτική καθώς αυτός είναι ο διαχειριστής του συστήματος . Πατήστε "OK" για να αποθηκεύσετε τις αλλαγές στο παράθυρο διαλόγου . Σημείωση : Εάν ανανεώσετε τη σελίδα Object Explorer τώρα , θα πρέπει να υπάρχει το κόκκινο βέλος κατά της « sa ». Γράψτε κώδικα της Java στην εφαρμογή-πελάτη σας για να συνδεθείτε με τον SQL Server Express τώρα , χρησιμοποιώντας jTDS οδηγό για JDBC . Εδώ είναι ένα κομμάτι του δείγματος δοκιμής
Η 11
Η 12
Η 13
Η 14
Η 15
Η 16
Η 17
Η . 18
Η 19
20
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα