0
과 같은 사용자 지정 경로로 FileTable_Directory
을 어떻게 설정합니까? 필요에 따라이 디렉토리를 변경할 수 있으며 데이터베이스에 업데이트시 변경 사항을 반영합니까? 여기 내 FileTable 설정 : 당신은 FileTable
을 만들기 전에SQL Server - FileTable 디렉터리를 "C : Example"으로 설정
-- Enable Filestream
EXEC sp_configure filestream_access_level, 2
RECONFIGURE
GO
-- Create Database
CREATE DATABASE FileTableDB
ON PRIMARY
(Name = FileTableDB,
FILENAME = 'C:\FileTable\FTDB.mdf'),
FILEGROUP FTFG CONTAINS FILESTREAM
(NAME = FileTableFS,
FILENAME='C:\FileTable\FS')
LOG ON
(Name = FileTableDBLog,
FILENAME = 'C:\FileTable\FTDBLog.ldf')
WITH FILESTREAM (NON_TRANSACTED_ACCESS = FULL,
DIRECTORY_NAME = N'FileTableDB');
GO
USE FileTableDB
GO
CREATE TABLE FileTableTb AS FileTable
WITH
(FileTable_Directory = 'FileTableTb_Dir');
GO
왜'FILENAME은 = 'C : \ FileTable \ FileTableDB.mdf''과'FILENAME ='C : \ FileTable \ FileTableDBLog.ldf'' 대신에? – Sami
@Sami 디렉토리를 설정하지 않았습니다. 그것은 데이터베이스 파일 위치를 설정하는 것입니다. –