在internet数据库里,update没写条件,错改写了很多,能恢复吗?
还有救吗?
我有半个月前的备份.
数据库服务商是可以帮忙恢复的,但是要钱,900元.
问题点数:100、回复次数:22Top
1 楼wgsasd311(自强不息)回复于 2006-03-04 15:58:52 得分 90
可以的,用数据库日志.Top
2 楼vovo2000(没人要的猫)回复于 2006-03-04 16:00:32 得分 2
帮忙关注一下。Top
3 楼caplee(老光)回复于 2006-03-04 16:10:57 得分 0
利用日志如何操作呢?log explorer不行啊,因为哪个软件需要在服务器端安装.这我办不到啊.Top
4 楼wgsasd311(自强不息)回复于 2006-03-04 16:14:22 得分 0
楼主可以把服务器上数据库和日志都备份到本地上,然后在本地建立同样数据库,还原数据库和日志,在本地用日志恢复,最后更新服务器上数据库Top
5 楼zhouhaihe()回复于 2006-03-04 16:17:52 得分 2
支持楼上的Top
6 楼caplee(老光)回复于 2006-03-04 16:25:19 得分 0
在服务器端找不到日志啊?如何操作啊??
我在本地服务器可以找到日志,可是服务器没有,在什么地方啊??
请说明一下吧,谢谢了!!Top
7 楼Eilien(我要成长,我正在成长,)回复于 2006-03-04 16:43:59 得分 2
如果你在本地上有数据库的日志,那更好啊。
你就可以在本地服务器上建你备份数据库的名。然后用数据库日志来恢复啊。Top
8 楼net_morning(矿泉水)回复于 2006-03-04 16:46:46 得分 2
同意用日志恢复Top
9 楼caplee(老光)回复于 2006-03-04 17:03:27 得分 0
我在本地有本地数据库的日志,没有服务器上的日志啊.
这如何是好啊....
服务器空间商竟然要900元,我实在负担不起.Top
10 楼caplee(老光)回复于 2006-03-04 21:06:40 得分 0
有办法吗?我半个月前导出过数据,有帮助吗?Top
11 楼wgsasd311(自强不息)回复于 2006-03-04 22:47:21 得分 0
BACKUP DATABASE db TO disk='path\filename.dat'
BACKUP LOG db to disk='path\filename.log'
然后通过FTP下载到本地Top
12 楼caplee(老光)回复于 2006-03-04 23:56:45 得分 0
我数据库名字叫"check"
那么 楼上教的命令是不是会变成
BACKUP DATABASE check TO disk='d:\xiwang.dat'
BACKUP LOG check to disk='d:\xiwang.log'
如果是这样的话,系统说check是关键字....
我有点绝望了.
Top
13 楼wgsasd311(自强不息)回复于 2006-03-05 00:01:57 得分 0
--try
BACKUP DATABASE [check] TO disk='d:\xiwang.dat'
BACKUP LOG [check] to disk='d:\xiwang.log'
Top
14 楼caplee(老光)回复于 2006-03-05 00:08:47 得分 0
谢谢楼上的达人,真的可以.
但是有这个提示:
当恢复模型为 SIMPLE 时,不允许使用 BACKUP LOG 语句。请使用 BACKUP DATABASE 或用 ALTER DATABASE 更改恢复模型。
服务器: 消息 3013,级别 16,状态 1,行 2
BACKUP LOG 操作异常终止。
Top
15 楼wgsasd311(自强不息)回复于 2006-03-05 01:02:26 得分 0
--try
SP_DBOPTION 'check','single user',true
BACKUP DATABASE [check] TO disk='d:\xiwang.dat'
BACKUP LOG [check] to disk='d:\xiwang.log'
SP_DBOPTION 'check','single user',false
Top
16 楼caplee(老光)回复于 2006-03-05 08:11:58 得分 0
SP_DBOPTION 'check','single user',true
这个语句没问题,可是
SP_DBOPTION 'check','single user',false
就报错了.说是
"服务器: 消息 170,级别 15,状态 1,行 4
第 4 行: 'SP_DBOPTION' 附近有语法错误。"
楼上老大,真是麻烦你了!!Top
17 楼wgsasd311(自强不息)回复于 2006-03-05 09:00:36 得分 0
--不好意思,忘了加GO,你再试试
SP_DBOPTION 'check','single user',true
go
BACKUP DATABASE [check] TO disk='d:\xiwang.dat'
BACKUP LOG [check] to disk='d:\xiwang.log'
go
SP_DBOPTION 'check','single user',falseTop
18 楼caplee(老光)回复于 2006-03-05 09:20:39 得分 0
这次语法没问题了,运行时,出了这个提示
务器: 消息 15011,级别 16,状态 1,过程 sp_dboption,行 130
数据库选项 'single user' 不存在。
Top
19 楼wgsasd311(自强不息)回复于 2006-03-05 09:32:35 得分 0
--不好意思,忘了加GO,你再试试
SP_DBOPTION 'check','single user',true
go
BACKUP DATABASE [check] TO disk='d:\xiwang.dat'
BACKUP LOG [check] to disk='d:\xiwang.log'
go
SP_DBOPTION 'check','single user',false
Top
20 楼mary0226(嘉儿)回复于 2006-03-05 10:30:32 得分 2
关注
Top
21 楼caplee(老光)回复于 2006-03-05 10:53:34 得分 0
服务器: 消息 5011,级别 14,状态 2,行 1
用户没有更改数据库 'check' 的权限。
服务器: 消息 5069,级别 16,状态 1,行 1
ALTER DATABASE 语句失败。
sp_dboption 命令失败。
唉....看来是没希望了,不过真的谢谢wgsasd311(自强不息)了
晚上我就结了贴,谢谢了!Top
22 楼wgsasd311(自强不息)回复于 2006-03-05 10:57:06 得分 0
不客气,没帮上你什么忙Top




