问题标签 [archive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
16329 浏览

sql-server - SQL Server 数据归档解决方案

我正在寻找一种解决方案来归档我的数据库中存在的数据。我的数据库是 SQL Server 2008,大约有 250 个表。我在网上搜索并找到以下链接: http ://www.dbazine.com/sql/sql-articles/charran13/

但这个解决方案尚不清楚

我不知道在 sql server 中有没有直接的方法可以做到这一点。请给我一个解决方案。

0 投票
5 回答
1794 浏览

perl - 如何在 Win32 上使用 Perl 归档一组文件,同时保留文件路径?

发现问题。 不过,我将问题留在这里,以防其他人遇到我遇到的同样问题。

看起来我在 WinZip 11 中遇到了错误或奇怪的功能。当我双击 test2.zip 文件查看其内容时,WinZip 告诉我数据文件的路径是小写的“allcapsname”,但是当 WinZip 提取存档(从右键单击“提取到此处”菜单),它实际上正确地创建了“ALLCAPSNAME”目录。我一直在抱怨我认为 Archive::Zip 遇到的问题,而这一直是 WinZip 的问题。感谢所有帮助找出问题所在的人。

事实证明,要在使用 Archive::Tar 时获得在 WinZip 文件中显示的路径,您需要在代码中使用这一行来强制 Archive::Tar 偏离严格的 POSIX 合规性:$Archive::Tar::DO_NOT_USE_PREFIX = 1 ;

原始问题: 到目前为止,我发现了一些似乎能够从我的 Perl 脚本中创建 ZIP 或 GZIP 或 TAR 或 TGZ 存档文件的各种 Perl 模块,但实际上我还没有从其中任何一个中获得完全成功. 为什么这么难?是因为我在 Windows 机器上吗?(到目前为止,我在这个看似简单的任务上浪费了大约 4 个小时,真的很沮丧。)

当我尝试Archive::Tar时,我成功创建了存档文件,但由于某种原因,我无法获得包含在 tarball 中的任何文件的路径。我在我的代码中尝试了一堆不同的东西,我的 tarball 总是在其中显示带有空路径的文件。(我正在使用 WinZip 查看我的压缩包。)

当我尝试Archive::Zip时,我取得了更大的成功,并且我获得了包含在存档文件中的文件的实际目录路径。唯一的问题是我的文件路径从大写变为小写。为什么它改变了我的目录的大小写?我希望实际的目录名称保持原样。

我尝试了其他一些模块但没有成功。我什至无法从Archive::Builder获取示例代码进行编译。

原始问题附录:

我终于能够创建一个最小的可执行脚本,它清楚地展示了我上面描述的关于 Archive::Zip 和 Archive::Tar 的 2 个问题。

此脚本创建 3 个档案。第一个存档包含具有适当路径“MyArchiveFiles\”的数据文件。当我的目录名称全部大写时,就会出现我的问题。第二个存档包含数据文件,但存档文件中的路径不是预期的“ALLCAPSNAME\”......它是“allcapsname\”。这对我来说是个问题。为什么它改变了我的路径,我怎么能强迫它不管它?

第三个存档包含数据文件,但它包含该文件的空路径。这对我来说是个问题。我需要存档中的路径,以便在解压缩存档时将文件提取到适当的目录结构中。

0 投票
3 回答
297 浏览

sql-server - SQL Server 复制

3种复制有什么区别?复制是否适合数据归档?复制步骤是什么?

0 投票
3 回答
167 浏览

php - 调用 system() 命令并返回结果

我需要每天多次将文件夹中的数千个大文件放入 RAR 存档中。我曾经使用带有 RAR 软件包的自定义命令通过 sFTP 手动执行此操作。

我想知道是否可以在 PHP 中使用 system() 使用 RAR 命令,并每隔一秒左右返回结果,以清楚地表明该过程有多远。

当您使用 RAR 命令时,它会在终端窗口中绘制一个进度条,就像 wget 一样。我想抓住那个进度条并以某种方式将其显示在页面上。

关于我如何做到这一点的任何想法?

谢谢 :)

