Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Λαμβάνετε ένα μήνυμα σφάλματος όταν εκτελείτε οποιαδήποτε από τις ακόλουθες ενέργειες στο Microsoft Business Solutions - Business Portal:

  • Προσπαθείτε να επαναφέρετε μια βάση δεδομένων.

  • Προσπαθείτε να κάνετε μια βάση δεδομένων εκτός σύνδεσης.

  • Προσπαθείτε να ρυθμίσετε τις παραμέτρους μιας βάσης δεδομένων για πρόσβαση ενός χρήστη ή για πρόσβαση μόνο για ανάγνωση.

Λαμβάνετε το ακόλουθο μήνυμα σφάλματος:

Σφάλμα 5070: Η κατάσταση της βάσης δεδομένων δεν μπορεί να αλλάξει ενώ άλλοι χρήστες χρησιμοποιούν την πρόταση'database_nameβάσης δεδομένων' ALTER DATABASE απέτυχε. sp_dboption εντολή απέτυχε.

Αυτό το πρόβλημα παρουσιάζεται παρόλο που όλοι οι χρήστες έχουν τερματίσει το Microsoft Dynamics GP ή το Microsoft Dynamics SL.

Αιτία

Η επιχειρηματική πύλη χρησιμοποιεί τη συγκέντρωση σύνδεσης για να επωφεληθεί από τα πλεονεκτήματα απόδοσης. Αυτή η συμπεριφορά παρουσιάζεται λόγω του τρόπου με τον οποίο οι συναρτήσεις συγκέντρωσης σύνδεσης και λόγω της σχεδίασης της επιχειρηματικής πύλης. Οι χρήστες της επιχειρηματικής πύλης διατηρούν τη σύνδεσή τους με τις βάσεις δεδομένων μετά το κλείσιμο των περιόδων λειτουργίας του προγράμματος περιήγησης από τους χρήστες.

Επίλυση

Για να επιλύσετε αυτό το πρόβλημα, ακολουθήστε τα παρακάτω βήματα:

  1. Εμφανίστε τις ενεργές συνδέσεις στις βάσεις δεδομένων, το Microsoft SQL Server αναγνωριστικό διεργασίας διακομιστή 2000 (SPID), την κατάσταση και το όνομα σύνδεσης. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

    1. Έναρξη SQL ανάλυσης ερωτήματος.

    2. Εκτελέστε την ακόλουθη δέσμη ενεργειών.

      sp_who
  2. Επαναφέρετε τις ενεργές συνδέσεις. Για να το κάνετε αυτό, χρησιμοποιήστε μία από τις παρακάτω μεθόδους.



    Μέθοδος 1
    Αποσύνδεση των SPIDs με μη αυτόματο τρόπο για τους χρήστες της επιχειρηματικής πύλης. Αυτή η μέθοδος είναι η προτεινόμενη μέθοδος, επειδή επηρεάζει τις πιο λίγες διεργασίες και χρήστες.

    Σημείωση Προτού ακολουθήσετε αυτά τα βήματα, πρέπει όλοι οι χρήστες να εξέλθουν από την επιχειρηματική πύλη.

    1. Έναρξη SQL ανάλυσης ερωτήματος.

    2. Εκτελέστε την ακόλουθη δέσμη ενεργειών σε σχέση με τη βάση δεδομένων.

      KILL <SPID number>

      Σημείωση Αντικαταστήστε τον<spid> σύμβολο κράτησης θέσης με τον αριθμό SPID από το βήμα 1.

    Μέθοδος 2
    Επανεκκινήστε SQL υπηρεσίες χρησιμοποιώντας SQL Server Management Studio ή Microsoft SQL Server Διαχείρισης:

    1. Να έχουν όλοι οι χρήστες έξοδο από την Επιχειρηματική πύλη και οποιαδήποτε άλλα προγράμματα που συνδέονται με Microsoft SQL Server.

    2. Επανεκκινήστε SQL Υπηρεσίες χρησιμοποιώντας Microsoft SQL Server Management Studio ή χρησιμοποιώντας τη SQL Server Enterprise Manager.

      Κατά την επανεκκίνηση SQL υπηρεσιών, γίνεται επαναφορά όλων των SPIDs και όλων των συνδέσεων SPID. Η μέθοδος 2 επηρεάζει περισσότερους χρήστες και περισσότερες διεργασίες από τη Μέθοδο 1.

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

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

171224 Κατανόηση του πώς λειτουργεί η εντολή Transact-SQL KILL

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×