祝愿大家身体健康!

 站点注册  找回密码
 站点注册

QQ登录

只需一步,快速开始

查看: 12127|回复: 14

求助2!!!!

[复制链接]

求助2!!!!

[复制链接]
wuwd

主题

0

回帖

29

积分

注册会员

积分
29
贡献
在线时间
小时
2005-6-16 10:01:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?站点注册

×

主机 IBM AIX SYBASE 12.5

另有win2000 服务器 SYBASE 12.5.2

如何把主机 IBM 上的应用数据库,移到win2000 服务器

包括:表,索引,存储过程,数据

共享共进共赢Sharing And Win-win Results
SYBASEBBS - 免责申明1、欢迎访问“SYBASEBBS.COM”,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者观点,不代表本站立场,作者自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、本文内容,包括但不限于源码、文字、图片等,仅供参考。本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容。
4、如本帖侵犯到任何版权问题,请立即告知本站 ,本站将及时删除并致以最深的歉意!客服邮箱:admin@sybasebbs.com
ehxz

主题

0

回帖

58万

积分

管理员

积分
588531
贡献
在线时间
小时
2005-6-16 11:02:17 | 显示全部楼层

应该用DUMP,LOAD比较省事吧~~

共享共进共赢Sharing And Win-win Results
wuwd 楼主

主题

0

回帖

29

积分

注册会员

积分
29
贡献
在线时间
小时
2005-6-16 14:53:11 | 显示全部楼层
不同 操作系统之间可以用DUMP,LOAD?
共享共进共赢Sharing And Win-win Results
ehxz

主题

0

回帖

58万

积分

管理员

积分
588531
贡献
在线时间
小时
2005-6-16 15:14:05 | 显示全部楼层

应该可以的啊~~只要版本一样。我没试过~~理论上可行的。

共享共进共赢Sharing And Win-win Results
wuwd 楼主

主题

0

回帖

29

积分

注册会员

积分
29
贡献
在线时间
小时
2005-6-16 15:16:28 | 显示全部楼层

试了一下,错误如下

Server Message: Number 3216, Severity 10
Server 'GJJZJKW', Line 1:
Backup Server session id is: 5. Use this value when executing the 'sp_volchanged' system stored procedure after fulfilling any volume change request from the Backup Server.
Server Message: Number 606602, Severity 2
Server 'GJJZJKW_BS', Procedure 'bs_read_header', Line 0:
Backup Server: 6.66.2.1: Volume validation error: illegal volume change, device d:\hfmis16.bck: volume mounted out of order, expected volume 0001, got volume 16777216.
Server Message: Number 603602, Severity 2
Server 'GJJZJKW_BS', Procedure 'bs_read_header', Line 0:
Backup Server: 6.36.2.4: Header labels of rejected volume:
Server Message: Number 603402, Severity 2
Server 'GJJZJKW_BS', Procedure 'bs_read_header', Line 0:
Backup Server: 6.34.2.4: VOL1 0 7 HDR1hfmis051670D35E HDR2F
Server Message: Number 101402, Severity 2
Server 'GJJZJKW_BS', Procedure 'bs_read_header', Line 0:
Backup Server: 1.14.2.2: Unrecoverable I/O or volume error. This DUMP or LOAD session must exit.
Server Message: Number 603202, Severity 2
Server 'GJJZJKW_BS', Procedure 'bs_read_header', Line 0:
Backup Server: 6.32.2.3: d:\hfmis16.bck: volume not valid or not requested (server: , session id: 5.)
Server Message: Number 101402, Severity 2
Server 'GJJZJKW_BS', Procedure 'bs_read_header', Line 0:
Backup Server: 1.14.2.4: Unrecoverable I/O or volume error. This DUMP or LOAD session must exit.
Server Message: Number 8009, Severity 16
Server 'GJJZJKW', Line 1:
Error encountered by Backup Server. Please refer to Backup Server messages for details.
Server Message: Number 3444, Severity 10
Server 'GJJZJKW', Line 2:

共享共进共赢Sharing And Win-win Results
ehxz

主题

0

回帖

58万

积分

管理员

积分
588531
贡献
在线时间
小时
2005-6-16 15:34:26 | 显示全部楼层

不好意思。刚查了一下资料,DUMP是肯定不行的。

好象用BCP来的。下面参考一下:

利用PowerDesigner进行Sybase数据库移植

江西铜业公司信息部
应科

---- 在企业信息化工作中,数据库应用的越来越广泛,也越来越重要。但随着企业信息化建设的不断深入,服务器硬件需要升级,操作系统环境也可能会发生该变,为了更好的利用原有资源,需要对数据库进行迁移。本文介绍:利用数据库设计工具PowerDesigner把VAX4500小型机、VMS操作系统平台下的Sybase4.9用户数据库迁移到ALPHA4000小型机、Digital Unix操作系统平台下的Sybase11.5数据库中的一种方法。这里假设原先在VAX机上的数据库名叫gybase。

