Skip to content
flavio99 edited this page Oct 6, 2017 · 9 revisions

Welcome to the ProStudCreator wiki!

Setup

DB-Setup

  1. Sicherstellen dass SQL Server 2012 oder neuer verwendet wird.
  2. SQL Server Configuration Manager öffnen und bei SQL Server-Dienste die Eigenschaften des SQL Server (MSSQLSERVER) öffnen.
  3. Zum Tab FileStream navigieren und alle Checkboxen setzen.
  4. SQL Server (MSSQLSERVER) neu starten.
  5. FileGroup und File erstellen.
ALTER database ProStudCreator
ADD FILEGROUP fsfg_ProStudCreator
CONTAINS FILESTREAM
GO

ALTER database ProStudCreator
ADD FILE
(NAME= 'fs_ProStudCreator',
FILENAME = 'C:\ProStudCreator\fs_ProstudCreator')
TO FILEGROUP fsfg_ProStudCreator
GO

FILESTREAM_ON [fsfg_ProStudCreator]
  1. Filestream funktioniert nur mit integrated Security (Windows autentifizierung.) -> SQL Login für DefaultAppPool erstellen.
  2. Sicherstellen das der IIS User (´DefaultAppPool´) zugriffsrechte auf C:\ProStudCreator\fs_ProstudCreator hat.

Local-Setup

  1. Visual Studio, SQL Server Management Studio und SQL Server 2012 oder neuer (keine Express Editionen) herunterladen.
  2. Projekt in VS clonen.
  3. FileStream einschalten
  4. Datenbank an SQL Server anschliessen (attach)
USE [master]
GO
CREATE DATABASE [aspnet-ProStudCreator-20140818043155] ON 
( FILENAME = N'<Path to mdf>' ),
( FILENAME = N'<Path to ldf' ),
FILEGROUP fsfg_ProStudCreator CONTAINS FILESTREAM DEFAULT 
( NAME = N'fs_ProStudCreator', FILENAME = N'<Path to repo>\ProStudCreator\fs_ProstudCreator' )
FOR ATTACH
GO

Task-Handler

Clone this wiki locally