<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sybase数据库技术，数据库恢复专家 &#187; disk mirror</title>
	<atom:link href="http://www.dbainfo.net/tag/disk-mirror/feed" rel="self" type="application/rss+xml" />
	<link>https://www.dbainfo.net</link>
	<description>提供Sybase ASE及Sybase SQL Anywhere数据库修复服务，电话：13811580958(微信)，QQ：289965371！We have many years of experience in recovering data from damanged Sybase devices. Contact us by Phone: +86 13811580958 Wechat: 13811580958 Email: 289965371@qq.com</description>
	<lastBuildDate>Sat, 14 Jun 2025 16:28:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>使用ASE15.x数据库中的设备镜像功能</title>
		<link>https://www.dbainfo.net/ase-database-device-disk-mirror-and-disk-unmirror.htm</link>
		<comments>https://www.dbainfo.net/ase-database-device-disk-mirror-and-disk-unmirror.htm#comments</comments>
		<pubDate>Mon, 07 Jun 2010 06:28:12 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Sybase ASE]]></category>
		<category><![CDATA[disk init]]></category>
		<category><![CDATA[disk mirror]]></category>
		<category><![CDATA[disk unmirror]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=747</guid>
		<description><![CDATA[一、添加镜像 为master设备添加镜像设备： 1&#62; disk mirror 2&#62; name=&#39;master&#39;, 3&#62; mirror=&#39;D:\sybase\data\master_mirr.dat&#39; 4&#62; go Msg 5155, Level 16, State 1: Server &#39;TEST&#39;, Line 1: The command &#39;DISK MIRROR&#39; cannot be executed since disk mirroring has been disabled. In order to enable disk mirroring, use: sp_configure &#39;disable disk mirroring&#39;,0 and restart the server. &#160; ASE默认是关闭设备镜像功能的，需要配置参数启用。disable disk mirroring 这是一个静态参数，配置完之后需要重启ASE服务器。 1&#62; [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: medium;"><strong>一、添加镜像</strong> </span></p>
<p>为master设备添加镜像设备：</p>
<blockquote>
<p>1&gt; disk mirror<br />
		2&gt; name=&#39;master&#39;,<br />
		3&gt; mirror=&#39;D:\sybase\data\master_mirr.dat&#39;<br />
		4&gt; go<br />
		Msg 5155, Level 16, State 1:<br />
		Server &#39;TEST&#39;, Line 1:<br />
		The command &#39;DISK MIRROR&#39; cannot be executed since disk mirroring has been<br />
		disabled. In order to enable disk mirroring, use: sp_configure &#39;disable disk<br />
		mirroring&#39;,0 and restart the server.</p>
</blockquote>
<p>&nbsp;</p>
<p>ASE默认是关闭设备镜像功能的，需要配置参数启用。disable disk mirroring 这是一个静态参数，配置完之后需要重启ASE服务器。</p>
<blockquote>
<p>1&gt; sp_configure &quot;disable disk mirroring&quot;,0<br />
		2&gt; go<br />
		&nbsp;Parameter Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Default&nbsp;&nbsp;&nbsp;&nbsp; Memory Used Config Value<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Run Value&nbsp;&nbsp;&nbsp; Unit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type<br />
		&nbsp;------------------------------ ----------- ----------- ------------<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------------ -------------------- ----------<br />
		&nbsp;disable disk mirroring&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 switch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; static<br />
		(1 row affected)<br />
		Configuration option changed. Since the option is static, Adaptive Server must<br />
		be rebooted in order for the change to take effect.<br />
		Changing the value of &#39;disable disk mirroring&#39; to &#39;0&#39; reduces the amount of<br />
		memory ASE uses by 18636 K. The reduced memory may be reused when this configure<br />
		value changes, but will not be released until ASE restarts.<br />
		(return status = 0)</p>
</blockquote>
<p>&nbsp;</p>
<p>重启ASE服务器之后。</p>
<p>执行命令镜像master设备</p>
<blockquote>
<p>1&gt; disk mirror<br />
		2&gt; name=&#39;master&#39;,<br />
		3&gt; mirror=&#39;D:\sybase\data\master_mirr.dat&#39;<br />
		4&gt; go<br />
		Creating the physical file for the mirror...<br />
		Starting Dynamic Mirroring of 20480 pages for logical device &#39;master&#39;.<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 512 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1024 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1536 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2048 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2560 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3072 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3584 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4096 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4608 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5120 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5632 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6144 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6656 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7168 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7680 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8192 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8704 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9216 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9728 pages mirrored...<br />
		The remaining 10752 pages are currently unallocated and will be mirrored as they<br />
		are allocated.<br />
		1&gt;</p>
</blockquote>
<p>&nbsp;</p>
<p>成功完成！</p>
<p>利用过程sp_helpdevice查看master设备目前的状态。</p>
<blockquote>
<p>1&gt; sp_helpdevice master<br />
		2&gt; go<br />
		&nbsp;device_name physical_name<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status cntrltype vdevno vpn_low vpn_high<br />
		&nbsp;----------- -------------------------<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -------------------------------------------------------------------------<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------ --------- ------ ------- --------<br />
		&nbsp;master&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D:\sybase\data\master.dat<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file system device, special, <strong>MIRROR ENABLED, mirror = &#39;D:\sybase\data\m<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aster_mirr.dat&#39;,</strong> serial writes, dsync on, directio off, reads mirrored,<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; default disk, physical disk, 80.00 MB, Free: 42.00 MB<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 739&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 40959<br />
		(1 row affected)<br />
		&nbsp;dbname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allocated&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vstart lstart<br />
		&nbsp;----------- ------------- ------------------- ------ ------<br />
		&nbsp;master&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26.00 MB Dec&nbsp; 2 2009&nbsp; 6:58PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		&nbsp;model&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6.00 MB Dec&nbsp; 2 2009&nbsp; 6:58PM&nbsp; 13316&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		&nbsp;sybsystemdb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6.00 MB Dec&nbsp; 2 2009&nbsp; 6:58PM&nbsp; 19460&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		(1 row affected)<br />
		(return status = 0)</p>
</blockquote>
<p>&nbsp;</p>
<p>下面来解析一下被镜像后master设备的状态字段。</p>
<p>master设备被镜像后，在sysdevices系统表中并没有增加记录行；仅仅是更新了master设备对应的记录行中的status和mirrorname两个字段的内容。</p>
<blockquote>
<p>1&gt; select * from sysdevices<br />
		2&gt; where name=&#39;master&#39;<br />
		3&gt; go<br />
		&nbsp;low&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; high&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status cntrltype name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phyname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mirrorname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vdevno&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; crdate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; resizedate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status2<br />
		&nbsp;----------- ----------- ------ --------- ------------------------------ ------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------- ----------- -------------------------- -------------------------- -----------<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 40959&nbsp;&nbsp;&nbsp; 739&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 master&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D:\sybase\data\master.dat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D:\sybase\data\master_mirr.dat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dec&nbsp; 2 2009&nbsp; 6:58PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mar 27 2010&nbsp; 4:32PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		(1 row affected)<br />
		1&gt;<br />
		&nbsp;</p>
</blockquote>
<p>从上面可以看出master设备对应的status变成了739。status字段用bit位来表示各个状态的信息。</p>
<p>739 = 1 + 2 + 32 + 64 + 128 + 512</p>
<p>其中：</p>
<p>1：缺省磁盘；　</p>
<p>2：物理磁盘　</p>
<p>32：串行写&nbsp;</p>
<p>64:设备已镜像&nbsp;</p>
<p>128: 读已镜像</p>
<p>512：已允许镜像</p>
<p>这几个状态和sp_helpdevice master 中查看到的相一致。 呵呵， 要是看过sp_helpdevice的源代码的话，自然很好理解。</p>
<p>&nbsp;</p>
<p><span style="font-size: medium;"><strong>二、取消镜像</strong> </span></p>
<p>unmirror分两种情况:user-initiated 和 system-initiated 。 在镜像设备上如果出现了IO错误会导致系统自动取消该设备的镜像。</p>
<p>用户手动取消镜像的语法为：</p>
<p>&nbsp;disk unmirror</p>
<p>name=&quot;logical_device_name&quot;</p>
<p>[,side={&quot;primary&quot;|secondary}]</p>
<p>[,mode={retain|remove}]</p>
<p>其中side和mode两个选项是可选的。side的默认值为：secondary，意思是取消哪一边的镜像设备（有主设备和镜像设备两个）。 mode的默认值是retain，意思是本次取消是临时的（retain,下次还可以激活设备以再次用来镜像）还是永久的（remove，删除设备了）。</p>
<p>下面测试临时取消master设备的镜像功能！</p>
<blockquote>
<p>1&gt; disk unmirror<br />
		2&gt; name=&#39;master&#39;,side=secondary,mode=retain<br />
		3&gt; go<br />
		1&gt;</p>
</blockquote>
<p>&nbsp;</p>
<p>执行完，没有任何提示信息。在errlog文件中看到有这么一条信息：00:00000:00030:2010/06/07 13:20:59.59 kernel&nbsp; Closing the secondary device for virtual device master</p>
<p>现在再来看看master设备的状态信息：</p>
<blockquote>
<p>1&gt; sp_helpdevice master<br />
		2&gt; go<br />
		&nbsp;device_name physical_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status cntrltype vdevno vpn_low vpn_high<br />
		&nbsp;----------- ------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------ --------- ------ ------- --------<br />
		&nbsp;master&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D:\sybase\data\master.dat file system device, special,<strong> MIRROR DISABLED, mirror = &#39;D:\sybase\data\master_mirr.dat&#39;</strong>, serial writes, dsync on, directio off, reads mirrored, default disk, physical disk, 80.00 MB, Free: 42.00 MB&nbsp;&nbsp; 2275&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 40959<br />
		(1 row affected)<br />
		&nbsp;dbname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allocated&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vstart lstart<br />
		&nbsp;----------- ------------- ------------------- ------ ------<br />
		&nbsp;master&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26.00 MB Dec&nbsp; 2 2009&nbsp; 6:58PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		&nbsp;model&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6.00 MB Dec&nbsp; 2 2009&nbsp; 6:58PM&nbsp; 13316&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		&nbsp;sybsystemdb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6.00 MB Dec&nbsp; 2 2009&nbsp; 6:58PM&nbsp; 19460&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		(1 row affected)<br />
		(return status = 0)<br />
		1&gt; select * from sysdevices where name=&#39;master&#39;<br />
		2&gt; go<br />
		&nbsp;low&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; high&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status cntrltype name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phyname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mirrorname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vdevno&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; crdate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; resizedate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status2<br />
		&nbsp;----------- ----------- ------ --------- ------------------------------ ------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------- ----------- -------------------------- -------------------------- -----------<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 40959&nbsp;&nbsp; 2275&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 master&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D:\sybase\data\master.dat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D:\sybase\data\master_mirr.dat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dec&nbsp; 2 2009&nbsp; 6:58PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mar 27 2010&nbsp; 4:32PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		(1 row affected)<br />
		1&gt;<br />
		&nbsp;</p>
</blockquote>
<p>sp_helpdevice显示master设备已被MIRROR DISABLED。 sysdevices系统表中master对应的status列为：2275 = 2048 + 128 + 64 + 32 + 2 + 1 。状态为2048表示镜像已禁用(内部使用)。</p>
<p><span style="font-size: medium;"><strong><br />
	</strong> </span></p>
<p><span style="font-size: medium;"><strong>三、重新激活镜像</strong> </span></p>
<p>语法：disk remirror name=&quot;logical_device_name&quot;</p>
<p>在设备的镜像功能因为用户或者系统的缘故而被中止时，可以利用此命令恢复设备上的镜像功能。发出该命令后，ASE服务器会将镜像主设备上的数据拷贝到镜像次设备上面去。</p>
<p>恢复本文上面暂时取消的master上的镜像。</p>
<blockquote>
<p>1&gt; disk remirror<br />
		2&gt; name=&#39;master&#39;<br />
		3&gt; go<br />
		Starting Dynamic Mirroring of 20480 pages for logical device &#39;master&#39;.<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 512 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1024 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1536 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2048 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2560 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3072 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3584 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4096 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4608 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5120 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5632 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6144 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6656 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7168 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7680 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8192 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8704 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9216 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9728 pages mirrored...<br />
		The remaining 10752 pages are currently unallocated and will be mirrored as they are allocated.<br />
		1&gt;<br />
		&nbsp;</p>
</blockquote>
<p>在errorlog文件中有下面的日志内容：00:00000:00030:2010/06/07 13:31:03.26 kernel&nbsp; mirror for virtual device 0 started using asynchronous (with DIRECTIO) I/O</p>
<p>再次查看status状态信息，</p>
<blockquote>
<p>1&gt; select name,status,phyname,mirrorname from sysdevices where name=&#39;master&#39;<br />
		2&gt; go<br />
		&nbsp;name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status phyname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mirrorname<br />
		&nbsp;------------------------------ ------ ------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------<br />
		&nbsp;master&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 739 D:\sybase\data\master.dat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D:\sybase\data\master_mirr.dat<br />
		(1 row affected)</p>
</blockquote>
<p>&nbsp;</p>
<p>可以看到重新恢复镜像后，master设备的status状态信息和刚开始添加镜像时相同。个人感觉重新激活镜像（remirror）和新添加镜像 已经是一样的。只是不用告诉系统镜像到什么位置了而已；还有初次镜像的时候secondary设备文件必须不存在而激活镜像则相反。</p>
<p>&nbsp;</p>
<p><strong><span style="font-size: medium;">四、利用镜像功能来移动设备的物理位置</span> </strong></p>
<p>可以利用镜像功能将数据库设备移动到其它物理位置。比如设备A原来在C盘，要是将其移动到D盘。 需要两个步骤：</p>
<p>1.将设备A镜像到D盘的设备文件上；</p>
<p>2.取消设备A在C盘的主镜像文件。</p>
<p>下面演示将tempdb的设备文件由D:\sybase\data\tempdbdev.dat移动到D:\syb_data\tempdbdev.dat</p>
<blockquote>
<p>1&gt; disk mirror<br />
		2&gt; name=&#39;tempdbdev&#39;,<br />
		3&gt; mirror=&#39;d:\syb_data\tempdbdev.dat&#39;<br />
		4&gt; go<br />
		Creating the physical file for the mirror...<br />
		Starting Dynamic Mirroring of 51200 pages for logical device &#39;tempdbdev&#39;.<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 512 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1024 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1536 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2048 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2560 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3072 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3584 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4096 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4608 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5120 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5632 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6144 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6656 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7168 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7680 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8192 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8704 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9216 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9728 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10240 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10752 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 11264 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 11776 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12288 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12800 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13312 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13824 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14336 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14848 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15360 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15872 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16384 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16896 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17408 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17920 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 18432 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 18944 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 19456 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 19968 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20480 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20992 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21504 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 22016 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 22528 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 23040 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 23552 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24064 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24576 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25088 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25600 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26112 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26624 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 27136 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 27648 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28160 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28672 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 29184 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 29696 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30208 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30720 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 31232 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 31744 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32256 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32768 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 33280 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 33792 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 34304 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 34816 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 35328 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 35840 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 36352 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 36864 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 37376 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 37888 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 38400 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 38912 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 39424 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 39936 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 40448 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 40960 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 41472 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 41984 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 42496 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 43008 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 43520 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 44032 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 44544 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 45056 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 45568 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 46080 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 46592 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 47104 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 47616 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 48128 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 48640 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 49152 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 49664 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50176 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50688 pages mirrored...<br />
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 51200 pages mirrored...<br />
		1&gt; disk unmirror<br />
		2&gt; name=&#39;tempdbdev&#39;,<br />
		3&gt; side=&#39;primary&#39;,<br />
		4&gt; mode=remove<br />
		5&gt; go<br />
		1&gt; sp_helpdevice tempdbdev<br />
		2&gt; go<br />
		&nbsp;device_name physical_name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status cntrltype vdevno vpn_low vpn_high<br />
		&nbsp;----------- ------------------------- -------------------------------------------------------------------------------------------- ------ --------- ------ ------- --------<br />
		&nbsp;tempdbdev&nbsp;&nbsp; d:\syb_data\tempdbdev.dat file system device, special, dsync on, directio off, physical disk, 200.00 MB, Free: 0.00 MB&nbsp; 16386&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 102399<br />
		(1 row affected)<br />
		&nbsp;dbname size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allocated&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vstart lstart<br />
		&nbsp;------ ------------- ------------------- ------ ------<br />
		&nbsp;tempdb&nbsp;&nbsp;&nbsp;&nbsp; 100.00 MB Dec&nbsp; 2 2009&nbsp; 7:01PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br />
		&nbsp;tempdb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50.00 MB Dec&nbsp; 8 2009 11:16AM&nbsp; 51200&nbsp; 25600<br />
		&nbsp;tempdb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50.00 MB Dec&nbsp; 8 2009 11:16AM&nbsp; 76800&nbsp; 38400<br />
		(1 row affected)<br />
		(return status = 0)<br />
		1&gt; select name,status,phyname,mirrorname from sysdevices where name=&#39;tempdbdev&#39;<br />
		2&gt; go<br />
		&nbsp;name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; status phyname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mirrorname<br />
		&nbsp;------------------------------ ------ ------------------------------------------------------------------------------------------------------------------------------- -------------<br />
		&nbsp;tempdbdev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16386 d:\syb_data\tempdbdev.dat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NULL<br />
		(1 row affected)<br />
		1&gt;<br />
		&nbsp;</p>
</blockquote>
<p>对应于errorlog中的信息为： 00:00000:00030:2010/06/07 13:45:33.34 kernel&nbsp; mirror for virtual device 2 started using asynchronous I/O<br />
	00:00000:00030:2010/06/07 13:46:56.00 kernel&nbsp; Closing the primary device for virtual device tempdbdev<br />
	00:00000:00030:2010/06/07 13:46:56.00 kernel&nbsp; The new primary device is now d:\syb_data\tempdbdev.dat</p>
<p>其中status:16386 = 16384 + 2 这是一个普通的物理设备文件。</p>
<p>&nbsp;</p>
<p><span style="font-size: medium;"><strong>五、对master设备进行镜像的另外一种方法</strong> </span></p>
<p>对master设备镜像还有一种方法，就是直接利用命令参数。 windows下sqlsrvr.exe的参数中有个是： -r mirror_file&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - master device&#39;s mirror device name</p>
<p>可以修改RUN_SEVERNAME文件来加入-r这个参数来镜像master设备。</p>
<p>如改为：</p>
<blockquote>
<p>D:\sybase\ASE-15_0\bin\sqlsrvr.exe&nbsp; -dD:\sybase\data\master.dat -sTEST -eD:\sybase\ASE-15_0\install\TEST.log -iD:\sybase\ini -MD:\sybase\ASE-15_0 -rd:\syb_data\master_mirr.dat</p>
</blockquote>
<p>&nbsp;</p>
<p>在windows下的ASE还需要修改注册表中的配置信息， 才能用系统工具中的服务正常启动数据。 不过你要是习惯每次都用RUN_SERVERNAME这个命令行来启动数据库的话， 也不用改注册表了。至于如何改注册表， 本篇暂时不介绍。</p>
<p>好了，关于ASE中的mirror就介绍这么多吧。</p>
<p>&nbsp;</p>
<p>&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;-<br />
	&mdash;- 本文为andkylee个人原创，请在尊重作者劳动成果的前提下进行转载；<br />
	&mdash;- 转载务必注明原始出处 :<a href="../" target="_blank" title="http://www.dbainfo.net"> http://www.dbainfo.net</a><br />
	&mdash;- 关键字：mirror unmirror remirror 镜像&nbsp; 移动设备<br />
	&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;-</p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/ase-database-device-disk-mirror-and-disk-unmirror.htm">https://www.dbainfo.net/ase-database-device-disk-mirror-and-disk-unmirror.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/ase-database-device-disk-mirror-and-disk-unmirror.htm">使用ASE15.x数据库中的设备镜像功能</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2013-07-18 -- <a href="https://www.dbainfo.net/create-ase-server-by-manual.htm" title="手动创建ASE服务器">手动创建ASE服务器</a> (0)</li><li>2010-09-10 -- <a href="https://www.dbainfo.net/ase-device-dsync-directio-introduction.htm" title="ASE设备中的dsync和directio属性介绍">ASE设备中的dsync和directio属性介绍</a> (1)</li><li>2009-11-18 -- <a href="https://www.dbainfo.net/extend-device-size-manually.htm" title="尝试手动增加sybase设备文件的内容来扩充设备大小">尝试手动增加sybase设备文件的内容来扩充设备大小</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/ase-database-device-disk-mirror-and-disk-unmirror.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
