#title FileTable [[TableOfContents]] ==== FileStream 설정 ==== 자세한 사항은 [File Stream Access]를 참고하라. {{{ use master go exec sp_configure 'filestream access level', 2 go reconfigure go alter database AdventureWorksLT2008 add filegroup [fg_filestream] contains filestream go alter database AdventureWorksLT2008 add file ( name = 'file_tream_01' , filename = 'c:\filestream' ) to filegroup [fg_filestream] go ALTER DATABASE AdventureWorksLT2008 SET FILESTREAM ( NON_TRANSACTED_ACCESS = FULL , DIRECTORY_NAME = N'File_Dir') WITH NO_WAIT go }}} ==== FileTable 생성 ==== {{{ use AdventureWorksLT2008; create table dbo.file_table_sample as filetable with ( filetable_directory = 'file_table_sample' , filetable_collate_filename = database_default ) }}} attachment:FileTable/filetable01.png ==== 데이터 업로드 ==== 아래의 그림처럼 위치를 찾아본다. attachment:FileTable/filetable02.png 아래와 같이 네트워크 드라이브처럼 업로드 한다. \\localhost\sql2011_ctp3\File_Dir\file_table_sample 위의 경로로 파일을 copy하고 select 해보면.. {{{ select name, file_stream.GetFileNamespacePath(), is_directory from dbo.file_table_sample }}} attachment:FileTable/filetable03.png {{{ select FileTableRootPath() + file_stream.GetFileNamespacePath() AS FilePath from dbo.file_table_sample }}} attachment:FileTable/filetable04.png