gpt4 book ai didi

c# - 如何删除 Access Db 的临时 ldb 文件

转载 作者:行者123 更新时间:2023-11-30 13:35:07 24 4
gpt4 key购买 nike

我有一个 ASP.NET 项目。我正在连接到数据库,然后关闭并处理连接对象。但是当有人进入我的站点时,MS Access 会创建一个临时的 dbname.ldb。当我想从服务器下载原始 mdb 文件时,它不允许我 Access mdb 文件。如果服务器中有 ldb 文件,我将无能为力。它正在锁定 mdb 文件,我无法移动它。所以有什么问题?我正在打开连接并关闭它。那么为什么这个 ldb 文件在连接关闭后没有自行删除。

最佳答案

您在 IIS 中的 Web 应用程序通过连接池保持连接打开。如果在 IIS 设置为终止您的 Web 应用程序的时间内没有进一步的连接,IIS 应用程序最终将关闭,或者您可以重新启动应用程序(并在任何人进入之前复制文件)。

这只是 Access 不是此类应用程序数据库的理想选择的原因之一。

关于c# - 如何删除 Access Db 的临时 ldb 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1015336/

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