database-restore相关内容
IBM DB2 中是否有任何方法可以获取自特定时间戳以来已更改(更新/添加/删除)的表的列表? 我面临的问题是我在 7 月 25 日从实时数据库服务器的一个盒子中恢复了一个备份,并在启用功能包的同时更新了这个恢复的数据库.现在实时数据库服务器已经改变,因为客户正在访问它,我无法恢复最新的备份,因为 box1 有一些附加表/数据. 所以我想知道自上次备份以来已更改的表列表,以便我可以手动
..
我已经使用提供的 FileBackupHelper 实现了一个 BackupAgentHelper 来备份和恢复我拥有的本机数据库.这是您通常与 ContentProviders 一起使用的数据库,它位于 /data/data/yourpackage/databases/. 人们会认为这是一个常见的情况.但是文档并不清楚该怎么做:http://developer.android.com/gu
..
我有一个 .gz 格式的 MySQL 备份文件,它是由 cPanel 中的备份向导创建的.当备份向导完成恢复时,即使我在 PhpMyadmin 中将排序规则更改为不同的 UTF-8 编码,也无法正确显示带有阿拉伯语和库尔德语字符的内容. 例如,DB中的真实数据为:كامپى زانكۆ,恢复后的数据显示为:بÙâزاÙÙÛÛÛâ 解决方案 这是在创建和导出数据库时由不一致的编码
..
如何插入命令给出的结果集 仅恢复文件列表恢复正常仅恢复验证 进入自动生成的临时表? 我想使用类似于(因此表是自动创建的,所有列都与结果集的列匹配)类似的技术 SELECT * INTO #TempTable从(从磁盘恢复文件列表 = 'c:\Test\Test.bak') 但这行不通.如果我可以填充一个 TempTable,我就可以在下面的 SQL 语句中使用其中包含的信息(在我的例
..
我的机器上没有 SQL Server Management Studio. 我有一个数据库备份(SQL Server 2008 R2).我的机器上安装了与 Visual Studio 2010 Ultimate 一起安装的 SQL Server Express. 如何在数据库上还原此备份并将其附加到 SQL Server Express? 有没有不使用 SQL Managment S
..
第三方正在向我们发送拆分备份,我们每天都需要将这些备份恢复到单个数据库中.有没有一种方法可以使这个自动化,这是低维护的? 首选是编写 T-SQL 或 SQL Server 作业: AdventureWorks07182018.back0 AdventureWorks07182018.back1 AdventureWorks07182018.back2 AdventureWorks
..
出于某种原因,我必须卸载 SQL Server 2008 R2,但在此之前我从 复制了我的数据库的两个文件(.mdf 和 .ldf) C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQL2008\MSSQL\DATA 现在的问题是,我是否可以从我新安装的 SQL Server 2008 R2 中的这些文件中恢复数据库.
..
我很确定这是不可能的.... 我们有一个包含多个模式的数据库.每个模式属于不同的用户.一位用户问“如果我发现我犯了一大堆错误,是否有可能恢复到我的数据昨天的状态".显然我们可以恢复整个数据库,但这也会恢复我们不想做的其他模式...... 解决方案 您说得对,仅恢复单个架构是不可能的. 也就是说,如果您将所有特定架构对象存储到特定文件组并进行文件组备份,那么您可以只恢复受影响的文
..
我正在尝试编写自动备份和恢复 T-SQL 脚本.我已经完成了 BACKUP 部分,但我在 RESTORE 上挣扎. 当我在 SS Management Studio 上运行以下语句时; EXEC('RESTORE FILELISTONLY FROM DISK = ''C:\backup.bak''') 我在网格中得到一个结果集,我也可以使用 INSERT INTO EXEC('REST
..
我的生产网站使用的是 SQL Server 2008 R2 Standard(版本 10.50.1600.1),并且带有高级服务的 SQL Server Express 版 (v10.50.1600.1),用于我的本地主机作为数据库. 几天前我的 SQL Server 崩溃了,我不得不在我的本地主机上安装一个新的 2008 R2 Express 版本.当我恢复一些从 Express 版本获取
..
我有一个带有 .bak 扩展名的文件. 如何将此日期导入 SQL Server 中的数据库? 解决方案 SQL Server Management Studio 右键单击左侧窗格(对象资源管理器)上的数据库 点击恢复数据库... 选择设备,点击...,然后添加您的.bak文件 点击确定,然后再次确定 完成.
..
我收到以下错误. 服务器恢复失败 我最近将 SQL Server 2005 Express 升级到 SQL Server 2008 Express. 我在生产服务器上备份了 SQL Server 2008 备份很好,我尝试在生产服务器上恢复备份,效果很好. 我用 FileZila 软件下载了 .Zip 格式的备份文件(这也很好). 但是当我尝试恢复该文件时,出现以下错误.
..
我不太熟悉 SQL Server 命令. 我需要一个脚本来从 .bak 文件恢复数据库并将 logic_data 和 logical_log 文件移动到特定路径. 我能做到: restore filelistonly from disk='D:\backups\my_backup.bak' 这会给我一个带有 LogicalName 列的结果集,接下来我需要在恢复命令中使用结果集中的
..
我得到了一个非常的大型 mysql 备份文件.它是~630 MB...我猜有人认为将图像存储在数据库中是个好主意...无论如何,我需要以某种方式在MySQL中恢复数据.但由于文件大小,我无法完成. 起初我尝试用 MySQL Workbench 来做.但是当我尝试导入文件时,它给了我以下错误: 无法分配 xxxxx 字节来读取文件 C:\backup.sql 然后我尝试通过命令提示
..
我有一个Yii控制台应用程序(使用Yii v1.1.14),并且我想包含数据库备份和还原命令功能. 对于备份功能,代码如下: $ backupDir ="C:\\ mssql_backup \\ backup.bak";//从配置值中获取数据库名称$ dbName = $ this-> dbConfig ['dbMainDatabaseName'];$ cmd =“使用[master]备
..
我需要通过Plesk将数据库上传到GoDaddy的帮助. 我创建了一个名为"ph20800551931_FlixForFams"的数据库.在"Plesk数据库"面板中(本地数据库的原始名称为"Flix4FamsData"). 我想上传/导入数据以及为在其服务器上重新创建数据库而生成的script.sql文件. 我已按照步骤此处,但无法建立连接.这是我在SQL Server Man
..
我试图在Visual Studio上运行经典的ASP项目,因此我试图还原数据库.尝试还原.bak文件时似乎找不到.在C盘中看不到它.我查了一下,发现它与权限有关.我已尝试在将.bak文件的properties>安全性设置为'Everyone'之后启用权限,但此方法不起作用.我也尝试过NT Service\MSSQLSERVER.请参阅以下内容. 解决方案 您还必须启用对文件所在文件夹的权限
..
给出dump.rdb(或.json格式)文件中现有redis数据库的快照,我想在自己的计算机上还原此数据以对其进行一些测试。 任何有关如何执行此操作的指针将不胜感激。 我已尝试尝试分析dump.rdb中的数据,然后手动将其保存在redis数据库中。我觉得有/应该有一种更清洁的方法。 解决方案 如果要还原整个文件,只需将其复制到 redis.conf 中指定的正确目录,然后重新启
..
我不想在转储中整个表 ,但只表中的某些记录文件,以后又还原相同。 PS:我想对数据库中的 1个表执行相同的操作而是将其转储到单个文件中。 这可能吗?如果是,那我该怎么办? 预先感谢。 解决方案 正如@Pondlife在他的答案中提到的那样,必须使用 COPY 命令,但是并没有解决我将所有转储数据都放入一个文件的问题。 因此,从 Craig Ringer 给出的想法出
..
我想知道是否有一种方法可以在特定日期恢复数据库状态。不幸的是,我没有备份。 解决方案 没有任何类型的备份,您将无能为力-因为以前的状态已被检查点抹去(即使在完全恢复中,它的作用就像简单的恢复,直到您费心进行备份)。这种情况正是备份的目的。如果您从没有降落伞的飞机上跳下来,请不要费心寻找绳索...
..