---- 一、 先在ALPHA机的数据库服务器中建立与VAX机中同名数据库

---- 建立数据库的过程与一般建立数据库过程是一样的,但是为了使原有应用不做修改就能访问新数据库,所以在新服务器上建立的数据库名应与原来的数据库名一致。这里新的数据库的尺寸可以与原来的数据库尺寸不一样。

1 > CREATE DATABASE gybase
2 > ON data_dev1=60
3 > LOG ON log_dev1=40
4 > go

---- 二、 利用PowerDesigner将VAX机上Sybase中的gybase的库结构取出来

1.运行PowerDesigner;
2.选择File-- >Reverse Engineering,这时会提示你指定要连接的数据库,这里我们指定gybase,然后连接;
3.选择要反转(Reverse)的表、触发器、存储过程;然后选择OK,这时反转引擎任务开始工作;
4.反转任务完成后,gybase数据库的库结构就显示在窗口上了。

---- 三、 利用PowerDesigner将gybase的库结构写到ALPHA机上gybase数据库中

1.从PowerDesigner的菜单条中选择Database-- >connect;连接到ALPHA机上gybase数据库;
2.选择Database-- >Generate Database;这时会显示“Parameter for Sybase”会话框;
3.选择建立所有表、视图,然后单击Generate Database,这时库结构就会写入ALPHA机上gybase数据库中;
4.选择Database-- >Generate Triggers and Procedures;这时会显示“Parameter for Sybase”会话框;
5.选择建立所有触发器、存储过程,然后单击GenerateTriggers,这时所有触发器、存储过程就会写入ALPHA机上gybase数据库中;

---- 这样gybase数据库的库结构就被迁移到新的数据库服务器上了。

---- 四、 迁移PowerBuilder应用属性

---- 1. 原数据库中的pbcatcol,pbcattbl表的内容复制到新数据库中的临时表t_pbcatcol,t_pbcattbl中;

---- 2. 将临时表t_pbcatcol中的pbc_cid替换成sysobjects中的id:

update t_pbcatcol set pbc_cid=sysobjects.id
where t_pbcatcol.pbc_cnam = sysobjects.name

---- 3. 将临时表t_pbcattbl中的pbd_tid替换成sysobjects中的id:

update t_pbcattbl set pbt_tid=sysobjects.id
where t_pbcattbl.pbt_tnam = sysobjects.name

---- 4. 将t_pbcatcol,t_pbcattbl中的内容复制到pbcatcol,pbcattbl中。

---- 五、 用bcp工具将原数据库中的表的内容复制到新数据库中:

bcp gybase..gdzc out gdzc.dat -S vax_sybase -U sss -P ***
bcp gybase..gdzc in gdzc.dat -S alpha_sybase -U sss -P ***

---- 这样,数据库就迁移完成了。

原地址:

http://www.wx.net.cn/classroom/c16/q-01.htm

SYBASE官方不知道有没有解决办法。

共享共进共赢Sharing And Win-win Results
ehxz

主题

0

回帖

58万

积分

管理员

积分
588531
贡献
在线时间
小时
2005-6-16 15:35:02 | 显示全部楼层
可能有些小的差异,不过应该差不多。
共享共进共赢Sharing And Win-win Results
wuwd 楼主

主题

0

回帖

29

积分

注册会员

积分
29
贡献
在线时间
小时
2005-6-16 16:18:56 | 显示全部楼层

谢谢,我试一下

有的说12.5.3可以dump load是吗?

共享共进共赢Sharing And Win-win Results
wuwd 楼主

主题

0

回帖

29

积分

注册会员

积分
29
贡献
在线时间
小时
2005-6-16 18:40:24 | 显示全部楼层
[QUOTE]

PowerDesigner 10

sybase ODBC 连接错误


[此贴子已经被作者于2005-6-16 18:49:13编辑过]
共享共进共赢Sharing And Win-win Results
ehxz

主题

0

回帖

58万

积分

管理员

积分
588531
贡献
在线时间
小时
2005-6-16 19:43:26 | 显示全部楼层

PD应该能连上的~~12.53也没试过能不能LOAD。

见意测试一下啊

共享共进共赢Sharing And Win-win Results
wuwd 楼主

主题

0

回帖

29

积分

注册会员

积分
29
贡献
在线时间
小时
2005-6-17 07:55:38 | 显示全部楼层
试了,不行我的AIX是64位的
共享共进共赢Sharing And Win-win Results
ehxz

主题

0

回帖

58万

积分

管理员

积分
588531
贡献
在线时间
小时
2005-6-17 09:03:51 | 显示全部楼层

AIX从没有用过~~不过BCP应该是通用的吧。

共享共进共赢Sharing And Win-win Results
您需要登录后才可以回帖 登录 | 站点注册

本版积分规则

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com

QQ|Archiver|PowerBuilder(PB)BBS社区 ( 鲁ICP备2021027222号-1 )

GMT+8, 2024-11-22 01:07 , Processed in 0.087258 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表