通过研究,我发现 jetpack.exe 用于处理数据库(WINS 服务器上的数据库?)。我猜想也许它可以用于清除旧数据?
简而言之,我们遇到的问题是,在我们控制的域中,我为服务器(实际上是 4 个)提供了另一个主机名,但保留了其相同的静态 IP 地址信息等。我进入 DNS 和 AD 并删除了旧主机名信息并确保新主机名存在。如果我们 ping 或尝试远程访问旧主机名,它会返回我们公司方面的 DNS 后缀。(我们有自己的域,并且与公司域有信任关系)。
我假设我们收到了来自上游 WINS 服务器的 ping。有人在一封电子邮件中说,由于我们无法控制该服务器,因此我们可以等待它自动“清理”……从我们的域中删除 WINS,因为我们没有我们控制的 WINS 服务器……或者要求公司方面使用 jetpack 来处理他们的 WINS 服务器。有人能解释一下 jetpack.exe 到底是做什么的吗?如果它正在执行这个任务,它又如何清除旧数据呢?
答案1
Jet 是一些 Microsoft 产品使用的数据库引擎,例如 WINS 和早期版本的 Access(我不知道它们现在使用什么)。Jetpack 是一种用于打包 Jet 数据库的实用程序,它涉及删除积累的所有空白空间。这是可取的,因为 Jet 是一种非常粗糙的平面文件数据库,不会删除已删除的条目。它们只是被标记为已删除,但仍会占用磁盘空间。当文件被打包时,它基本上只是读取,并将实时条目写入新文件,跳过那些标记为已删除的条目。这就是 40 多年前许多数据库的运行方式。
答案2
Jetpacke.exe 通常仅用于压缩 WINS/DHCP Jet 数据库(打包 jet 数据库 - jetpack :) )。它还可用于在压缩前后对数据库进行碎片整理,但它不会为您清除混乱的记录或配置错误的 DNS 设置。
我建议仔细检查您的 DNS 表和设置,确保一切正常且设置正确。如果您这边检查无误,那么我会尝试收集尽可能多的有关外部设置的信息,并将这些信息添加到此处的问题中。