filestream相关内容

由于仅支持本地路径进行数据存储,如何使用文件流管理大量数据?

此问题中指出的时间将文件流与sql server 2008一起使用时,数据必须存储在本地. 这意味着我不能使用 \\FILESERVER\FileStreamData\MyDatabase 用于Filestream文件组路径. 因此,如果我需要使用filesrteam并拥有大量数据,那么购买大型硬盘驱动器是否是唯一的解决方案(在许多情况下这可能是相当有限的)?无法使用NAS?通常, ..
发布时间:2020-11-06 03:54:34 数据库

在C#中查找和写入大于2GB的文件

在C#中,FileStream的方法Read/Write/Seek在参数中使用integer.在上一篇文章中,我已经看到了一种读取/写入以下文件的好方法:比分配给进程的虚拟内存大. 如果您要从头到尾写入数据,则此解决方案有效.但就我而言,我接收的数据块没有特定的顺序. 我有一个适用于小于2GB的文件的代码: private void WriteChunk(byte[] data, ..
发布时间:2020-11-06 03:54:30 C#/.NET

读取大文件(以字节为单位)

编辑: 根据建议,我已经开始执行以下操作: private string Reading (string filePath) { byte[] buffer = new byte[100000]; FileStream strm = new FileStream(filePath, FileMode.Open, FileAccess.Read ..
发布时间:2020-11-06 03:54:27 C#/.NET

如何在Xamarin for Android中压缩文件?

我有一个函数,该函数创建一个zip文件,该文件是传递的文件的字符串数组.该函数确实可以成功创建zip文件和其中的zip入口文件,但是这些zip入口文件为空.我尝试了几种不同的方法-下面的功能代码是我最接近的一种可行的方法: public static bool ZipFile(string[] arrFiles, string sZipToDirectory, string sZip ..
发布时间:2020-11-06 03:54:24 C#/.NET

在SQL Server中存储图像

我正在尝试将数据库设计用于存储图像.你们中的许多人可能具有设计db来存储图像的经验以及与之相关的挑战. 数据库最终可能存储数十万张图像.我打算使用SQL Server 2008数据库和实体框架.计划使用FILESTREAM数据类型来存储图像.以下是我考虑为db中的每个图像存储的属性列表. 图像名称,图像类型,图像宽度,图像高度,图像水平分辨率,图像垂直分辨率,图像位深度以及最终的实际图 ..
发布时间:2020-11-06 03:54:21 数据库

如何完成删除文件流和所有附加文件

我已经尝试在本地数据库上尝试MSSQL(2008R2数据中心)的FILESTREAM功能.真实的数据库正在服务器上运行.我已经使用以下查询设置了整个FILESTREAM: /* CREATE FILESTREAM AND FILESTREAM TABLE */ USE [master] GO ALTER DATABASE SenONew ADD FILEGROUP [FileStream] ..
发布时间:2020-11-06 03:54:15 数据库

node.js修改文件数据流?

我需要通过一些修改将一个大数据文件复制到另一个目标. fs.readFile和fs.writeFile非常慢.我需要逐行读取,修改并写入新文件.我发现了这样的东西: fs.stat(sourceFile, function(err, stat){ var filesize = stat.size; var readStream = fs.createReadStream(s ..
发布时间:2020-11-06 03:53:13 前端开发

在Azure SQL数据库中启用和配置FILESTREAM

请建议我如何将pdf文件存储在AZURE SQL DB中. 以上要求我在Azure SQL DB上启用和配置FILESTREAM. 当前,当我运行“创建表"查询时出现此错误: 消息40517,第16级,状态1,第28行 此版本的SQL Server不支持关键字或语句选项'file stream_on'. CREATE TABLE [MyDocs]( [id] [int] ..
发布时间:2020-11-06 03:52:11 其他开发

使用SQL Filestream时出现OutOfMemoryException

我正在尝试将一个约600 MB的zip文件上传到SQL 2008 FILESTREAM表,但出现OutOfMemoryException.我正在使用SqlFileStream类上传文件(如本教程中所述-这是我的代码段- public static void AddItem(RepositoryFile repository) { var contents = repo ..
发布时间:2020-11-06 03:52:07 其他开发

使用SQL INSERT通过FileTable创建目录

有没有一种方法可以在 FileTable 中创建目录文件I/O API?它与创建SQL INSERT语句一样简单吗? 这是我第一次使用SQL Server 2012,我对SQL Server中FileTable的限制不熟悉. 解决方案 以下内容对我有用.希望这可以帮助其他人. INSERT INTO FileTable0 (name,is_directory,is_archiv ..
发布时间:2020-11-06 03:51:04 其他开发

FILESTREAM/FILETABLE的实现说明

最近,我们的团队正在研究FILESTREAM,以扩展我们专有应用程序的功能.该应用程序的主要目的是管理我们制造的所有零件的各种PDF,图像和文档.我们的ASP应用程序使用一些第三方工具来允许查看这些文件.目前,文件服务器上有980GB的数据.我们希望在SQL Server中提取大约200GB的二进制数据,因为它表现不佳,因此FILESTREAM似乎很好地解决了两个主要的数据存储/访问问题. ..
发布时间:2020-11-06 03:51:01 其他开发

循环通过FileUpload控件上传的txt文件行

我想使用FileUpload控件选择一个包含字符串行的简单.txt文件.但是,与其实际保存文件,不如我要遍历文本的每一行并在ListBox控件中显示每一行. 文本文件示例: test.txt 123jhg345 182bdh774 473ypo433 129iiu454 完成此任务的最佳方法是什么? 到目前为止我所拥有的: private void pop ..
发布时间:2020-11-06 03:51:00 C#/.NET

Stream.CopyTo()方法可以保存不完整的流吗?

我有一个WCF服务,该服务使我可以分块上传文件.我想知道的是,在任何情况下,这段代码都可能导致上传的流仅部分地附加到目标流吗? 我的日志显示所有发送的流都是512000字节(我在客户端设置),到目前为止,我已经发送了9个块中的6个块.但是在服务器上,文件大小为2634325.这意味着发送的最后一个块(第6个)未完全保存. 什么可能导致这种行为?我应该怎么做才能避免这种情况? 这是 ..
发布时间:2020-11-06 03:49:58 C#/.NET

SQL Server文件流-删除“速度"

我第一次使用文件流数据类型(SQL Server 2008),并且在执行一些快速插入/删除操作时遇到了问题.基本上,即使我手动调用垃圾收集器,从文件系统中实际删除文件的速度也比插入/删除速度慢(据我所知,CHECKPOINT应该调用垃圾收集器). 下面的代码说明了问题-执行大约需要30秒,但是您必须等待几分钟,才能从文件系统中删除最后一个文件(当我查找C:\ FSTest \ Files文件 ..
发布时间:2020-11-06 03:49:55 数据库

读取文件的前N个字节作为Java中的InputStream?

在我生命中,我一直无法找到与我想做的事情相匹配的问题,因此在这里我将解释我的用例.如果您知道某个主题已涵盖此问题的答案,请随时将我引向该主题. :) 我有一段代码可以定期(每20秒一次)将文件上传到Amazon S3.该文件是由另一个进程写入的日志文件,因此此功能实际上是尾随日志的一种方式,以便某人可以半实时读取其内容,而不必直接访问日志所在的计算机. 直到最近,我一直只是使用S3 P ..
发布时间:2020-11-06 03:49:51 Java开发