Harvard CS50 lecture 2
Αυτή την εβδομάδα θα συζητήσουμε τον τρόπο αντιμετώπισης διαφορετικών σφαλμάτων συναρμολόγησης που λαμβάνουμε κατά την εγκατάσταση αντιμετώπισης προβλημάτων για τον SQL Server. Θα εστιάσω αυτό το άρθρο περισσότερο στο σύστημα SQL Server 2008 R2 και Windows 7. Πριν ξεκινήσω, θα σας εξηγήσω τι είναι μια συναρμολόγηση στα Windows. Η Wikipedia περιγράφει μια συναρμολόγηση στο CLI, ως μια συλλεγμένη βιβλιοθήκη κωδικών που χρησιμοποιείται για την ανάπτυξη, την έκδοση και την ασφάλεια. Οι συναρμολογήσεις CLI μπορούν να έχουν πληροφορίες έκδοσης, επιτρέποντάς τους να εξαλείψουν τις περισσότερες διενέξεις μεταξύ εφαρμογών που προκαλούνται από κοινά συναρμολογήματα.
Σφάλματα συναρμολόγησης κατά την εγκατάσταση της SQL στα Windows
Αφήστε το να εισέλθετε στο τμήμα αντιμετώπισης προβλημάτων του άρθρου
. φορές, τα σφάλματα συναρμολόγησης προκύπτουν εξαιτίας των υπολειμμάτων μιας αποτυχημένης εγκατάστασης, δηλαδή η εγκατάσταση προχώρησε στη μέση και επέστρεψε. Σε αυτές τις περιπτώσεις, πρέπει να καθαρίσουμε με μη αυτόματο τρόπο τις καταχωρήσεις. Είναι μια λίγο χρονοβόρα και φαινομενικά περίπλοκη διαδικασία, αλλά θα προσπαθήσω να την κάνω όσο πιο απλή μπορώ. Πριν ξεκινήσουμε τη διαδικασία, δημιουργήστε ένα σημείο επαναφοράς συστήματος και δημιουργήστε ένα αντίγραφο ασφαλείας του μητρώου. Παρακαλούμε ακολουθήστε αυτά τα άρθρα για να το κάνετε αυτό.
- Τρόπος Δημιουργίας Σημείου Επαναφοράς Συστήματος στα Windows
- Μητρώο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς στα Windows
Πρώτα απ `όλα, πρέπει να καταργήσουμε τυχόν μεταγενέστερες καταχωρήσεις. Εάν δεν υπάρχει εγκατεστημένο SQL σε αυτό το μηχάνημα, απλώς καταργήστε όλες τις καταχωρίσεις SQL από τα Προγράμματα και τις λειτουργίες. Εάν όχι, απλώς καταργήστε το SQL Server 2008 R2 και επιλέξτε την περίπτωση που προσπαθείτε να εγκαταστήσετε (Μην αφαιρέσετε τίποτα άλλο). Αν δεν είναι εκεί, τότε αφήστε το και αφήστε το επόμενο βήμα.
Το επόμενο βήμα είναι να περάσετε από το μητρώο για να βεβαιωθείτε ότι όλες οι καταχωρίσεις έχουν αφαιρεθεί. Για να είμαι ειλικρινής, είναι πρακτικά αδύνατο να αναζητήσετε και να διαγράψετε όλες τις καταχωρίσεις SQL, αλλά μπορούμε να διαγράψουμε μόνο τις σημαντικές αυτές που νομίζουμε ότι θα προκαλέσουν προβλήματα
- Start -> Run -> Regedit
32-bit: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Microsoft SQL Server 64-bit: > Server Διαγράψτε τις καταχωρίσεις για την περίπτωση SQL που συνδέετε για εγκατάσταση. Σε περίπτωση που δεν έχετε άλλη SQL, απλά διαγράψτε τον ίδιο τον ριζικό φάκελο SQL
- του ίδιου του διακομιστή Τώρα πηγαίνετε στο HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Eventlog Application
- διαγράψτε καταχωρήσεις για την παράμετρο SQL που συνδέετε για να εγκαταστήσετε Στη συνέχεια, μεταβείτε στο HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services
- και διαγράψτε τις καταχωρίσεις για την περίπτωση SQL που συνδέετε για την εγκατάσταση όπως τα ControlSet001
- , ControlSet002 , ControlSet003 , ControlSet004 κ.ο.κ. Επαναλάβετε την ίδια διαδικασία HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application και διαγράψτε καταχωρήσεις για την παράμετρο SQL που συνδέετε για να εγκαταστήσετε
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services για την περίπτωση SQL που συνδέετε με την εγκατάσταση.
- Τώρα το επόμενο βήμα είναι να καταργήσετε τις καταχωρίσεις συναρμολόγησης για SQL. Για να το κάνετε αυτό Εκκίνηση -> Εκτέλεση ->
συναρμολόγηση
- Αναζητήστε συναρμολογήσεις που ξεκίνησαν με Microsoft.SqlServer
- , μόλις βρείτε το δεξί κλικ και κάντε κλικ στην επιλογή Uninstall βεβαιωθείτε ότι έχετε όλες τις καταχωρίσεις υπάρχει ένα τέχνασμα όπου μπορούμε να αλλάξουμε την προβολή συναρμολόγησης στην προβολή φακέλου Στη γραμμή εντολών, πληκτρολογήστε
cd / d% windows% assembly
- Type: attrib -r -h -s desktop.ini
- Πληκτρολογήστε ren desktop.ini desktop.bak
- Ή Μεταβείτε στο HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion
> Κάντε δεξί κλικ στο "
- DisableCacheViewer
- " και κάντε κλικ στην επιλογή Τροποποίηση Εισάγετε 1 Κλείστε το μητρώο και δοκιμάστε ξανά
- θα πρέπει να είναι προβολές φακέλου αντί για προβολή συναρμολόγησης. Τώρα αναζητήστε οποιαδήποτε Microsoft.SqlServer και αφαιρέστε το. Μόλις ολοκληρώσετε τη διαδικασία απλώς καθαρίστε το TEMP και επανεκκινήστε το σύστημα και προσπαθήστε να το εγκαταστήσετε ξανά.
- Τώρα, σε ορισμένες περιπτώσεις, ενδέχεται να εμφανιστεί ακόμα σφάλμα συναρμολόγησης, οι περισσότερες περιπτώσεις οφείλονται στο Microsoft.NET 4.0. Θα συνιστούσα να επανεγκαταστήσετε το.NET Frameworks 4.0 και να προσπαθήσετε να το εγκαταστήσετε ξανά. Επίσης, τα Microsoft Visual C ++ 2008 ή 2010 ενδέχεται να προκαλέσουν τέτοια σφάλματα. Η επανεγκατάσταση τους θα ήταν καλή ιδέα.
- Υπάρχει ένα άλλο σενάριο όπου το σφάλμα προκαλείται από το MSI του Microsoft SQL Server 2008 R2 RsFx Driver. Σε τέτοιες περιπτώσεις μπορούμε να δοκιμάσουμε δύο πράγματα. Ένας είναι να δημιουργήσετε μια καταχώρηση που λείπει στο μητρώο ή να καταργήσετε το πρόγραμμα οδήγησης από το φάκελο του Installer.
Μέθοδος 1: Έναρξη -> Εκτέλεση -> Regedit
Μετάβαση στο
HKEY_LOCAL_MACHINE CurrentControlSet Services RsFx0150
Κάντε δεξί κλικ στο
- RsFX0150 και κάντε κλικ στο Νέο πλήκτρο και πληκτρολογήστε
- InstancesShares Τώρα κλείστε το μητρώο και δοκιμάστε να το εγκαταστήσετε ξανά. 2:
- Έναρξη -> Εκτέλεση -> Installer Μόλις ανοίξετε το φάκελο θα στείλετε πολλές στήλες, κάντε δεξί κλικ σε οποιοδήποτε από τα ονόματα των στηλών και επιλέξτε Περισσότερα Κάντε κλικ στο κουμπί MSI στο φάκελο MSI και κάντε κλικ στην επιλογή Uninstall
- Καλά χρησιμοποιώντας το
και κάντε κλικ στο κουμπί ΟΚ.
- Τώρα ψάξτε το Microsoft SQL Server 2008 R2 RsFx αυτών των μεθόδων θα πρέπει να μπορείτε να επιλύσετε τα περισσότερα σφάλματα συναρμολόγησης κατά την εγκατάσταση του Microsoft SQL Server 2008 R2. Σε περίπτωση που εξακολουθείτε να έχετε πρόβλημα, μπορείτε να χρησιμοποιήσετε την ενότητα σχολίων
Η Nokia έχει προβλήματα με την εκκίνηση του μοντέλου της Βόρειας Αμερικής του κινητού τηλεφώνου 5800. Nokia USA αυτό το Σαββατοκύριακο σταμάτησε να πωλεί την αμερικανική έκδοση του 5800 στα δύο καταστήματα της ναυαρχίδας στη Νέα Υόρκη και το Σικάγο, μόλις λίγες ημέρες μετά την εισαγωγή των ΗΠΑ στις 26 Φεβρουαρίου. Η Nokia πωλεί τώρα την ευρωπαϊκή έκδοση του 5800 ως αντικατάσταση. > Δύο σημαντικά προβλήματα μαστίζουν το βορειοαμερικανικό μοντέλο του Nokia 5800. Το πρώτο είναι με τη μορφή ηχείων α
[Περαιτέρω ανάγνωση: Τα καλύτερα τηλέφωνα Android για κάθε προϋπολογισμό. ]
Η Advanced Micro Devices έπληξε το δρόμο της κερδοφορίας κατά τη διάρκεια του δεύτερου δημοσιονομικού τριμήνου, με ένα παλιό απόθεμα των παλαιών τσιπ και τις πτωτικές τιμές των υπολογιστών που κρατούσαν την εταιρεία ομήρων, ανέφεραν οι αναλυτές την Τετάρτη. απώλειες κατά το δεύτερο δημοσιονομικό τρίμηνο του 2009 σε σύγκριση με πέρυσι, αλλά τα έσοδα της εταιρείας ήταν επίπεδα κατά το πρώτο τρίμηνο - μια σχετική σύγκριση από πέρυσι που η AMD κατείχε μια μονάδα παραγωγής που περιστράφηκε σε ξεχωρισ
Η πίεση των τιμών, η υποαπασχόληση στο εργοστάσιο και η απογραφή γήρανσης των τσιπ επηρεάζουν εν μέρει τα περιθώρια κέρδους, δήλωσε ο Dirk Meyer , Διευθύνων σύμβουλος της AMD, κατά τη διάρκεια τηλεδιάσκεψης την Τρίτη για να συζητήσουν τα αποτελέσματα. Η εταιρεία ξεπέρασε τις προσδοκίες για τα έσοδα, αλλά το μικτό περιθώριο ήταν «απογοητευτικό», δήλωσε ο Meyer.
> Το Poly ITX-9400B του Polywell είναι εξαιρετικά μικρό (μόλις 7,3 έως 8,7 με 2,8 ίντσες), αλλά τίποτα άλλο για αυτό το συμπαγές σύστημα δεν φαίνεται να δικαιολογεί την τιμή του $ 588 (από την 1η Φεβρουαρίου 2010). Ο επεξεργαστής 1.6GHz Intel Atom 230 είναι ένας από τους πιο αργούς επεξεργαστές που δοκιμάζει η PC World στη σύγχρονη σύνθεση των υπολογιστών αξίας. Από την άλλη πλευρά, η ενσωματωμένη GPU του nVidia GeForce 9400 της Poly ITX-9400B επιτρέπει την αντιμετώπιση πολλών ταινιών υψηλής ανά
Οι δοκιμές σύγκρισης επιδόσεων του WorldBench 6 προσφέρουν ζοφερές αποδείξεις για το σύστημα κινδύνους ταχύτητας. Η βαθμολογία του 38 είναι ισοδύναμη με υπολογιστές all-in-one που βασίζονται σε Atom παρόμοιες τιμές - αλλά αυτοί οι υπολογιστές διαθέτουν ενσωματωμένη οθόνη. Σε συνδυασμό με περισσότερους από 30 επιτραπέζιους υπολογιστές, το PolyX-9400B τερματίζει τελευταίο. Το Acer Veriton X270 μπορεί να μην προσφέρει πολλά περισσότερα στο τμήμα γραφικών, αλλά διπλασιάζει την ταχύτητα του συστήματο