我在本地环境中使用SQL Server 2012。事实上,它正在我的Windows7机器上运行。我的问题如下:我收到SQL数据库的每日备份。现在,我只是每天通过删除现有的数据库来恢复整个数据库。此恢复任务需要相当长的时间才能完成。我对恢复过程的理解是,它会用新的备份覆盖以前的数据库。SQL Server 2012是否可以使用新备份中发生的任何更改来修改现有数据库?我的意思是,将以前的数据库与更新后的数据库进行比较,并在需要的地方进行必要的更改。
我只想知道如何在SQL server 2005失败时恢复它的步骤。我使用在SQL server 2005上执行数据库备份。
我担心的是,如果计算机崩溃,恢复SQL数据库的步骤是什么。对不起,因为我不熟悉SQL server的还原,因为我以前的工作是作为LAN管理员。
如果您可以指导我或告诉我所有步骤,从安装SQL server 2005开始,连接/配置到我们的数据库名,并使用我的备份恢复我们的数据库。请告诉我恢复数据库的预防措施是什么。
非常感谢。
我将SQL Server 2014设置为Always On。我在同一台服务器上安装了SQL Server 2017,我想将数据库从SQL server 2014迁移到SQL Server 2017。 在每个副本中,我都有自己的文件(.mdf和.ldf)。在SQL Server 2014中,在主数据库中,我从AG中删除了数据库,然后分离了数据库。在SQL Server 2017中,我成功地附加了它。我在中学也做了同样的事情。当我尝试将数据库添加到SQL Server 2017复制副本时,收到错误消息,指出辅助数据库未处于正在恢复状态。我尝试生成一个新的备份,并在次要备份中将其恢复为NoReco
我正在尝试使用Backup-Restore在SQL Management Studio (SQL Server Express)中创建数据库的副本。本地到本地。当我这样做时,它复制表格和数据,但忽略视图、存储过程和外键。
对象资源管理器->写单击"Databases“-> "Restore Database...”-> put in a name -> select a "from“数据库-> go
下面是生成的脚本:
RESTORE DATABASE [DbName_raw]
FROM DISK = N'C:\Program
我的数据库以BAK文件的格式备份到硬盘。我正在尝试恢复该备份,但我无法这样做。
以下是我的疑问:
ALTER DATABASE DBASE
SET SINGLE_USER WITH
ROLLBACK IMMEDIATE
RESTORE DATABASE DBASE
FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.DBASE\MSSQL\Restore\DBASE.BAK'
WITH
MOVE 'DBASE' TO 'C:\Program Files\Microsoft SQL