2015-01-15 2 views
2

필자는 SQL Server 2012를 사용하여 Excel 문서 및 PDF 파일과 같은 "첨부 파일"(> 1GB)을 데이터베이스 테이블 레코드에 연결하는 방법으로 Filestream을 살펴보기 시작했습니다. 필자는 필자가 몇 가지 기본 작업 (Filestream 사용, Filestream 열, 삽입 행 등을 사용하여 테이블 만들기)을 할 수있게 해주는 "안녕하세요 세계"T-SQL 예제를 찾는 데 성공했지만 "주의하십시오"진술을 접하게되었습니다.Filestream을 사용하고 계신가요?

Filestream은 내가 여러 가지로 배치 된 포럼 글이 제안하는 것처럼 실제로 "괴상한"것으로 가득 찼습니까? 아니면 직설적이며 예측할 수없는 qurik이 있습니까?

는 어떤 통찰력 주셔서 감사합니다

+0

나는 한 번 전에 그것을 사용하고 그것은 다소 사용하기 복잡했다. 대신 DB의 filepath를 사용하여 어딘가에 디스크에 파일을 저장합니다. – Magnus

+0

나는 당신의 정서에 동의합니다. 복잡한 것처럼 보일지라도 Filestream에 어떤 이점이 있습니까? –

+0

나는 사용자 파일이 DB에 저장되어야한다고 단호하게 믿지만 1 + GB 파일을 저장하는 데 대한 조언을 제공하지 않습니다. – Stilgar

답변

1
내가 파일 스트림과 정말 깔끔한 향상을 사용하여 구현됩니다 filetable를 사용하는 것이 좋습니다

, 그것은 파일 스트림의 기능을 유지하지만, 반면에 또한 DB 외부에있는 파일에 접근 할 수 있도록 구성 할 수 있습니다 FILESTREAM하기 엔진. 예를 들어, IIS가 해당 파일을 직접 사용할 수 있도록 허용 할 수 있습니다. 2013 년부터 큰 통신 회사에서 제작할 때, 완벽!

P. 이것은 아마도 더 코멘트에 적합하지만 그것을 쓸 명성이 없어 :)

관련 문제