我在我的 SQL Server 数据库上设置了 FileSTream。文件是在文件系统上创建的,一切正常。然后由于一些事件,一些文件被从文件系统中删除。但是 SQL 仍然将行指向文件。当我尝试在 FileStream 列中设置新字节 [] 时,出现错误(因为为了设置新字节 [],SQL 首先尝试删除文件系统上的旧文件,但由于它已被删除而无法找到它从文件系统)。如何将新字节 [] 设置为已删除文件的行而不会出现此错误?如何处理这种错误?
我在我的 SQL Server 数据库上设置了 FileSTream。文件是在文件系统上创建的,一切正常。然后由于一些事件,一些文件被从文件系统中删除。但是 SQL 仍然将行指向文件。当我尝试在 FileStream 列中设置新字节 [] 时,出现错误(因为为了设置新字节 [],SQL 首先尝试删除文件系统上的旧文件,但由于它已被删除而无法找到它从文件系统)。如何将新字节 [] 设置为已删除文件的行而不会出现此错误?如何处理这种错误?