gpt4 book ai didi

sql-server-2005 - SQL Server:加载目录树的快速方法(名称,修改日期)

转载 作者:行者123 更新时间:2023-12-02 04:13:40 26 4
gpt4 key购买 nike

(我一直在寻找答案,但是到目前为止,没有任何东西能够真正解决我的问题。)

我想使表与Microsoft SQL Server 2005中的文件目录树保持最新。我现在执行规范:

insert into #resultTable (Path)
exec master.dbo.xp_cmdshell 'dir/s/b G:\FileLibrary'

但这每次加载大约需要4 1/2分钟(更不用说我还不知道如何获取修改后的日期)。是的,它是一个网络驱动器,但是在本地运行它需要1分16秒,这不是我要检查的唯一目录。

有什么可以作为DLL加载到SQL Server 2005的东西,或者可以编译为一段时间以来更改过的文件(包括夏时制更改)的C#代码的C#代码?这些文件与SQL Server运行在同一服务器上。

最佳答案

在线上有许多从SQL Server内部运行托管代码的示例。 This is one example

这样,您只需要让C#代码监视目录中的更改即可。也许您可以将以下文章用作起点:HereHere

还有许多其他链接可以快速进行Google搜索。

关于sql-server-2005 - SQL Server:加载目录树的快速方法(名称,修改日期),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3858599/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com