数据升级工具使用手册 for softup.doc

上传人:m**** 文档编号:544021745 上传时间:2024-02-05 格式:DOC 页数:11 大小:277.50KB
返回 下载 相关 举报
数据升级工具使用手册 for softup.doc_第1页
第1页 / 共11页
数据升级工具使用手册 for softup.doc_第2页
第2页 / 共11页
数据升级工具使用手册 for softup.doc_第3页
第3页 / 共11页
数据升级工具使用手册 for softup.doc_第4页
第4页 / 共11页
数据升级工具使用手册 for softup.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《数据升级工具使用手册 for softup.doc》由会员分享,可在线阅读,更多相关《数据升级工具使用手册 for softup.doc(11页珍藏版)》请在金锄头文库上搜索。

1、数据升级工具使用手册数据升级工具使用手册 for SoftUp拟制:王宇日期:2002-08-26修订:王宇日期:2004-03-22审核:日期:批准:日期: 港湾网络有限公司版权所有,并保留对本手册及本声明的最终解释权和修改权。目 录1.准备32.备份33.启动数据升级工具34.原数据库改名45.安装新系统56.连接数据库67.分析数据库68.不需要修改的表79.需要修改的表810.升级数据1011.升级工具执行完成1012.重新生成可供主机加载的数据1113.为主机加载数据11数据升级工具使用手册 for SoftUp1. 准备在数据升级之前,您必须完成下面的准备: 为了防止出现意想不到的

2、结果请先备份旧数据库,可使用下面方法中的一种:i. 在命令行客户端执行命令:data backup本例子中采用此种方式ii. 在SQL Server查询分析器(query analyzer)中运行:backup database oam to disk = d:oam_d05.dat 为旧数据库改名,可以使用下面3种方法中的任何一种:i. 在SQL Server查询分析器(query analyzer)中运行:sp_renamedb oam, oam_d5;ii. 使用数据升级工具为您提供的改名功能(稍后介绍);iii. 使用其他您认为可行的办法 最新版本的安装盘2. 备份为了防止升级失败,需

3、要备份原数据库和原格式化的数据文件。打开OAM IP网络管理系统的安装目录,如:C:Program FilesOAM Chinese,进入server目录,拷贝DatFiles目录至其它位置。启动OAM IP网络管理系统服务器端和命令行客户端,并登陆客户端,登陆成功后执行命令:data backup。退出命令行客户端和服务器端3. 启动数据升级工具启动数据升级工具DBUpdate.exe,您会看到下面的窗口。此窗口向您介绍使用数据升级工具的各个步骤,单击下一步继续。4. 原数据库改名由于安装盘会覆盖已经安装的数据库,所以在运行新的安装盘之前必须为原数据库改个名字。正如前面所说,数据升级工具可以

4、帮助您为原数据库改名。输入服务器的地址(可以使用IP地址或服务器的机器名称,这里的localhost表示连接的是本机)、用户、密码、已经安装的数据库的名字(SoftUp为oam)、改名后的新名字(如:oam_d05,不能和数据库中已有的名字重复)。如果执行此步骤请保证与要改名的数据库的连接全部断开,如退出OAM IP网络管理系统的服务器端程序和客户端等,否则可能会出现诸如下面的错误,也可能为英文提示,取决于您的SQL Server版本:如果您使用了其他的改名方式并已经为数据库改了名字,可以选择跳过这一步骤。在这里使用数据升级工具提供的改名功能,输入正确的信息,不选择“跳过这一步骤”,单击“下一

