Skip to content

FileStream aktivieren

DECLARE @SQL nvarchar(max)

SET @SQL = 'ALTER DATABASE \[' + db\_name() + '\] ADD FILEGROUP \[FileStream\] CONTAINS FILESTREAM '

EXEC sp\_executesql @SQL

GO

DECLARE @SQL nvarchar(max)

SET @SQL = 'ALTER DATABASE \[' + db\_name() + '\] ADD FILE ( NAME = N''FileTable'', FILENAME = N''C:\\Program Files\\Microsoft SQL Server\\MSSQL11.MSSQLSERVER\\MSSQL\\DATA\\FileTable'' ) TO FILEGROUP \[FileStream\]'

EXEC sp\_executesql @SQL

GO

ALTER TABLE ft\_Dokumente SET (FILESTREAM\_ON = FileStream)

ALTER TABLE ft\_Dokumente ADD \[MigrateFileData\] varbinary(max) FILESTREAM NULL

UPDATE ft\_Dokumente SET \[MigrateFileData\] = \[FileData\]

ALTER TABLE ft\_Dokumente DROP COLUMN \[FileData\]

EXEC sp\_rename 'MigrateFileData','FileData','COLUMN'