写点什么

SQL Server Denali 的 FileTable:把数据表转换为文件夹

  • 2011-07-30
  • 本文字数:554 字

    阅读完需:约 2 分钟

SQL Server 2011(开发代码 Denali)包含了一种新的表叫做 FileTable ,它是基于 FileStream 功能构建的。FileTable 的目的是要在 SQL Server 中存储和管理非结构化数据,并让我们可以通过文件系统访问这些数据。

想要使用 FileTable,管理员必须启用对数据库的非事务型访问。(微软声称这对于既有的 FileStream 操作没有任何影响。) 一旦启用了这项功能,我们就可以很容易地创建 FileTable 了。那只需要一个名称,以及这个文件库所要使用的目录位置。

复制代码
CREATE TABLE DocumentStore AS FileTable
WITH (
FileTable_Directory = 'DocumentTable',
FileTable_Collate_Filename = database_default
);
GO

然后,用户就可以通过 Windows 资源管理器来访问 FileTable 文件夹,并通过拖拽文件的方式来把它们添加到数据库中。FileTable 会存储文件的名称和类型、路径、语言、创建和修改的时间以及其他状态信息。它还会从根目录开始维护整个文件夹的结构。尽管 FileTable 文件夹和所有其它 Windows 的目录行为一样,但是物理文件实际上是存储在 SQL Server 中,而不是文件系统中。

我们可以直接使用 Transact-SQL 批量载入文件,也可以对文件进行更新和管理;另外它还支持审计和备份等 SQL 管理工具。

查看英文原文: SQL Server Denali’s FileTable:Turn SQL Tables into Folders

2011-07-30 18:531848
用户头像

发布了 340 篇内容, 共 129.0 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

【iOS逆向】某不知名App越狱检测

小陈

iOS逆向

B-Tree索引

急需上岸的小谢

9月月更

AQS 条件队列机制源码分享

new life

AQS

ATDD的小妙用

Bruce Talk

敏捷开发 随笔 Agile

【C语言深度剖析】深入理解字符数组和字符串数组

Albert Edison

C语言 9月月更 strlen 字符数组 字符串数组

Spring @PostMapping 能在 URL 中带有参数吗

HoneyMoose

TCP/IP参考模型

StackOverflow

编程 计算机网络 9月月更

【C语言】字符函数&字符串函数&内存函数(下)[进阶篇_复习专用]

Dream-Y.ocean

c c++ 9月月更

Lombok、JUnit——开发工具插件

胖虎不秃头

maven java; 9月月更

数据治理(十四):Ranger同步Linux用户

Lansonli

数据治理 数据安全 9月月更

分布式锁有哪些实现方案各自有什么优缺点?

想要飞的猪

分布式锁 redis分布式锁 zookeeper分布式锁

HTTPS TLS 1.2

懒时小窝

https HTTP

架构师的十八般武艺:架构边界

agnostic

架构边界

开始思考吧

吴京

学习 思考 思想

redis 作为缓存时存在的问题

想要飞的猪

redis 淘汰策略 redis缓存过期

树莓派部署Elasticsearch6集群

程序员欣宸

elasticsearch 9月月更

太赞了,使用应用魔方 AppCube,我没有写一行代码就开发出了一款投票微信小程序

wljslmz

微信小程序 低代码开发 AppCube 9月月更

【Nacos云原生】阅读源码第一步,本地启动Nacos

石臻臻的杂货铺

云原生 nacos 9月月更

VUE v-for 循环的 2 个使用

HoneyMoose

【JavaWeb】Filter系列——过滤器有什么用,如何编写?Filter过滤器的设计模式

胖虎不秃头

java; 过滤器 9月月更

AQS 阻塞队列机制源码分享

new life

AQS

Moment.js 如何对时间进行比较获得不同的天数

HoneyMoose

Maven——自动化构建工具

胖虎不秃头

Web java; 9月月更

VUE v-for 数据引用

HoneyMoose

为什么需要微服务

穿过生命散发芬芳

微服务 9月月更

阻碍【程序员职业发展】的 5 个“绊脚石”

掘金安东尼

程序员 前端 9月月更

Python 教程之变量(3)—— 全局变量和局部变量

海拥(haiyong.site)

Python 9月月更

在线编码、格式转换

人生如梦

React 在线格式化 在线编码 转码工具

如何刻意练习-中秋读书随笔

刘旭东

刻意练习

DevOps实践中的“道法术器”

阿泽🧸

DevOps 9月月更

2022-09-11:arr是一个可能包含重复元素的整数数组,我们将这个数组分割成几个“块”, 并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。 我们最多能将数组分成

福大大架构师每日一题

算法 rust 福大大

SQL Server Denali的FileTable:把数据表转换为文件夹_.NET_Jenni Konrad_InfoQ精选文章