检索Sql FileStream文件
本文关键字:文件 FileStream Sql 检索 | 更新日期: 2023-09-27 18:07:04
我们在sql文件流数据库中有超过200gb的数据。所以,有人能告诉我什么是最好的吗?最快的方法提取文件流文件?
我计划使用c#应用程序来提取文件(通过一个接一个的循环)。有没有其他的方法或者你们知道如何使用c#快速提取文件吗?
如果您正在提取大量文件-听起来像是在这种情况下-并且您可以访问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