Πώς να εγκαταστήσετε μια έκδοση 32-bit των υπηρεσιών αναφοράς του SQL Server 2005 σε έναν υπολογιστή που εκτελεί μια έκδοση 64-bit των Windows

ΕΙΣΑΓΩΓΗ

Αυτό το άρθρο περιγράφει τον τρόπο για να εγκαταστήσετε μια έκδοση 32-bit του Microsoft SQL Server 2005 αναφοράς υπηρεσιών (SSRS) σε έναν υπολογιστή που εκτελεί μια έκδοση 64-bit των Microsoft Windows.

Περισσότερες πληροφορίες

Υπηρεσίες αναφοράς παρέχει υποστήριξη 64-bit για τα εξής:
  • Τα στοιχεία διακομιστή σε εκδόσεις των Windows που βασίζονται σε Itanium και σε εκδόσεις 64-bit των Windows.
  • Εργαλεία προγράμματος-πελάτη σε εκδόσεις 64-bit των Windows.
Ωστόσο, οι ακόλουθες εκδόσεις του SQL Server 2005 που περιλαμβάνουν υπηρεσίες αναφοράς είναι διαθέσιμες μόνο στις εκδόσεις 32-bit:
  • Ο SQL Server 2005 Express Edition με προηγμένες υπηρεσίες
  • Ο SQL Server 2005 ομάδας εργασίας Edition
Εάν χρησιμοποιείτε μία από αυτές τις εκδόσεις του SQL Server 2005 σε έναν υπολογιστή που εκτελεί μια έκδοση 64-bit των Windows, ακολουθήστε τα εξής βήματα για να εγκαταστήσετε την έκδοση 32-bit των υπηρεσιών αναφοράς:
  1. Καταργήστε την εγκατάσταση της έκδοσης 64-bit των υπηρεσιών αναφοράς.


    Σημείωση Δεν υποστηρίζονται οι εγκαταστάσεις side-by-side εκδόσεις 32 bit των υπηρεσιών αναφοράς και εκδόσεις 64-bit των υπηρεσιών αναφοράς στο υποσύστημα Microsoft Windows-32-σε-Windows-64 (WOW64).
  2. Για να εγκαταστήσετε την έκδοση 64-bit του το πακέτο αναδιανομής Microsoft .NET Framework 2.0.
  3. Για να ενεργοποιήσετε την έκδοση 32-bit του Microsoft ASP.NET στον υπολογιστή.

    Σημείωση Μπορείτε να εκτελέσετε τη δέσμη ενεργειών σε αυτό το άρθρο για να ενεργοποιήσετε την έκδοση 32-bit του ASP.NET. Εάν δεν ενεργοποιήσετε την έκδοση 32-bit του ASP.NET πριν να εγκαταστήσετε το SQL Server 2005 Express Edition με προηγμένες υπηρεσίες ή SQL Server 2005 ομάδας εργασίας Edition, υπηρεσίες αναφοράς δεν θα είναι διαθέσιμη από το
    Σελίδα στοιχείων προς εγκατάσταση . Επιπλέον, θα λάβετε ένα μήνυμα προειδοποίησης για το στοιχείο Απαιτήσεις κυκλοφορίας της έκδοσης ASP.NET στη σελίδα Ρύθμισης παραμέτρων του System Check . Εάν μπορείτε να προβάλετε την αναφορά για αυτό το μήνυμα προειδοποίησης, λαμβάνετε ένα από τα ακόλουθα μηνύματα λάθους:
    • Στον Windows Server 2008, λαμβάνετε το ακόλουθο μήνυμα λάθους:
      έχει καταχωρηθεί ASP.Net 64-bit. Απαιτείται ASP.Net 32-bit για να εγκαταστήσετε το Microsoft αναφοράς υπηρεσία 2005 (32.bit).
    • Στον Windows Server 2003, λαμβάνετε το ακόλουθο μήνυμα λάθους:
      Απέτυχε η εύρεση του ASP.Net έκδοση δήλωσης με Microsoft Internet Information Services (IIS)
  4. Εγκαταστήστε την έκδοση 32-bit των υπηρεσιών αναφοράς, μετά την εκτέλεση της δέσμης ενεργειών.
