免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2261 | 回复: 3
打印 上一主题 下一主题

如何将SQL/ASE SERVER移植到同种平台(相同操作系统)的系统上? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-03-17 09:57 |只看该作者 |倒序浏览
我在www.sybase.com.cn看了篇文章节,有关同种平台SYBASE移植的.其中有一句"移植成功的关键在于目标系统中系统表的字段与源系统中相应系统表的字段相同。特别是:syslogins与sysdatabases中的'suid 以及 'dbid';sysusages中所有行的segmap、lstart以及size".


如果是这样,
1,我在目标系统创建用户数据库时为了使用它们的DBID一致还要严格按照它们以前的创建顺序?
2,如何理解"sysusages中的segmap、lstart以及size".

论坛徽章:
0
2 [报告]
发表于 2003-03-17 16:47 |只看该作者

如何将SQL/ASE SERVER移植到同种平台(相同操作系统)的系统上?

可以不用,但要修改系统表。怕麻烦的话还是和以前建的一样吧。

Columns
Name         Datatype             Description
dbid           smallint                Database ID
segmap      int                Bitmap of possible segment assignments
lstart          int                      First database (logical) page number
size            int       Number of contiguous database (logical) pages
vstart         int                      Starting virtual page number
pad            smallint               Unused
unreservedpgs int         Free space not part of an allocated extent

论坛徽章:
0
3 [报告]
发表于 2003-03-17 19:30 |只看该作者

如何将SQL/ASE SERVER移植到同种平台(相同操作系统)的系统上?

你说的是那种方式的移植?

如果是使用dump load的方式,到确实有很多方面需要注意,比如设备号,尺寸等,否则可能出现load后数据库设备用途混乱的问题(不过不会影响使用),还有数据库中的user与login的对应问题。

如果使用 手工创建对象、bcp 导数据的方式应该就没有这么多担心,不过步骤可能要复杂一些。

论坛徽章:
0
4 [报告]
发表于 2003-03-18 11:29 |只看该作者

如何将SQL/ASE SERVER移植到同种平台(相同操作系统)的系统上?

我是使用DUMP/LOAD,

请问这种方式的移植有什么要注意的地方?
1,把syslogins,sysloginroles  BCP回来能不能避免user与login的对应不出问题?.
2,能解释下为何load后数据库设备用途混乱后不会影响和使用和应用?
3,好象建数据库时有个DBID,建设备时没有设备号?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP