之前别人做了SQL数据备份,我从新安装服务器后想恢复备份文件,可是提示错误?如何解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了之前别人做了SQL数据备份,我从新安装服务器后想恢复备份文件,可是提示错误?如何解决相关的知识,希望对你有一定的参考价值。

提示如下:数据库的媒体集有6个家族成员,但只提供了1个,必须提供所有的成员.VERIFY DATABASE操作异常终止。

系统版本问题。或者你的备份文件中毒了~~~!追问

不是版本问题,你根本不懂,也没有提出解决的方案!

追答

不可以还原
同一个媒体集可有多个备份
这里的file=2表示第二个备份
RESTORE DATABASE [HR] FROM DISK = N'E:\HR1.bak' WITH FILE = 2, NOUNLOAD, STATS = 10
GO

参考技术A 备份文件的数据库版本 比你的高
要么他备份的文件 被分为很多小块 你还原数据库能看到 有很多文件而你只选择了一个
除了这两个原因 那就是备份文件有问题 这个可能性很小 不行 q我 祝楼主学习愉快

其他用户帐户安装的本地SQL Server,如何从新用户帐户访问

【中文标题】其他用户帐户安装的本地SQL Server,如何从新用户帐户访问【英文标题】:Local SQL Server installed by other user account, how to access from new user account 【发布时间】:2015-03-21 08:40:18 【问题描述】:
    SQL Server 已由 User1 安装在本地 PC 上。 User1 现已离开公司,并在 PC 上创建了一个名为 User2 的新帐户。 User2 无法访问本地 SQL Server 安装。

User2是否可以在不重新安装的情况下访问本地SQL Server?

这是错误:

无法连接到 mydatabasename。

用户“myuser2name”登录失败。 (.Net SqlClient 数据提供者)

服务器名称:我的数据库名称

错误号:18456

严重性:14

状态:1

行号:65536

如需帮助,请点击:http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476

【问题讨论】:

【参考方案1】:

最简单的方法是通过“sa”帐户登录,但我希望您没有此密码或未启用此密码。

如果您以单用户模式启动服务器,则无需重新安装即可添加其他用户。

This MSDN 页面概述了所有步骤,但简而言之是

    使用“Sql Server 配置管理器”停止该实例的所有服务(包括 Sql 代理和集成服务) 打开您需要修改的 Sql Server 实例的属性窗口。 添加额外的启动参数“-m” 启动服务(确保只启动 Sql Server 服务) 使用“以管理员身份运行”启动 SSMS 使用 Windows 身份验证连接到服务器。 添加登录。 从服务中删除 -m 参数并重新启动上面停止的所有服务。

【讨论】:

谢谢。该链接至关重要:msdn.microsoft.com/en-GB/library/dd207004(v=sql.110).aspx

以上是关于之前别人做了SQL数据备份,我从新安装服务器后想恢复备份文件,可是提示错误?如何解决的主要内容,如果未能解决你的问题,请参考以下文章

WIN7 从新安装VS2010" 应用程序错误报告"安装失败.之前安装过.后来用不到了,就卸载了,现在安装失败了..

sql数据检索问题

oracle存储过程

C#winform远程连接sql数据库

SVN拉取后撤销,恢复未拉取之前的状态

使用 SQL 查询从新列中的表中提取值