Οι ακόλουθες ενότητες παρέχουν πληροφορίες σχετικά με τον τρόπο εγκατάστασης της έκδοσης 32-bit των υπηρεσιών αναφοράς σε έναν υπολογιστή που εκτελεί την έκδοση 64-bit του Microsoft Internet Information Services (IIS) 6.0 και σε έναν υπολογιστή που εκτελεί την έκδοση 64-bit του IIS 7.0. Η έκδοση 64-bit του Windows Server 2003 περιλαμβάνει την έκδοση 64-bit του IIS 6.0. Η έκδοση 64-bit των Windows Vista περιέχει την έκδοση 64-bit του IIS 7.0.

Εγκαταστήστε την έκδοση 32-bit των υπηρεσιών αναφοράς σε έναν υπολογιστή που εκτελεί την έκδοση 64-bit του IIS 6.0

Για να εγκαταστήσετε την έκδοση 32-bit των υπηρεσιών αναφοράς σε έναν υπολογιστή που εκτελεί την έκδοση 64-bit του IIS 6.0, ακολουθήστε τα εξής βήματα:
  1. Καταργήστε την εγκατάσταση της έκδοσης 64-bit των υπηρεσιών αναφοράς.

    Σημείωση Δεν υποστηρίζονται οι εγκαταστάσεις side-by-side εκδόσεις 32 bit των υπηρεσιών αναφοράς και εκδόσεις 64-bit των υπηρεσιών αναφοράς.
  2. Εκτελέστε το αρχείο Dotnetfx64.exe για να εγκαταστήσετε με μη αυτόματο τρόπο το .NET Framework.

    Το αρχείο Dotnetfx64.exe βρίσκεται στο φάκελο Tools\redist\2.0 στο μέσο εγκατάστασης SQL Server 2005. Για να κάνετε λήψη του αρχείου Dotnetfx64.exe, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
  3. Στο IIS Manager, κάντε κλικ στην επιλογή Επεκτάσεις διακομιστή Web.
  4. Στο παράθυρο λεπτομερειών, κάντε δεξιό κλικ ASP.NET V2.0.50727και, στη συνέχεια, κάντε κλικ στην επιλογή Αποδοχή.
  5. Κάντε δεξιό κλικ σε τοποθεσίες Webκαι, στη συνέχεια, κάντε κλικ στο κουμπί
    Ιδιότητες.
  6. Κάντε κλικ στην καρτέλα Φίλτρα ISAPI .
  7. Στη στήλη " Όνομα φίλτρου ", κάντε κλικ στο κουμπί
    ASP.NET_2.0.50727, και στη συνέχεια κάντε κλικ στο κουμπί Επεξεργασία.
  8. Αντικαταστήστε το C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll με C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll.
    Σημείωση Το αρχείο Aspnet_filter.dll στο φάκελο C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ είναι μια έκδοση 32-bit του αρχείου.
  9. Κάντε κλικ στο κουμπί OK δύο φορές και, στη συνέχεια, κλείστε τη διαχείριση των υπηρεσιών IIS.
  10. Σε μια γραμμή εντολών, εκτελέστε την ακόλουθη εντολή:
    cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs Ορισμός w3svc/AppPools/Enable32bitAppOnWin64 1
  11. Εγκαταστήστε την έκδοση 32-bit των υπηρεσιών αναφοράς.
  12. Μετά την ολοκλήρωση της εγκατάστασης, ανοίξτε τη διαχείριση των υπηρεσιών IIS και, στη συνέχεια, κάντε κλικ στο κουμπί
    Οι επεκτάσεις διακομιστή web.
  13. Στο παράθυρο λεπτομερειών, κάντε δεξιό κλικ ASP.NET V2.0.50727 (32-bit)και, στη συνέχεια, κάντε κλικ στην επιλογή Αποδοχή.

Εγκαταστήστε την έκδοση 32-bit των υπηρεσιών αναφοράς σε έναν υπολογιστή που εκτελεί την έκδοση 64-bit του IIS 7.0

