招 聘
|
求 职
|
音 乐
|
手 机
|
图 库
|
企 业
|
旅 游
|
工 业
|
农 业
|
牧 业
|
教 育
|
文 学
|
笑 话
|
彩 票
|
法 律
|
军 事
设为首页
加入收藏
进入论坛
给我留言
新 闻
|
Flash
|
商 价
|
商 城
|
文 化
|
生 活
|
娱 乐
|
星 座
|
漫 画
|
搜 索
|
交 通
|
体 育
|
经 济
|
健 康
|
二 手
|
中 介
如何实现PB5应用程序的安全迁移
郎宇征 2000-11-16 16:14:44
随着2000年的到来,Sybase公司相继推出了PB6、PB7并作为PB5的升级换代产品,因此广大程序员使用PB5开发的应用程序必须平滑过渡到PB6及其后续版本上。
为了帮助用户顺利完成升级迁移过程,Sybase公司在PB6软件包中提供了PB迁移助手(PowerBuilder Migration Assistant),帮助程序员顺利完成应用程序的迁移。
下面,笔者来介绍一下,如何使用PB迁移助手,将原有使用PB5开发的应用程序,安全地迁移(Migrate)到PB6版本上。首先,选择开始选单→程序→Powersoft→PB6→Migration Assistant,进入PB迁移助手。
使用PB迁移助手完成迁移,主要有三个步骤:
1.使用迁移助手,指定要迁移的PB5版本的源程序库文件(PBL)。
选择PB迁移助手的Select Libraries活页,在左侧的文件管理器窗口中,指定要迁移的PBL文件,双击相应的PBL文件;或者右击鼠标,在弹出选单中选择Select library,则相关的PBL文件被依次显示在右侧的窗口中,如图1。要清除检查的PBL文件,双击选定的PBL文件即可;若清除全部文件,右击鼠标,选择Clear All选单。
图1 指定要扫描的PBL文件
2.指定要检查PBL内容的方式。
对于在PB6中无效的函数和事件,Sybase建议使用新版本中的语法和事件,因为部分PB5的函数和事件今后Sybase不会继续支持。
选择Options活页,指定要检查的语法类型。这里可以检查的语法类型有PFC语法、PowerScript脚本语法、FUNCky语法和自定义的语法函数、过程等。如图2。
图2 指定扫描的类型
其中,PFC语法检查会明确给出在PB作废的PFC事件和函数;而FUNCky功能在PB6中将不再支持;PowerScript脚本检查会显示新版本中不支持PowerScript的事件和函数;你也可以指定一个TXT文本文件,里面包含你自定义的无效函数和事件,定制(Custom)检查会扫描在PBL中自定义的无效函数和事件。
3.完成扫描,并根据扫描结果修改代码。
在指定全部PBL文件后,选择迁移助手右下角的Search按钮,迁移助手开始对全部选择的PBL文件,按指定的检查范围进行详细的检查。
扫描检查完毕后,迁移助手在Search Results窗口中显示建议修改的代码对象、事件、函数名称以及修改的方法等,如图3,你只需按照扫描结果的提示,打开PB5,修改原来的代码并改为PB6支持的方式并存盘,(注意:在修改前请一定要正确备份原始文件,以便在发生意外时可以安全恢复),然后,你就可以在PB中使用前面介绍的方法顺利完成迁移了。
图3 显示扫描结果型
只要你按照上面的步骤,正确完成迁移升级到PB6的所有步骤,一定可以顺利地完成应用程序升级。最后再提醒一次,在迁移之前,千万不要忘记事先备份库文件PBL,以免发生意外。
﹣
相关报道
﹣
利用PB实现动态系统用户登录 (2000-11-16 16:11:59)
﹣
利用PB动态创建数据窗口 (2000-11-16 16:09:46)
推荐给朋友
进入论坛
进入聊天室
关闭窗口
本站检索
与
或
标题
全文
关键字
以上全部
信服网导航
联系我们
-
关于本站
-
网站建设
-
业务范围
-
修复IE
-
翻译在线
-
IP地址查询
-
手机号码所在地查询
-
QQ号码申请
内蒙古信息服务中心
版权所有
信服网
CopyRight © 2004-2005
www.xmxxw.com
All Rights Reserved
建议使用IE4或以上浏览器,分辨率800x600