chrism4111 Δημοσ. 24 Μαΐου 2010 Δημοσ. 24 Μαΐου 2010 Ασχολουμε με το VS.net και μετα απο ψαξιμο...βρηκα ενα CMS και ειπα να το κανω εγγατασταση...(KenticoCMS 5_5)....(το ειδα και το απεγκατεστησα) Το θέμα ειναι οτι τωρα οταν παω να ανοιξω ενα προτζεκτ και παω να συνδεθω με την βαση δεδομενων μου πεταει το παρακατω μυνημα : Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance.The connection will be close Τι μπορω να κανω για να ανοιξω την βαση... Πριν εγκαταστησω το παραπανω CMS ολα δουλευαν τελεια.... (Δουλευω με VS 2008 express και μολις εγκατεστησα το 2010) Εψαξα για το ErrorLog και βρηκα τα παρακατω σφάλματα 2010-05-12 06:35:48.32 Server Error: 17156, Severity: 16, State: 1. 2010-05-12 06:35:48.32 Server initeventlog: Could not initiate the EventLog Service for the key '13C981CC-CA02-4A'. 2010-05-12 06:35:48.32 Server Error: 17054, Severity: 16, State: 1. 2010-05-12 06:35:48.32 Server The current event was not reported to the Windows Events log. Operating system error = 6(Ο δείκτης χειρισμού δεν είναι έγκυρος.). You may need to clear the Windows Events log if it is full. 2010-05-12 06:35:48.32 Server Microsoft SQL Server 2005 - 9.00.4053.00 (Intel X86)
_tasos Δημοσ. 25 Μαΐου 2010 Δημοσ. 25 Μαΐου 2010 Το μήνυμα αυτό πότε το έχεις; Όταν κάποιο πρόγραμμα σου πάει να συνδεθεί σε βάση του sql server; Με το management studio έχεις κανονικά πρόσβαση; Μήπως το service του sql server ξεκινάει κανονικά κ έχεις απλά πρόβλημα στο να κάνεις connect με τη database.
chrism4111 Δημοσ. 25 Μαΐου 2010 Μέλος Δημοσ. 25 Μαΐου 2010 Το μήνυμα αυτό πότε το έχεις; Όταν κάποιο πρόγραμμα σου πάει να συνδεθεί σε βάση του sql server; Με το management studio έχεις κανονικά πρόσβαση; Μήπως το service του sql server ξεκινάει κανονικά κ έχεις απλά πρόβλημα στο να κάνεις connect με τη database. Ανοιγω το visual studio . Κανω Open WebSite . Και μετα στο solution explorer παταω τον φακελο App_Data Και διπλο κλικ στο ASPNETDB.MDF Αρχειο. Μετα στον server explorer παω να ανοιξω την βαση για να μπορω να εχω προσβαση για επεξεργασια και περιμενω μερικα δευτερολεπτα οπως αναμενεται για να επικοινωνησει το VS με τον SQL server και φυσικα να κανει την συνδεση ... Εκεινη ειναι η στιγμη που μου βγαζει το ErrorMSGBox αυτο... (Αυτα με δικα μ λόγια).... Αρα μαλλον το service ξεκινάει το προβλημα ειναι στο Connect με την βαση
_tasos Δημοσ. 25 Μαΐου 2010 Δημοσ. 25 Μαΐου 2010 Υποθέτω ότι έχεις την express έκδοση, σωστά; Αρχικά δες τι δικαιώματα έχει ο φάκελος που περιέχει το aspnetdb.mdf αρχείο. Δώσε τα σωστά δικαιώματα. Για να είσαι σίγουρος δώσε full δικαιώματα στον χρήστη Everyone. Αν δεν πιάσει το παραπάνω: Άνοιξε ένα παράθυρο εντολών κ γράψε την εντολή: >sqlcmd ΑΝ τρέξει σωστά (χωρίς μήνυμα λάθους, κ το prompt να έχει γίνει "1)"), τρέξε την εντολή: >exec sp_configure 'user instances enabled' Εκεί αν η τιμή run_value είναι 0 τότε τρέξε την εξής εντολή: >exec sp_configure 'user instances enabled', 1. go reconfigure Αν όλα πάνε καλά θα είσαι οκ. Κάποια links που ίσως βοηθήσουν: http://www.sqldev.org/sql-server-database-engine/failed-to-generate-a-user-instance-of-sql-server-due-to-a-failure-in-starting-the-process-for-the-us-81150.shtml http://www.databasejournal.com/features/mssql/article.php/3566401/Using-SQL-Server-2005-sqlcmd-Utility.htm
chrism4111 Δημοσ. 25 Μαΐου 2010 Μέλος Δημοσ. 25 Μαΐου 2010 Σ'ευχαριστώ φίλος που ασχολήθηκες το πρόβλημα διορθώθηκε με τον παρακάτω τροπο. Ανοίγοντας τον SQL server Configuration Manager και αλλάζοντας την ιδιότητα Built-in Account στον Sql Server (MSSQLSERVER) σε Local Service από Network Service που ηταν.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.