检索Sql FileStream文件

本文关键字:文件 FileStream Sql 检索 | 更新日期: 2023-09-27 18:07:04

我们在sql文件流数据库中有超过200gb的数据。所以,有人能告诉我什么是最好的吗?最快的方法提取文件流文件?

我计划使用c#应用程序来提取文件(通过一个接一个的循环)。有没有其他的方法或者你们知道如何使用c#快速提取文件吗?

检索Sql FileStream文件

如果您正在提取大量文件-听起来像是在这种情况下-并且您可以访问SQL server机器,您可以从磁盘上的文件夹复制所有文件。

这是版本相关的,但你可以在这里找到SQL Server 2008:

C:'Program Files'Microsoft SQL Server'MSSQL10_50.MSSQLSERVER'MSSQL'DATA

这将包含所有以GUID命名的文件,您可以通过查看c#应用程序中的数据库表将其重命名为更具可读性的文件。

如果您没有访问SQL server的权限,那么远程读取它们并保存每个文件可能是一种方法。只要确保您有足够的带宽,并检查并行运行查询是否会导致速度提高。

查看此链接获取更多信息:

http://www.codeproject.com/Articles/128657/How-Do-I-Use-SQL-File-Stream