Bonjour à tous,
Je débute en SQL Server. J'essaye de créer une Filetable pour les besoins d'un projet. Après plusieurs essais infructueux, j'ai recommencé sur une nouvelle base de donnée et tenté de suivre la documentation de Microsoft. Les instructions suivantes se déroulent sans erreur, sauf la dernière qui boucle sur "Exécution de la requête en cours...".
Est-ce que j'ai loupé quelque chose ? y aurait-il une autre solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 EXEC sp_configure filestream_access_level, 2; RECONFIGURE; ALTER DATABASE BASE_FICHIER ADD FILEGROUP SYSFICH CONTAINS FILESTREAM; ALTER DATABASE BASE_FICHIER ADD FILE(NAME=FS_FILESTREAM, FILENAME=N'C:\Data') TO FILEGROUP SYSFICH; -- C'est à ce niveau que ça bloque ALTER DATABASE BASE_FICHIER SET FILESTREAM ( NON_TRANSACTED_ACCESS = FULL, DIRECTORY_NAME = N'SSFiletables' );
A noter que j'ai également essayé de modifier le template fourni dans SQL Server Management Studio (clic droit sur le sous-dossier "FileTables" dans la base de données > menu contextuel : Table de fichiers,) mais j'obtiens l'erreur 1719 "Les données de FILESTREAM ne peuvent pas être placées sur un groupe de fichiers vide." (ce qui me semble normal, vu que je n'ai pas spécifié de dossier d'enregistrement pour la BDD)
Merci d'avance
Partager