Melih Asked: 2018-10-05 03:45:41 +0800 CST2018-10-05 03:45:41 +0800 CST 2018-10-05 03:45:41 +0800 CST 如何从 Sybase ASE 中的完整备份中恢复一张表 772 我需要从昨天的备份中检索单个表中的 2 条数据记录。 如何从 Sybase 的完整备份中恢复单个表? 或者是否可以从转储文件本身检索所需的记录? 我可以在不恢复到生产数据库的情况下以某种方式加载转储文件吗? 我没有足够的磁盘空间将数据库恢复到同一磁盘/服务器上的临时数据库。 sybase sybase-ase-15.7 1 个回答 Voted Best Answer markp-fuso 2018-10-05T04:09:59+08:002018-10-05T04:09:59+08:00 查看 ASE存档数据库功能。 此功能允许您将转储文件挂载为只读数据库;安装后,您可以使用所需的select查询访问数据库中的表。 技术上... 您需要设置一个小型scratch数据库来管理挂载 可以对数据进行非持久性更改;这包括分配(可选)磁盘空间来保存任何修改过的页面(这些更改不会反映在数据库转储文件中) 有关设置临时数据库和存档数据库的示例,请参阅create archive database命令的参考手册条目。
查看 ASE存档数据库功能。
此功能允许您将转储文件挂载为只读数据库;安装后,您可以使用所需的
select
查询访问数据库中的表。技术上...
scratch
数据库来管理挂载有关设置临时数据库和存档数据库的示例,请参阅create archive database命令的参考手册条目。