Για να εγκαταστήσετε την έκδοση 32-bit των υπηρεσιών αναφοράς σε έναν υπολογιστή που εκτελεί την έκδοση 64-bit του IIS 7.0, ακολουθήστε τα εξής βήματα:
  1. Ενεργοποίηση ASP.NET και IIS πριν να εγκαταστήσετε τις υπηρεσίες αναφοράς.
  2. Ανοίξτε μια γραμμή εντολών. Για να γίνει αυτό, κάντε κλικ στο κουμπί
    Έναρξη, σημείο σε Όλα τα προγράμματα, έπειτα στην επιλογή
    Βοηθήματα, κάντε δεξιό κλικ σε γραμμή εντολώνκαι, στη συνέχεια, κάντε κλικ στην εντολή Εκτέλεση ως διαχειριστής.
  3. Στο παράθυρο διαλόγου " Έλεγχος λογαριασμού χρήστη ", κάντε κλικ στο κουμπί " συνέχεια".
  4. Ορίστε την επιλογή Enable32bitAppOnWin64 στην τιμή True σε γονικό επίπεδο κάτω από το επίπεδο της κύριας τοποθεσίας Web. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Στο IIS Manager, κάντε κλικ στο κουμπί Χώροι συγκέντρωσης εφαρμογών.
    2. Στο παράθυρο ενεργειών, κάντε κλικ στο κουμπί Ορισμός προεπιλογών χώρου συγκέντρωσης εφαρμογών.
    3. Στην ενότητα " Γενικά ", ορίστε την επιλογή Enable32bitAppOnWin64 στην τιμή True.
    Σημείωση Από προεπιλογή, ένα πρόγραμμα εγκατάστασης SQL Server 2005 64-bit θα αναζητήσει μια εγκατάσταση των υπηρεσιών IIS 64-bit. Εάν η επιλογή Enable32bitAppOnWin64 έχει οριστεί στην τιμή False στο επίπεδο ρίζας, την εγκατάσταση των υπηρεσιών αναφοράς θα πρέπει να ολοκληρωθεί με επιτυχία.
  5. Εγκαταστήστε την έκδοση 32-bit των υπηρεσιών αναφοράς. Μετά την εγκατάσταση των υπηρεσιών αναφοράς στα Windows Vista, πρέπει να εφαρμόσετε SQL Server 2005 Service Pack 2 (SP2). Εάν εγκαθιστάτε το SQL Server 2005 Express Edition με προηγμένες υπηρεσίες, μπορείτε να εκτελέσετε το SQL Server 2005 Express Edition με SP2 υπηρεσίες για προχωρημένους.

    Για περισσότερες πληροφορίες, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Εάν παρουσιαστούν σφάλματα κατά την εγκατάσταση, ανατρέξτε στην ενότητα "Αντιμετώπιση προβλημάτων σφαλμάτων εγκατάστασης στα Windows Vista".
  6. Η επαναφορά των υπηρεσιών IIS.
  7. Ρύθμιση παραμέτρων του διακομιστή αναφοράς για την τοπική διαχείριση. Για να ανοίξετε το διακομιστή αναφοράς και διαχείριση εκθέσεων τοπικά, ακολουθήστε τα εξής βήματα:
    1. Ξεκινήστε τον Microsoft Internet Explorer.
    2. Στο μενού Εργαλεία , κάντε κλικ στο κουμπί
      Επιλογές Internet.
    3. Κάντε κλικ στο κουμπί " ασφάλεια".
    4. Κάντε κλικ στο Αξιόπιστες τοποθεσίες.
    5. Κάντε κλικ στο κουμπί τοποθεσίες.
    6. Στην περιοχή Προσθήκη αυτής της τοποθεσίας Web στη ζώνη, πληκτρολογήστε
      http://servername.
    7. Εάν δεν χρησιμοποιείτε το HTTPS για την προεπιλεγμένη τοποθεσία, κάντε κλικ για να καταργήσετε το απαιτεί πιστοποίηση διακομιστή (https:) για όλες τις τοποθεσίες σε αυτήν τη ζώνη το πλαίσιο ελέγχου.
    8. Κάντε κλικ στο κουμπί Προσθήκη.
    9. Επαναλάβετε τα βήματα f και g για να προσθέσετε http://localhost, και στη συνέχεια κάντε κλικ στο κουμπί Κλείσιμο.

      Αυτό το βήμα σάς επιτρέπει να ξεκινήσετε τον Internet Explorer localhost ή το όνομα υπολογιστή δικτύου του διακομιστή για το διακομιστή αναφοράς και Διαχείριση αναφορών.
  8. Δημιουργία εκχωρήσεων ρόλων που ρητά εκχωρούν δικαιώματα πλήρους πρόσβασης. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Ξεκινήστε τον Internet Explorer, χρησιμοποιώντας την επιλογή " Εκτέλεση ως διαχειριστής ". Για να γίνει αυτό, κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί
      Όλα τα προγράμματα, κάντε δεξιό κλικ στο στοιχείο Internet Explorerκαι, στη συνέχεια, κάντε κλικ στην εντολή Εκτέλεση ως διαχειριστής.
    2. Ξεκινήστε τη Διαχείριση αναφορών.

      Σημείωση Από προεπιλογή, το URL Διαχείριση αναφορών είναι http://servername/reports. Εάν χρησιμοποιείτε SQL Server 2005 Express Edition με SP2 υπηρεσίες για προχωρημένους, το URL Διαχείριση αναφορών είναι http://servername/reports$ των. Εάν χρησιμοποιείτε μια επώνυμη εμφάνιση υπηρεσιών αναφοράς, το URL Διαχείριση αναφορών είναι http://servername/αναφέρει$όνομα_παρουσίας.
    3. Στην αρχική σελίδα, κάντε κλικ στο κουμπί
      Ιδιότητες.
    4. Κάντε κλικ στο κουμπί νέα εκχώρηση ρόλου.
    5. Πληκτρολογήστε ένα λογαριασμό χρήστη των Windows με την ακόλουθη μορφή:
      domain\user
    6. Κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου " Διαχείριση περιεχομένου ".
    7. Κάντε κλικ στο κουμπί OK.
    8. Στην επάνω δεξιά γωνία του αρχική σελίδα, κάντε κλικ στην επιλογή " Ρυθμίσεις τοποθεσίας".
    9. Κάντε κλικ στο κουμπί Ρύθμιση παραμέτρων ασφαλείας ολόκληρη την τοποθεσία.
    10. Κάντε κλικ στο κουμπί νέα εκχώρηση ρόλου.
    11. Πληκτρολογήστε ένα λογαριασμό χρήστη των Windows με την ακόλουθη μορφή:
      domain\user
    12. Κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου του Διαχειριστή του συστήματος .
    13. Κάντε κλικ στο κουμπί OK.
    14. Κλείστε τη Διαχείριση αναφορών.
  9. Ανοίξτε τη Διαχείριση αναφορών στον Internet Explorer χωρίς να χρησιμοποιήσετε την επιλογή " Εκτέλεση ως διαχειριστής ".

