<?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; 移植</title>
	<atom:link href="http://www.dbainfo.net/tag/%e7%a7%bb%e6%a4%8d/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>sybase设备级别的数据库移植[转]</title>
		<link>https://www.dbainfo.net/sybase-imigration-by-device.htm</link>
		<comments>https://www.dbainfo.net/sybase-imigration-by-device.htm#comments</comments>
		<pubDate>Wed, 09 Dec 2009 16:39:35 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Sybase ASE]]></category>
		<category><![CDATA[移植]]></category>
		<category><![CDATA[设备]]></category>
		<category><![CDATA[迁移]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=86</guid>
		<description><![CDATA[SYBASE ASE12.5以上版本升级到ASE15的第三种办法     SYBASE公司的产品Adapter Server目前最新的版本是ASE15.0.2，如何将原有的ASE12.5上的数据库升级到ASE15上？以前常用的方法有如下两种:     1.upgrade     2.dump/load 以上两种办法的具体实现方式可参考相关资料，ASE15目前提供了第三种升级的办法，主要是将数据库设备文件使用操作系统命令直接拷贝到升级的新平台。这种办法应该是速度最快的一种，而且Adapter Server的down机时间最短。但前提条件是源和目标均为同种操作系统平台，源和目标server页大小、语言和字符集均要相同，其中源必须是ASE12.5以上的版本。本文具体介绍第三种升级的办法。 假设源Adapter Server名为ase125， 目标Adapter Server名为ase15。可以分别在不同机器上 ，也可以在同一台机器上。 具体升级实现步骤如下: 1.在源Adapter Server上查找数据库所在的设备情况，记住设备逻辑名和所在物理位置。 H:\&#62;isql -Usa -P -Sase125 -w2000 1&#62; sp_helpdb testdb 2&#62; go 1&#62; sp_helpdevice dev1 2&#62; go 1&#62; sp_helpdevice log1 2&#62; go …… dev1  /data/dev1.dat log1  /data/log1.dat …… 2.在源Adapter Server上静默数据库，产生一个清单。静默后的数据库就只能提供查询不能增/改/删了 H:\&#62;isql -Usa -P -Sase125 -w2000 1&#62;quiesce database for_upgrd [...]]]></description>
			<content:encoded><![CDATA[<p><strong>SYBASE ASE12.5</strong><strong>以上版本升级到</strong><strong>ASE15</strong><strong>的第三种办法</strong></p>
<p>    SYBASE公司的产品Adapter Server目前最新的版本是ASE15.0.2，如何将原有的ASE12.5上的数据库升级到ASE15上？以前常用的方法有如下两种:<br />
    1.upgrade<br />
    2.dump/load<br />
以上两种办法的具体实现方式可参考相关资料，ASE15目前提供了第三种升级的办法，主要是将数据库设备文件使用操作系统命令直接拷贝到升级的新平台。这种办法应该是速度最快的一种，而且Adapter Server的down机时间最短。但前提条件是源和目标均为同种操作系统平台，源和目标server页大小、语言和字符集均要相同，其中源必须是ASE12.5以上的版本。本文具体介绍第三种升级的办法。</p>
<p>假设源Adapter Server名为ase125， 目标Adapter Server名为ase15。可以分别在不同机器上 ，也可以在同一台机器上。<br />
具体升级实现步骤如下:<br />
1.在源Adapter Server上查找数据库所在的设备情况，记住<strong>设备逻辑名</strong>和所在物理位置。<br />
H:\&gt;<strong>isql -Usa -P -Sase125 -w2000</strong><br />
1&gt; <strong>sp_helpdb testdb</strong><br />
2&gt; go<br />
1&gt; <strong>sp_helpdevice dev1</strong><br />
2&gt; go<br />
1&gt; <strong>sp_helpdevice log1</strong><br />
2&gt; go<br />
……<br />
dev1  /data/dev1.dat<br />
log1  /data/log1.dat<br />
……<br />
2.在源Adapter Server上静默数据库，产生一个清单。静默后的数据库就只能提供查询不能增/改/删了<br />
H:\&gt;<strong>isql -Usa -P -Sase125 -w2000</strong><br />
<strong>1&gt;</strong><strong>quiesce database for_upgrd hold testdb for external dump</strong><br />
2&gt;<strong>to “/data/testdb_manifest.mfst” with override</strong><br />
3&gt;<strong>go</strong></p>
<p>3.将三个文件（/data/dev1.dat、/data/log1.dat、<strong>/data/testdb_manifest.mfst</strong>）用操作系统命令拷到目标机器（如拷入“<strong>/opt/</strong>”下）。如果源和目标在同一台机器上，该步不用。</p>
<p>4.现在在源Adapter Server上可以取消静默或直接删除源Adapter Server了。如果源和目标在同一台NT机器上的话，在保留三个文件的基础上可卸载ASE125后，再安装新的ASE15<br />
H:\&gt;<strong>isql -Usa -P -Sase125 -w2000</strong><br />
<strong>1&gt;</strong><strong>quiesce database for_upgrd release</strong><br />
2&gt;<strong>go</strong></p>
<p>5.以后的操作都在目标server上，先登记清单，后映射设备，<strong>注意设备逻辑名必须与源</strong><strong>server</strong><strong>一致</strong>，物理路径可不同。<br />
H:\&gt;<strong>isql -Usa -P -Sase15 -w2000</strong><br />
<strong>1&gt;</strong><strong>mount database all from “/opt/ testdb_manifest.mfst” with listonly </strong><br />
2&gt;<strong>go</strong><br />
<strong>1&gt;</strong><strong>mount database all from “/opt/ testdb_manifest.mfst” using</strong><br />
<strong>2&gt;</strong><strong>“/opt/dev1.dat” = “dev1” ,</strong><br />
<strong>3&gt;</strong><strong>“/opt/log1.dat” =“log1” </strong><br />
4&gt;<strong>go</strong><br />
1&gt;<strong>use testdb</strong><br />
2&gt;<strong>go</strong></p>
<p>6.至此我们就完成了将ASE12.5升级到ASE15的工作。在系统空闲时还可以进行一些后续工作，如：重建索引、更新统计值、dbcc检查等。</p>
<p>这种办法除了可用于升级，还可用于单个数据库在相同操作系统平台下的不同Adapter Server之间迁移。</p>
<p><strong>一个sybase工程师提供的方法！</strong>
<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/sybase-imigration-by-device.htm">https://www.dbainfo.net/sybase-imigration-by-device.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sybase-imigration-by-device.htm">sybase设备级别的数据库移植[转]</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>2011-09-19 -- <a href="https://www.dbainfo.net/steps-to-imigrate-sybase-ase-database-on-aix-platform.htm" title="AIX平台上Sybase ASE数据库迁移步骤">AIX平台上Sybase ASE数据库迁移步骤</a> (0)</li><li>2010-12-22 -- <a href="https://www.dbainfo.net/cross-platform-datafile-linux-windows.htm" title="跨平台数据库的数据设备文件迁移linux > windows">跨平台数据库的数据设备文件迁移linux > windows</a> (0)</li><li>2009-12-10 -- <a href="https://www.dbainfo.net/ase-migrate-from-windows-to-linux.htm" title="Sybase从Windows到Linux的迁移指南（使用资源文件来快速新建sybase服务器）">Sybase从Windows到Linux的迁移指南（使用资源文件来快速新建sybase服务器）</a> (6)</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/sybase-imigration-by-device.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
