lstd.net
当前位置:首页 >> 求助,syBAsE loAD问题,恢复失败 >>

求助,syBAsE loAD问题,恢复失败

因为跨平台迁移,备份时A主机的数据库没有停Adaptive Server cannot load this database because the database that was dumpedwas not quiescent when the dump was performed.

在Windows 下为 use master go load database DATABASE_NAME from 'f:\BACK_UP\DATABASE_NAME_BACKUP.dmp' go online database DATABASE_NAME go 在Unix 下应该类似,把DATABASE_NAME改为你的数据库名,把"f:\BACK_UP\DATABASE_NAME_BACKUP.dmp"改为你的备份地址

load database A from '\u\databak\a.dmp'online database A注:A --数据库的名.a\databak\u.dmp --dump下来的库,保存在服务器上的路径和文件名.load 之前,要求没有用户联接到A库.load之后,原有的数据被覆盖,无法恢复.

先建好数据库,然后还原,既可用sybase Central图形界面还原,也可以用load语句还原1,,用语句还原:使用sybase advantage或其它工具执行下列语句 load datebase 数据库名 from '备份路径/备份文件名' 例如 load datebase test from 'E:\

有些用户正在使用该被恢复的数据库.使用下面的sql查询哪些会话在连接该数据库.select spid,hostname,loggedindatetime,ipaddr from master.dbo.sysprocesses where db_name(dbid)='数据库名'使用如下的sql杀掉连接那个数据库的用户连接:select 'kill '+convert(varchar,spid) from master.dbo.sysprocesses where db_name(dbid)='数据库名'

sybase用户对/lyfbf/gfcwbase5_02.dmp没有读的权限.

这个提示好像是数据库被挂起,先看一下sp_helpdb是不是offline的状态,把数据库的状态置为0,重启sybase

是数据太多,每次每个表load数据2000W,这样的大数据量load就慢

1、首先确认通过showserver命令确认SYB_BACKUP进程启动2、isql -Usa -Pxxx -SSERVER_NAME 登录3、使用命令 isql>load db_name from "/绝对路径/1.DUMP" isql>go4、恢复完成之后 isql>online database db_name

数据库OAM页损坏了.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lstd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com