Προβλημάτων εγκατάστασης στα Windows Vista

Εάν αντιμετωπίσετε μηνύματα λάθους "σφάλμα του προγράμματος εγκατάστασης" για SQL Server εγγενές πρόγραμμα-πελάτη (SNAC) για υπηρεσίες βάσης δεδομένων και για υπηρεσίες αναφοράς. Εναλλακτικά, το πακέτο εγκατάστασης SNAC μπορεί να είναι έγκυρη ή δεν έχει εγκατασταθεί σωστά.
Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
929667 μήνυμα λάθους κατά την εγκατάσταση του SQL Server 2005 Express Edition Service Pack 2 Community Technology Preview: "δεν είναι δυνατή η εύρεση ενός πακέτου εγκατάστασης για το προϊόν του Microsoft SQL Server Native Client"

Εάν τα βήματα για να εγκαταστήσετε την έκδοση 32-bit των υπηρεσιών αναφοράς δεν επιλύουν τα σφάλματα, ακολουθήστε τα εξής βήματα:
  1. Τερματίστε το πρόγραμμα Εγκατάστασης (Setup).
  2. Κάντε κλικ στο κουμπί Έναρξηκαι στη συνέχεια κάντε κλικ στο κουμπί
    Πίνακας ελέγχου.
  3. Κάντε κλικ στο κουμπί
    Κατάργηση εγκατάστασης ενός προγράμματος.
  4. Κάντε κλικ στην επιλογή Microsoft SQL Server Native Client.
  5. Κάντε κλικ στην επιλογή Κατάργηση της εγκατάστασης.
  6. Κάντε κλικ στο κουμπί Ναι.
  7. Κάντε εξαγωγή του SQL Server 2005 Express Edition με προηγμένες υπηρεσίες εγκατάστασης πακέτου σε ένα φάκελο στον υπολογιστή σας. Για να γίνει αυτό, εκτελέστε το
    SQLEXPR_ADV. EXE /x σε μια γραμμή εντολών.
  8. Επιλέξτε ένα φάκελο στον οποίο θέλετε να εξαγάγετε τα αρχεία.
  9. Στο φάκελο, η εύρεση του αρχείου Sqlncli_x64.msi. Αυτό είναι το πακέτο εγκατάστασης SNAC για SNAC.
  10. Κάντε διπλό κλικ στο αρχείο Sqlncli_x64.msi και, στη συνέχεια, εκτελέστε το πρόγραμμα Εγκατάστασης (Setup).
  11. Στη σελίδα " Επιλογή δυνατοτήτων ", κάντε κλικ στο κουμπί
    Εγγενή SDK προγράμματος-πελάτη του SQL Server, κάντε κλικ στην επιλογή Αυτή η δυνατότητα θα εγκατασταθεί στον τοπικό σκληρό δίσκο, κάντε κλικ στο κουμπί Επόμενοκαι, στη συνέχεια, κάντε κλικ στο κουμπί εγκατάσταση.
  12. Στο παράθυρο διαλόγου " Έλεγχος λογαριασμού χρήστη ", κάντε κλικ στο κουμπί " συνέχεια".
  13. Εγκατάσταση του SQL Server 2005 Express Edition με προηγμένες υπηρεσίες.
  14. Η επαναφορά των υπηρεσιών IIS.
  15. Επαναλάβετε τα βήματα 9 έως 11 της ενότητας "Εγκαταστήστε την έκδοση 32-bit των υπηρεσιών αναφοράς σε έναν υπολογιστή που εκτελεί την έκδοση 64-bit του IIS 7.0".

