免费注册 查看新帖 |

Chinaunix

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

将Sybase从Win2K移到Aix,应用程序需要改变吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-19 22:55 |只看该作者 |倒序浏览
单位的Sybase系统原来在Win2K下运行,由于性能限制,计划采购一台IBM小型机,使用AiX系统。

请教:Sybase移入到Aix后,客户端程序需要改变吗?我当心Sybase从32位系统改到64位系统后,客户端程序会因为字长的变化不能正常运行。如果这样,我需要在时间的安排上留出足够的时间安排修改客户端程序。

论坛徽章:
0
2 [报告]
发表于 2007-10-20 00:18 |只看该作者
你的客户程序使用什么接口和sybase 连接?开发用的什么工具?

论坛徽章:
0
3 [报告]
发表于 2007-10-20 11:15 |只看该作者
抱歉,抱歉,忘记说:

客户端开发工具是PB。连接的接口:(通过Sybase的Dsedit配置的)应该是Sybase命名管道吧?

[ 本帖最后由 青萍之末 于 2007-10-20 11:21 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2007-10-20 12:32 |只看该作者
我觉得所谓的字长其实只是影响到C语言之类的涉及底层开发的平台,你用powerbuilder来开发的话,应该是与sybase所在的平台是无关的。我早几个月刚刚把一套sybase从win2k迁移到了redhat上,虽说还是32位,但是客户端程序是无需修改的。powerbuilder实际与sybase进行通信是造的ct lib之类的Sybase API,这些API物理上只是装在你的客户端上的共享连接库文件,根本与服务端是多少位os是无关的。

论坛徽章:
0
5 [报告]
发表于 2007-10-20 12:49 |只看该作者
四楼的说法正确,应该和客户端程序无关。
sybase 32位升级到64位主要是服务器端的处理有了改变,你的客户端程序如果运行在32位的环境,那就是32位应用,和你sybase server 的字长是无关的。毕竟你和server 之间的通信是依靠sybase client 来完成的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP