Salut !


J'ai un problème avec la création d'une DB.
En fait, je veux utiliser le type Filestream.

J'ai repqiué ce code sur un site pour voir comment ça fonctionnait.
Je lance donc la requête suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CREATE DATABASE Mediatheque
 
ON
 
PRIMARY ( NAME = Mediatheque,
 
FILENAME = 'C:\Mediatheque\Mediatheque.mdf'),
 
FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM( NAME = Mediatheque2,
 
FILENAME = 'C:\Mediatheque\Mediatheque_Photos')
 
LOG ON ( NAME = Mediatheque_Log,
 
FILENAME = 'C:\Mediatheque\Mediatheque_Log.ldf')
 
GO
J'ai créé au préalable le dossier Mediatheque dans C:\.

Mon problème est que je reçois ce message d'erreur et que la requête n'aboutit pas :

Msg 5120, Niveau 16, État 106, Ligne 1
Impossible d'ouvrir le fichier physique "C:\Mediatheque\Mediatheque_Photos". Erreur du système d'exploitation -1071906798 : "0xc01c0012(failed to retrieve text for this error. Reason: 1815)".
Je ne sais absolument pas ce qu'il se passe... Pouvez-vous m'aider ?
Merci !

NB : Je travaille avec SQL Express 2008.