我们的客户有一个完全定制的 CMS,它内置在 ASP 1.1 中,后来升级到 2.0。该数据库有 200 多个表,不幸的是,没有 ASP 代码或数据库的文档。无法询问原始开发人员,我公司中没有人熟悉设置。
大多数数据库表没有时间戳列,因此仅通过检查很难确定哪些表正在使用,哪些未使用。增加任务的复杂性是,对于 CMS 中的每个门户站点,已经开发了使用单独的数据库表的自定义功能,有时还使用存储过程来处理单独的客户端站点的数据。
从事这个项目的原始开发人员已经走了,它意外地被放在了我的盘子里。我的任务是将现有 CMS 中的所有数据(包括每个模块和每个客户端站点的数据)移动到带有我们正在开发的自定义模块的 DotNetNuke 安装中。我收到的估计是三周。
如果有人以前尝试过这样的任务:这在三周内可行吗?我以前从未尝试过如此大规模的数据迁移,任何有关策略的帮助都会有所帮助。