2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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:532307
用户头像

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

关注

评论

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

Go语言,垃圾回收、三色标记原理,终于能跟面试官扯皮了!

微客鸟窝

垃圾回收 Go 语言 11月日更

【Promise 源码学习】第四篇 - 翻译并理解 Promise A+ 规范

Brave

源码 Promise 11月日更

如何设计一个高性能Elasticsearch mapping

Java 程序员 后端

如何给网关设计一款专属的权限控制「责任链设计模式」(1)

Java 程序员 后端

如何给网关设计一款专属的权限控制「责任链设计模式」

Java 程序员 后端

解决:http: TLS handshake error from *

liuzhen007

11月日更

字节跳动武汉招聘2000人,这套JAVA面试题被刷爆了

Java 程序员 后端

进击的Java(三)

ES_her0

11月日更

040022-week3-design

InfoQ_70156470130f

通过程序来介绍Node.js 的几个文件读写和事件监听API

Regan Yue

nodejs js Node 11月日更

如何在本地部署多个Tomcat服务

Java 程序员 后端

如何让Kafka在保证高性能、高吞吐的同时通过各种机制来保证高可用性?

Java 程序员 后端

如何调优 Java 垃圾收集

Java 程序员 后端

字节面试官:你觉得HTTPS能防止重放攻击吗?

Java 程序员 后端

学会IDEA REST Client后就可以丢掉postman了

Java 程序员 后端

如何设计一个高可用系统?简单总结了10来种方法,今天全部告诉你们!

Java 程序员 后端

奉劝那些想把编程学好的学弟学妹们!呕心沥血,袒露心声,掏心掏肺

Java 程序员 后端

好险!一入职就遇到MySQL这么大Bug!差点背锅走人!

Java 程序员 后端

学生管理系统架构设计文档

唐敏

「架构实战营」

学会5位大牛撰写756页大规模Linux集群架构实践PDF,成功入职华为

Java 程序员 后端

如何用RabbitMQ实现延迟队列

Java 程序员 后端

字节后端开发3+4面,终于拿到秋招第一个offer

Java 程序员 后端

女生适合学编程吗?

Java 程序员 后端

好好编程-物流项目04【Mybatis逆向工程】

Java 程序员 后端

如何封装原生的-Java-NIO-以及扩展?详细到让你分分钟搞定Netty

Java 程序员 后端

字节后端开发3+4面,终于拿到秋招第一个offer(1)

Java 程序员 后端

JavaScript 中对象处理之Object.freeze 与 Object.seal

devpoint

JavaScript Object 11月日更

好好编程-物流项目01【搭建maven工程】

Java 程序员 后端

好好编程-物流项目07【SpringMVC整合】

Java 程序员 后端

好好编程-物流项目13【登录认证-shiro实现】

Java 程序员 后端

字节跳动Java面试题精选——算法与数据结构「跳槽面试必备」

Java 程序员 后端

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