Πρόσθετες πληροφορίες

Στο IIS 7.0, η επιλογή Enable32bitapponwin64 μπορεί να οριστεί σε διάφορα επίπεδα στο επίπεδο τοποθεσίας Web εκτός στο επίπεδο συγκεκριμένη τοποθεσία. Αυτό δεν ήταν η περίπτωση IIS 6.0. Μπορείτε να εκτελέσετε IIS 6.0 σε λειτουργία πλήρους 32-bit ή σε λειτουργία 64-bit, αλλά όχι και τα δύο.

Αναζητά ένα πρόγραμμα εγκατάστασης SQL Server 2005 32-bit για την εγκατάσταση των υπηρεσιών IIS 32-bit. Αυτό συμβαίνει επειδή ένα πρόγραμμα εγκατάστασης SQL Server 2005 32-bit απαιτεί τις υπηρεσίες IIS, ώστε να εκτελείται σε κατάσταση λειτουργίας 32-bit. Αυτό δεν ισχύει σε ένα σενάριο IIS 7.0 επειδή IIS 7.0 μπορούν να εκτελούνται σε διαφορετικές καταστάσεις λειτουργίας ή bitness σε διαφορετικά επίπεδα. Για παράδειγμα, IIS 7.0 να εκτελέσετε μια συγκεκριμένη τοποθεσία Web σε κατάσταση λειτουργίας 32-bit και μια άλλη τοποθεσία Web σε λειτουργία 64-bit. Αυτή η νέα δυνατότητα θεσπίστηκε στο IIS 7.0.

Για περισσότερες πληροφορίες, επισκεφθείτε τις ακόλουθες τοποθεσίες της Microsoft στο Web:


Διαδικασιών εργασίας κατάσταση λειτουργίας 32-bitΙδιότητα μετα-βάσης Enable32BitAppOnWin64 (IIS 6.0)

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τον τρόπο εγκατάστασης των υπηρεσιών αναφοράς σε έναν υπολογιστή που βασίζεται στα Windows Vista, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

934164 Τρόπος εγκατάστασης των υπηρεσιών αναφοράς του SQL Server 2005 σε έναν υπολογιστή που βασίζεται στα Windows Vista

Για περισσότερες πληροφορίες σχετικά με τον τρόπο αναβάθμισης των υπηρεσιών αναφοράς σε έναν υπολογιστή που βασίζεται στα Windows Vista, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

934163 τον τρόπο αναβάθμισης των υπηρεσιών αναφοράς του SQL Server 2005 σε έναν υπολογιστή που βασίζεται στα Windows Vista

Ιδιότητες

Αναγνωριστικό άρθρου: 934162 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 2

Σχόλια