我必须将sql server 2008数据库转换为sql server 2005数据库。据我所知,唯一可靠的方法是将数据库脚本编写到较早的服务器版本。现在,我的客户已经请求‘以正确的格式并截断事务日志的数据库’。我从来没有使用过sql server 2005,对sql server 2008也相当陌生,我也不知道是否有任何方法可以确保事务日志自动截断。据我所见,这个概念在server 2008中并不存在。
所以我的问题是:有没有人知道如何满足我的客户的要求?
我有一个在Windows Server2008 R2上运行的SQL Server实例。该实例托管了120个数据库。我想将SQL Server迁移到运行Windows server 2012R2和SQL Server 2014软件的新物理服务器。
手动备份和恢复数据库对我来说不是一个好的选择。如何将拥有120个数据库的实例迁移到SQL Server 2014?
谢谢!
我的问题基本上是在标题中说出来的,但我想进一步阐述一下。我正在尝试备份一个数据库,然后将该数据库还原到位于同一服务器上的另一个数据库。目前,为了测试目的,我将它保存在同一台服务器上,但可能需要将其还原到新服务器上。
代码工作正常,没有错误或类似的错误。但是,如果我只运行一次,就无法保证恢复的数据库得到更新。如果我运行它,让它说5次,它很可能更新数据库。
我只是想知道它为什么不马上更新?
using Microsoft.SqlServer.Management.Common;
using Microsoft.SqlServer.Management.Smo;
using System;
//
我们有一个客户,他每天都为我们提供sql server 2016数据库的完整数据库备份。我们要求他们只发送一份完整备份的初始副本,然后发送事务日志(每30分钟发送一份),以便我们可以获得更多最新数据。在我们这边,我们使用的是SQL Server 2017版本。我们只能在NORECOVERY模式下恢复完整备份和所有后续T-log。但是我们需要数据库处于待机模式,这样我们就可以执行T-Log恢复,还可以从数据库中读取数据。我们不能等到所有的T-log恢复完成,因为T-log文件没有结束,它们还在不断地出现。问题是我们无法将数据库移动到待机模式。我们只能将其置于恢复或恢复模式。我从微软文档里找到的。
我在另一台计算机上使用SQL Server2005数据库创建了一个ASP.Net web应用程序。
我想把它转移到另一台电脑上。因此,我复制了SQL和.bak格式的ASP.Net数据库。我需要配置应用程序以连接到数据库,并需要帮助来获得正确的连接字符串。
PS:数据库是由SQL Server 2005创建的,我需要在SQL Server 2012上进行部署
我有一个正在尝试恢复的SQL Server数据库。我的源数据库安装在SQL Server2005上。我的新服务器是一台SQL server 2008机器。我已经备份了SQL Server 2005安装上的数据库。我正在尝试将其恢复到SQL Server 2008安装。
当我尝试恢复备份的数据库时,我收到一条错误消息:
TITLE: Microsoft SQL Server Management Studio
------------------------------
Restore failed for Server 'DBSERVER'. (Microsoft.SqlSe
我必须卸载SQL Server2005,因为它被配置为仅在windows身份验证模式下使用,然后在混合模式下重新安装。我必须在那里备份我唯一的数据库,并在安装回sql服务器后再次恢复它,虽然备份成功,但当我尝试恢复它时,它给我一个错误,因为
System.Data.SqlClient.SqlError: The media has 2 media families but only 1 are provided. All members must be provided. (Microsoft.SqlServer.Smo)
我正在使用SQL server management studio,并