数据库镜像切换请教

我现在对数据库做了个镜像,包括主数据库a,备数据库b。中间没有witness。
在主数据库运行
ALTER DATABASE xxx SET PARTNER FAILOVER;
数据库可以切到备数据库b上,而且b也可以切换回来。貌似没问题。
现在的问题是,如果主数据库a都当机了,我怎么运行ALTER DATABASE DNT SET PARTNER FAILOVER;
来进行切换呢?
我试过直接在备数据库上运行
USE master;
ALTER DATABASE xxx SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS
好像不行,报错
The database mirroring service cannot be forced for database "xxx" because the database is not in the correct state to become the principal database.
谁能告诉下,主数据库当机了,如何切换镜像数据库,thx

作者: beelzebub918   发布时间: 2011-06-14

有见证的话会自动切换

作者: rucypli   发布时间: 2011-06-14

实现自动切换,需要有配置见证服务器。详细数据库镜像见证服务器

作者: zy112429   发布时间: 2011-06-14