5、步”。5. 安装新系统在原数据库改名后,数据升级工具出现下面界面:这是不要继续执行数据升级工具,运行最新版本的安装盘,安装新版本的系统和数据库,安装时会提示先删除原安装文件,然后重新运行安装盘安装新的OAM IP网络管理系统。如果原数据库改名成功,安装程序将不会检测到系统中已经存在OAM数据库,否则,请在弹出覆盖数据库的提示中选择“否”,并退出安装程序,重新为数据库改名,或者使用其它的改名方式为数据库改名,其他改名方式请参考“准备”中提供的方法安装盘成功执行完成后,继续执行数据升级工具,如果在执行安装盘过程中选择了重启计算机,那么在重新执行升级工具时,在“原数据库改名”步骤中选择跳过。6. 连

6、接数据库此界面会自动填写在原数据库改名中您输入的数据库信息,重新检查一遍是否正确。注意原数据库指改名后的旧版本数据库,新数据库是指您刚安装的新版本数据库。7. 分析数据库连接数据库成功后即可开始分析原数据库与新数据库的差异,这里主要是分析两个数据库中表结构的差异,分析的时间可能会很长,请耐心等候。请注意“不分析记录数为0的表”这个选项,因为我们的目的是把原数据库中的数据升级到新版本的数据库中,所以我们不需要处理记录数为0的表。如果想查看哪些表做了修改,可以不选择此项,但是这样分析的时间会相对的长一些。8. 不需要修改的表数据库分析后会把表分为两类:结构无变化的表和结构有变化的表。首先为您显示的

7、是结构无变化的表,这些表不需要您修改什么,会自动把数据直接移植过去。对于每个有数据的表,可以通过点击行前面的图标来确定是否升级这个表中的数据,如果图标为表示这个表的数据会升级,如果图标为表示这个表的数据不会升级。这时您会发现一直处于不可用状态的“保存”按钮现在可用了,点击“保存”按钮,会把当前的分析结果保存为一个html文件,这样升级以后可以查看具体的分析和升级结果。默认选择所有需要修改的表,这里我们不做修改,选择所有的表,单击下一步继续。9. 需要修改的表下面这个界面需要您参与处理。由于有些表会发生结构变化,如新增字段、字段类型发生变化等。对于新增的字段,我们必须给它一个默认值,如果这个字段

8、可以为空,可以为它赋值为NULL,注意这里不对您输入的默认值做类型检查,也就是说,如果这是一个int字段,请不要输入如abc这样的字符串,否则该表升级会失败;对于字段类型发生变化的字段,如果您认为该字段原来的数据可以继续使用,可以把它的默认值设一个特殊的值:原值,它代表该字段的数据不变,如该字段由int改为bigint时就可以使用。双击需要修改的字段所在的行,会弹出如下的窗口,输入您认为有效的默认值,单击确定后上图中该字段的默认值即会改为您输入的数据。在这里我们设置所有新增字段的值为0。这一步是数据升级的关键,请您务必仔细确认每个需要修改的字段的默认值。10. 升级数据如果确认所有的准备都已经

9、完成,现在可以开始升级数据,如果不确定,请单击上一步查看。这里有一个选项:是否删除新数据库中已经存在的数据。如果新数据库中某个表已经存在数据,而且原数据库中的数据和新数据库中的数据发生主键冲突,那么这个表升级就会失败,所以建议选择此项。11. 升级工具执行完成数据升级完成后会以表格的方式为您显示升级的结果,如果某个表出现错误,会在表格的最上边用蓝色为您显示出来,请仔细分析备注中的错误原因,如有必要请重新执行数据升级工具。同样,在这里可以点击“保存”按钮,将升级结果保存起来,以备查看。12. 重新生成可供主机加载的数据启动新安装的OAM IP网络管理系统的服务器端和命令行客户端,并登陆命令行客户端,登陆成功后在OAM节点下执行格式转换所有数据的命令:config format device all。执行时请仔细检查格式化是否成功。13. 为主机加载数据通过tftp加载工具把格式化后的dat文件和安装盘新生产的bin文件加载至主机,文件存放目录在OAM IP网络管理系统的安装目录下的ServerDatFiles 目录中,如:C:Program FilesOAM ChineseServerDatFiles。第 2 页 共 11 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号