发明名称 实现不同平台间信息网站移植的方法
摘要 本发明公开了一种实现不同平台间信息网站移植的方法,将微软平台下的第一信息网站转换成为LINUX平台下的第二信息网站,包括以下步骤:数据库转换模块将第一数据库转换为第二数据库,同时实现对数据库转换的库表结构的关联处理和两个数据库对应字段数据类型的转换;数据库转换映射表保存数据库转换关联处理中库表结构的改变和字段数据类型的变化;脚本转换模块将第一脚本转换为第二脚本;一数据库访问对象模块根据所述数据库转换映射表实现对脚本转换的关联处理。本发明解决了微软平台ASP脚本到LINUX平台PHP脚本的自动转换、ACCESS、MSSQL SERVER等数据库到LINUX平台MYSQL数据库的自动转换及脚本转换与数据库转换的关联处理等关键问题,可实现基于微软系统的信息网站到LINUX系统的自动化移植。
申请公布号 CN100403306C 申请公布日期 2008.07.16
申请号 CN200510011420.0 申请日期 2005.03.11
申请人 谢永强 发明人 谢永强;王朝君;徐军;金伟信
分类号 G06F17/30(2006.01) 主分类号 G06F17/30(2006.01)
代理机构 北京律诚同业知识产权代理有限公司 代理人 梁挥;常大军
主权项 1.一种实现不同平台间信息网站移植的方法,用于将第一平台下基于ASP脚本和ACCESS、MSSQL SERVER数据库架构的第一信息网站转换成为第二平台下基于PHP脚本和MYSQL数据库架构的第二信息网站,所述第一信息网站包括支持ODBC的第一数据库和第一脚本,所述第二信息网站包括支持ODBC的第二数据库和第二脚本,其特征在于,包括以下步骤:步骤S1:设置一数据库转换模块将所述第一数据库转换为所述第二数据库,实现对两个数据库的库表结构的关联处理和两个数据库对应字段数据类型的转换;步骤S2:设置一数据库转换映射表保存数据库转换关联处理中库表结构的改变和字段数据类型的变化;步骤S3:设置一脚本转换模块将所述第一脚本转换为所述第二脚本;步骤S4:设置一数据库访问对象模块根据所述数据库转换映射表实现对脚本转换的关联处理。
地址 100039北京市丰台区郑常庄307院