J'ai lancé l'installateur pour le Service Pack 2 de SQL Server 2008. D'une manière ou d'une autre, j'ai raté la partie qui dit "cela vous met complètement dans le pétrin". Quoi qu'il en soit, nous avions quelques bases de données avec des flux de fichiers.
J'ai suivi quelques liens et j'ai réussi à rendre le serveur lui-même opérationnel. Cependant, ces deux bases de données ne se chargent pas.
J'ai désactivé filestream, désinstallé le SP2, réinstallé le SP2 et je suis maintenant à l'étape où j'essaie de réactiver filestream.
Pour cela, je vais dans Configuration SQL Server, et dans l'onglet FILESTREAM des propriétés du service, j'active Filestream et le partage.
Ensuite, je vais dans SSMS et j'exécute
exe sp_configure 'filestream access level', 2
GO
RECONFIGURER
GO
L'erreur que je reçois en retour est:
Msg 5597, Niveau 16, État 1, Ligne 1
La fonctionnalité FILESTREAM n'a pas pu être initialisée. L'administrateur Windows doit activer FILESTREAM sur l'instance en utilisant le Gestionnaire de configuration avant d'activer via sp_configure.
Maintenant, comme indiqué ci-dessus, je l'ai activé dans le gestionnaire de configuration. Quelqu'un a-t-il une idée?
J'ai essayé de définir le serveur pour qu'il s'exécute sous LocalSystem (il était défini pour un utilisateur spécifique). Le journal sql affiche plusieurs erreurs Error 5591 État 5 et 5105 État 14 ainsi que plusieurs messages d'erreur "une erreur d'activation du fichier s'est produite...".
À ce stade, je suis à court d'idées.
MISE À JOUR:
Une autre erreur qui ne cesse de s'afficher est:
L'option de configuration 'filestream access level' a été modifiée de 0 à 2. Exécutez l'instruction RECONFIGURER pour installer.
<{81E6B8A0-60E9-4A9F-82E3-FD5326CC3663}>RsFxFt.Dll::RsFxMgmtInitialize a échoué : Erreur 0x80070002 (-2147024894)
<{C580416B-A13E-4ECD-B61B-AAFAE39E5E35}>Échec de l'initialisation de l'interface CFsaShareFilter
<{1038F43D-3391-45F7-B1B3-BADF26459429}>Échec de l'initialisation de CFsaShareFilter : Erreur 0x80070002 (-2147024894)