0 投票
5 回答
2348 浏览

delphi - 使用delphi 2009在vista上创建目录/文件的zip文件的任何功能

我正在寻找一种使用 delphi 进行压缩和压缩的简单方法。我已经查看了 torry delphi 的组件:http ://www.torry.net/pages.php?s=99. 它们似乎都可以完成我想要的,但是使用它们的一些缺点是它们都没有在 delphi 2009 中运行并且非常复杂,这使得我很难将它们移植到 delphi 2009。此外,关于它们是稀缺的,至少对我来说是这样。我需要基本的压缩功能,而不需要使用一堆 DLL 的开销。我的任务将我引向 FSCTL_SET_COMPRESSION,我认为它可以解决问题,但不幸的是这也不起作用。CREATEFILE 看起来很有希望,直到我尝试它产生与 FSCTL_SET 相同的结果...我知道 Windows 上有一些有限的本机压缩功能。例如,如果右键单击文件或文件夹并选择 -> sendTo ->zipped 文件夹,则会巧妙地创建一个压缩存档。我认为如果我能够从 delphi 访问该功能,那将是一个解决方案。在一个侧面问题上,linux 是否有自己的本机压缩功能,可以类似地使用?

0 投票
3 回答
6071 浏览

perl - 如何在 Perl 中提取压缩档案?

我需要允许用户通过网络表单上传 zip 文件。该服务器使用 Apache Web 服务器运行 Linux。使用像Archive::Zip这样的模块来提取这个档案有什么好处,还是我应该只unzip使用反引号执行系统调用?

0 投票
1 回答
8053 浏览

git - 仅在 Git 中导出/存档更改的文件

是否有一种简单的方法可以仅导出/存档来自给定提交或 git 中的一系列提交的更改文件?我似乎找不到明确的说明来执行此操作(而且我是 Linux/Git 的新手)。

我正在使用 msysgit,在大多数情况下,我可以很好地部署整个存储库,但在许多情况下,一次部署几个文件的小修复会更有效。

在远程服务器上推送/拉取/安装 git 并不是一个真正的选择,因为我的访问级别因项目和客户而异。

有没有直接的方法(粗略猜测):

0 投票
2 回答
159 浏览

python - 将实体移动或复制到另一种类型

有没有办法将实体移动到 appengine 中的另一种实体。

假设您有一个种类定义,并且您想保留该种类已删除实体的记录。但是您希望将活动对象和归档对象的存储分开。无论如何,种类基本上只是大表中的序列化字典。也许您不需要以与实时数据相同的方式索引存档。那么,您将如何将一种实体移动或复制到另一种实体。

0 投票
4 回答
5080 浏览

java - 如何在 Java 中打包/加密/解包/解密一堆文件?

我实际上是在尝试在 Java/JSP 驱动的网站上执行以下操作:

  • 用户提供密码
  • 密码用于构建一个高度加密的存档文件(zip 或其他任何文件),其中包含一个文本文件以及存储在服务器上的许多二进制文件。它本质上是用户文件和设置的备份。
  • 之后,用户可以上传文件,提供原始密码,站点将解密并解压归档文件,将提取的二进制文件保存到服务器上的相应文件夹中,然后读取文本文件以便站点可以恢复用户的关于二进制文件的旧设置和元数据。

这是构建/加密档案,然后提取其内容,我试图弄清楚该怎么做。我真的不关心存档格式,除了它非常安全。

我的问题的理想解决方案将非常容易实现,并且只需要经过试验和测试的具有免费和非限制性许可证的库(例如 apache、berkeley、lgpl)。

我知道 TrueZIP 和 WinZipAES 库;前者似乎太过分了,我不知道后者有多稳定......还有其他解决方案可以很好地工作吗?

0 投票
2 回答
199 浏览

php - WordPress 存档页面

我想要 wp_get_archives 标签的更多功能。我希望我的结果如下所示:

发帖 发帖

发帖 发帖

为了实现这一点,我是否必须使用循环?除了循环还有其他方法吗?