我必须将sql server 2008数据库转换为sql server 2005数据库。据我所知,唯一可靠的方法是将数据库脚本编写到较早的服务器版本。现在,我的客户已经请求‘以正确的格式并截断事务日志的数据库’。我从来没有使用过sql server 2005,对sql server 2008也相当陌生,我也不知道是否有任何方法可以确保事务日志自动截断。据我所见,这个概念在server 2008中并不存在。
所以我的问题是:有没有人知道如何满足我的客户的要求?
有一个数据库,它与它一起工作之前知道。知道此数据库(ms sql数据库)处于InRecovery模式。在此模式下,当我可以在SQL Server Management Studio中看到它,但我无法执行其他任何操作时。这意味着我看不到表,我看不到每个表的数据,...抽象地说,数据库名称旁边的加号按钮不存在。你还可以猜到我做不到的其他事情。这个问题是从哪里来的?以及我如何解决这个问题。(注意:我没有此数据库的任何备份)
我在另一台计算机上使用SQL Server2005数据库创建了一个ASP.Net web应用程序。
我想把它转移到另一台电脑上。因此,我复制了SQL和.bak格式的ASP.Net数据库。我需要配置应用程序以连接到数据库,并需要帮助来获得正确的连接字符串。
PS:数据库是由SQL Server 2005创建的,我需要在SQL Server 2012上进行部署
我们有一个客户,他每天都为我们提供sql server 2016数据库的完整数据库备份。我们要求他们只发送一份完整备份的初始副本,然后发送事务日志(每30分钟发送一份),以便我们可以获得更多最新数据。在我们这边,我们使用的是SQL Server 2017版本。我们只能在NORECOVERY模式下恢复完整备份和所有后续T-log。但是我们需要数据库处于待机模式,这样我们就可以执行T-Log恢复,还可以从数据库中读取数据。我们不能等到所有的T-log恢复完成,因为T-log文件没有结束,它们还在不断地出现。问题是我们无法将数据库移动到待机模式。我们只能将其置于恢复或恢复模式。我从微软文档里找到的。
我必须卸载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,并
我有一个在Windows Server2008 R2上运行的SQL Server实例。该实例托管了120个数据库。我想将SQL Server迁移到运行Windows server 2012R2和SQL Server 2014软件的新物理服务器。
手动备份和恢复数据库对我来说不是一个好的选择。如何将拥有120个数据库的实例迁移到SQL Server 2014?
谢谢!
无法使用以下SQL命令或通过Azure门户复制数据库
- `CREATE DATABASE mydatabase_copy AS COPY OF mydatabase;`
无法在Azure SQL Server上复制数据库,因此不存在向导
- we know there is a way of creating bacpac and restoring it, but this is a complete manual process and take too much time
- we need some automated way to achieve this.
我有一个正在尝试恢复的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