• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > SQL 2005 ERROR:3145 解决办法(备份集中的数据库备份与现有的数

SQL 2005 ERROR:3145 解决办法(备份集中的数据库备份与现有的数

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了ERROR,3145等相关知识,希望本文的分享对您有所帮助

在图形界面中,选择备份文件,设置覆盖原有数据库,指定现数据库文件所在的位置,选择错误回滚,点击确定

出现错误3145备份集中的数据库备份与现有的数据库不同

网上解决办法不少,测试下来都是半吊子,错误还是存在

摸索中,解决了

1.新建一个与现有数据库重名的数据库

2.在查询窗口运行如下语句:
代码如下:
use master
restore database AdventureWorks from disk = 'E:\databasebackup\AdventureWorks.bak'
with replace, MOVE N'AdventureWorks_Data' TO N'C:\Program Files\Microsoft SQL Server\MSSQL.5\MSSQL\Data\AdventureWorks.mdf', MOVE N'AdventureWorks_Log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL.5\MSSQL\Data\AdventureWorks_log.ldf'

从语句上来看,和在图形界面的操作是一样的,但是结果却是语句运行成功,图形界面怎么过不去。

补充资料:

今天给客户恢复他的美国VPS中的sql 2005的数据库的时候发现无论怎么恢复都会出现

标题: Microsoft SQL Server Management Studio
------------------------------

还原 对于 服务器“MICRSOFT-DB4BB0”失败。 (Microsoft.SqlServer.Smo)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName
=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.
SqlServer.Management.Smo.
ExceptionTemplates
.FailedOperationExceptionText&EvtID=
还原+Server&LinkId=20476

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

备份集中的数据库备份与现有的 'ssc123' 数据库不同。
RESTORE DATABASE 正在异常终止。 (Microsoft SQL Server,错误: 3154)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName
=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=
MSSQLServer&EvtID=3154&LinkId=20476

------------------------------
按钮:

确定
------------------------------

没办法...只好命令模式下操作.我的命令如下:


use master
restore database ssc123 from disk = 'E:\1.bak'
with replace, MOVE N'panydb'
TO N'E:\MSSQL.1\MSSQL\Data\ssc123.mdf',
MOVE N'ssc123_Log' TO N'E:\MSSQL.1\MSSQL\Data\ssc123_log.ldf'

各位请注意:panydb是你那个备份文件中的数据库名.他是什么.你就填什么.
如何查询?你点还原数据库选择文件之后他自己会显示

之后就会出现提示


选择了文件 'panydb_log'。在备份时该文件的名称为 'dataname_log'。RESTORE
将对该重命名后的文件继续操作。
已为数据库 'dataname',文件 'panydb' (位于文件 1 上)处理了 808 页。
已为数据库 'dataname',文件 'panydb_log' (位于文件 1 上)处理了 1 页。
正在将数据库 'dataname' 从版本 539 转换为当前版本 611。
数据库 'dataname' 正在从版本 539 升级到版本 551。
数据库 'dataname' 正在从版本 551 升级到版本 552。
数据库 'dataname' 正在从版本 552 升级到版本 553。
数据库 'dataname' 正在从版本 553 升级到版本 554。
数据库 'dataname' 正在从版本 554 升级到版本 589。
数据库 'dataname' 正在从版本 589 升级到版本 590。
数据库 'dataname' 正在从版本 590 升级到版本 593。
数据库 'dataname' 正在从版本 593 升级到版本 597。
数据库 'dataname' 正在从版本 597 升级到版本 604。
数据库 'dataname' 正在从版本 604 升级到版本 605。
数据库 'dataname' 正在从版本 605 升级到版本 606。
数据库 'dataname' 正在从版本 606 升级到版本 607。
数据库 'dataname' 正在从版本 607 升级到版本 608。
数据库 'dataname' 正在从版本 608 升级到版本 609。
数据库 'dataname' 正在从版本 609 升级到版本 610。
数据库 'dataname' 正在从版本 610 升级到版本 611。
RESTORE DATABASE 成功处理了 809 页,花费 1.437 秒(4.606 MB/秒)。
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))
  • 如何解决mysqlimport: Error: 13, Can't get stat of 的问题
  • mysql登录遇到ERROR 1045问题解决方法
  • mysql error 1130 hy000:Host'localhost'解决方案
  • UCenter info: MySQL Query Error SQL:SELECT value FROM [Table]vars WHERE noteexists
  • mysql error:#1062 Duplicate entry ‘***′ for key 1问题解决方法
  • ERROR 1222 (21000): The used SELECT statements have a different number of columns
  • 解决远程连接mysql很慢的方法(mysql_connect 打开连接慢)
  • Mysql Error Code : 1436 Thread stack overrun
  • mysql 有关“InnoDB Error ib_logfile0 of different size”错误

相关文章

  • 2018-12-05还原数据库,数据库提示正在还原中的处理方法
  • 2018-12-05SQL server2000的理论认识
  • 2018-12-05MySQL SQL 语法参考
  • 2018-12-05有关MySQL数据库中的外键约束详解
  • 2018-12-05sqlserver 2000 远程连接 服务器的解决方案
  • 2018-12-05如何提高sql查询效率
  • 2018-12-05SQL的聚合函数与排序
  • 2018-12-05MySQL审计插件的测试(mcafee和mariadb版本)详情介绍
  • 2018-12-05MySQL生僻字插入失败怎么办
  • 2017-05-11关于mysql中innodb的count优化问题分享

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MySQL压测工具mysqlslap的介绍与使用_MySQL
    • SQL Substring提取部分字符串
    • 深入解析Linux下MySQL数据库的备份与还原
    • 拥有5星评级数据库表结构 如何才能更高效的使用?
    • 找到MySQL的优点
    • MariaDB(Mysql分支)my.cnf配置文件中文注释版
    • MYSQL如何实现连续签到断签一天从头开始的功能详解(图)
    • Mac下MySQL安装配置图解
    • MySql中非常重要的索引操作
    • 全国省市区县最全最新数据表(数据来源谷歌)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有