首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PowerBuilder遗留系统中替换System

在PowerBuilder遗留系统中替换System
EN

Stack Overflow用户
提问于 2014-08-11 20:04:41
回答 2查看 709关注 0票数 0

我继承了一个用PowerBuilder编写的遗留系统,它通过ODBC连接到SQL 5.5数据库。Sybase驱动程序不兼容64位,因此这个系统正在抛出错误,并且没有更新的驱动程序可用。我目前没有预算来将数据库更新到system的当前版本(这需要/seat许可证),而且我很难让系统在64位PC上工作。

请给我建议!是一个很好的选择吗?

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-11 22:14:36

即使在64位操作系统上运行,PowerBuilder也是一个32位的应用程序.您将需要32位版本的任何数据库管理系统的决定。我认为任何地方的SQL可能都是16位,就那么旧了。

我想您会发现非常类似。一个主要问题是默认的数据库所有者。通常是dba,而SQL是dbo。

票数 3
EN

Stack Overflow用户

发布于 2014-08-11 20:17:26

是我可以从您描述的需求中获得的合理选择。IMHO,任何支持64位的RDBMS都可能是一个合理的选择,只要您接管这个RDBMS的数据迁移。

在我看来,最关键的部分是从RDBMS迁移到另一个RDBMS。您必须确保复制每个精确的细节(表、视图、存储过程、函数等)。

另一个让我相信是一个好选择的事实是,它们都是TSQL。一个历史性的事实是,微软已经收购了Sybase ASE,以创建他们自己的RDBMS,现在称为SQL Server。

PowerBuilder将不会看到关系数据库之间的区别,因为它通过ODBC访问底层数据库。您所需要的是确保您的工作站有ODBC支持64位.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25251461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档