Die FILESTREAM-Funktion ist deaktiviert
Ich habe eine Datenbank mit FILESTREAM aktiviert sein (wenn man auf Eigenschaften\Erweitert auf die Instanz zeigt, dass die FILESTREAM aktiviert ist). Ich lief auch die sp_configure-Skript auf es danach um den Zugriff zu aktivieren (um sicherzustellen, dass es aktiviert wurde). Aber...sobald ich versuche zu ändern, die Datenbank und fügen Sie die Dateigruppe, es sagt, dass die Funktion deaktiviert ist.
Habe ich es aktiviert auf andere Instanzen auf dem gleichen computer, und diejenigen, die gut funktionieren. Es ist nur diese eine, die nicht funktioniert. Ich habe nicht in der Lage zu finden, eine gute Vorschläge, warum es nicht funktioniert.
Es ist ein SQL 2008 R2 Instanz.
InformationsquelleAutor der Frage Zteck | 2014-01-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
War ich nicht in der Lage, um das Skript diese, (über den link von user1977061), als die MSSQLService erfordert einen Neustart anschließend, um die änderung anzuwenden. Auch danach hat es nicht funktioniert, und stattdessen musste ich manuell konfigurieren von FILESTREAM die Nutzung über:
Blick auf den SQLServer Eigenschaften > Erweitert > Ausführen-Werte mit dem Wert für "Filestream Access Level", um sicherzustellen, dass der FILESTREAM wird eigentlich aktiviert, wenn im Zweifel.
InformationsquelleAutor der Antwort Mojo
War
FILESTREAM
"aktiviert" auf der Instanz-Ebene, obwohl?Rechten Maustaste auf den server, und wählen Sie
Properties
. Dann auf dieAdvanced
Seite, sicherzustellen, dassFILESTREAM Access Level
ist nicht aufDisabled
(Was glaube ich Standard ist):InformationsquelleAutor der Antwort SchmitzIT
Habe ich das tausend mal, und immer führen Sie die Schritte wie Mojo skizziert oben. Allerdings habe ich festgestellt, dass auf einem Rechner konnte ich nicht arbeiten, es sei denn, ich änderte SQL Server-Dienst läuft als NT-Dienst läuft unter einem lokalen Konto. Ich habe sogar neu installiert, SQL-Server, kein Glück.
Habe ich wie folgt:
Vielleicht eines Tages wird jemand retten von schlug Ihren Kopf auf Ihren Schreibtisch, bis Ihre Augäpfel pop-out.
InformationsquelleAutor der Antwort Caleb Seadon
Änderung der FILESTREAM-Einstellungen über das SQL Server Management Studio -> Eigenschaften -> Erweitert hatte keinen Effekt für mich, und SQL Server-Konfigurations-Manager hielt er mir einen Fehler, wenn ich FILESTREAM aktiviert es:
Graben rund um das internet führte mich hier, wie auch auf dieser Seite: https://social.msdn.microsoft.com/forums/sqlserver/en-US/d8060fdd-4583-4bf7-bdcf-4fd053d5d2c0/unknown-error-applying-the-filestream-settings
Glücklicherweise einer der Vorschläge war die Lösung. Die Verbindung zum server mit SQL Server Management Studio, und führen Sie dieses Skript aus:
Anmerkung: Dies wurde für die 64-bit-SQL Server 2012
InformationsquelleAutor der Antwort Anthony F
Wenn Sie immer noch Probleme mit diesem ich schlage vor, Sie Kasse diese link!
Ich hatte das gleiche problem, in dem nur eine Instanz nicht aktivieren von filestream richtig. Die Lösung scheint es zu sein, verwenden Sie den SQL Server-Konfigurations-Manager, und aktivieren Sie es von dort.
InformationsquelleAutor der Antwort
Zusätzlich zu den anderen Antworten: das Konto, das verwendet wird, durch die sql server-Dienst muss ein Mitglied der Administratoren-Gruppe.
Symptom: die "Konfigurierte Wert" in den server-Eigenschaften nicht zeigen "aktiviert", aber der "Laufende Wert" bleibt auf "deaktiviert".
InformationsquelleAutor der Antwort Hans Kesting
Für mich nur die Kombination von SchmitzIT und Mojo Vorschläge gemacht, es funktioniert
InformationsquelleAutor der Antwort pcons
Ich auch gestolpert, der mit diesem problem und durch trial-and-error fand ich heraus, dass die Lösung war, ändern Sie das Konto, unter dem Sql Server ausgeführt wird, also von SS-Configuration manager-ich befindet sich der sql server instante, mit der rechten Maustaste "Eigenschaften" und auf der Registerkarte "Anmelden" habe ich geändert, Anmelden als "Dieses Konto" auf "Bulil-Konto", wo ich wählen Sie "Lokales system".
Nach einem service-Neustart-alles ging gut.
InformationsquelleAutor der Antwort LaBracca