IBM Maximo:Maximo数据迁移与备份策略.Tex.header_第1页
IBM Maximo:Maximo数据迁移与备份策略.Tex.header_第2页
IBM Maximo:Maximo数据迁移与备份策略.Tex.header_第3页
IBM Maximo:Maximo数据迁移与备份策略.Tex.header_第4页
IBM Maximo:Maximo数据迁移与备份策略.Tex.header_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IBMMaximo:Maximo数据迁移与备份策略1理解IBMMaximo1.1Maximo系统概述IBMMaximo是一款领先的企业资产管理(EAM)软件,旨在帮助组织优化其资产的生命周期管理。Maximo提供了全面的解决方案,包括维护管理、服务管理、资产管理、库存管理、采购管理、人力资源管理等,适用于各种行业,如制造业、能源、交通、医疗保健等。通过Maximo,企业可以实现对资产的实时监控、预测性维护、工作流程自动化,从而提高运营效率,降低维护成本。1.1.1特点集成性:Maximo能够与企业现有的IT系统(如ERP、SCM、CRM)无缝集成,提供统一的资产管理视图。灵活性:支持多种部署方式,包括本地部署、云部署和混合部署,满足不同企业的IT策略。可扩展性:通过插件和API,Maximo可以轻松扩展功能,适应企业不断变化的需求。移动性:提供移动应用,使现场工作人员能够实时访问和更新资产信息,提高响应速度和工作效率。1.2Maximo版本历史IBMMaximo自1987年首次发布以来,经历了多个版本的迭代,每个版本都引入了新的功能和改进,以适应不断变化的市场需求和技术进步。以下是Maximo的一些关键版本:Maximo7.5:引入了更强大的工作流引擎和报表工具,增强了系统的可配置性和可扩展性。Maximo7.6:增加了对移动设备的支持,优化了用户界面,提高了用户体验。Maximo8.0:引入了基于云的部署选项,增强了数据分析和预测性维护功能。Maximo8.1:进一步优化了云部署,增加了物联网(IoT)集成,支持从传感器和设备收集数据,进行实时分析。1.3Maximo在资产管理中的作用IBMMaximo在资产管理中扮演着核心角色,它帮助企业实现对资产的全面管理,从采购、维护、运营到退役的整个生命周期。通过Maximo,企业可以:优化维护计划:基于资产的历史数据和当前状态,Maximo可以生成预测性维护计划,减少非计划停机时间。提高资产利用率:通过实时监控资产状态,Maximo帮助企业及时发现并解决潜在问题,提高资产的可用性和利用率。简化工作流程:Maximo提供了自动化的工作流程,从工作请求到工作完成的整个过程,都可以在系统中跟踪和管理。增强决策支持:Maximo的报表和分析工具,提供了丰富的数据洞察,帮助企业做出基于数据的决策,提高资产管理的效率和效果。1.3.1实例:Maximo中的工作请求管理在Maximo中,工作请求管理是一个关键功能,它允许用户报告资产问题或请求维护服务。以下是一个工作请求管理的流程示例:创建工作请求:用户通过Maximo的界面或移动应用,创建一个工作请求,描述资产的问题或服务需求。请求审批:工作请求被提交到审批流程,由指定的审批人进行审核。生成工作订单:审批通过后,系统自动生成一个工作订单,分配给相应的维护团队。执行维护工作:维护团队根据工作订单,执行维护工作,更新资产状态和工作进度。关闭工作订单:维护工作完成后,工作订单被关闭,系统记录维护历史,为未来的决策提供数据支持。1.3.2代码示例:使用MaximoAPI创建工作请求#导入必要的库

importrequests

importjson

#设置MaximoAPI的URL和认证信息

maximo_url="https://yourmaximoinstance/maximo/api/v1/workorders"

auth=('your_username','your_password')

#定义工作请求的参数

work_request_data={

"description":"设备故障",

"asset":"设备ID",

"priority":"高",

"status":"新建"

}

#发送POST请求创建工作请求

response=requests.post(maximo_url,auth=auth,data=json.dumps(work_request_data),headers={'Content-Type':'application/json'})

#检查响应状态

ifresponse.status_code==201:

print("工作请求创建成功")

else:

print("工作请求创建失败,状态码:",response.status_code)1.3.3解释上述代码示例展示了如何使用Python和Maximo的API来创建一个工作请求。首先,我们导入了requests库,用于发送HTTP请求。然后,我们设置了MaximoAPI的URL和认证信息,这是访问API所必需的。接着,我们定义了工作请求的参数,包括描述、资产ID、优先级和状态。最后,我们使用requests.post方法发送POST请求,将工作请求数据以JSON格式发送到MaximoAPI。如果请求成功,Maximo将返回状态码201,表示工作请求已成功创建。通过这样的API调用,企业可以自动化工作请求的创建过程,提高效率,减少人为错误。此外,API还允许企业从其他系统(如SCM或CRM)集成数据,实现更高效的工作流程。2IBMMaximo:数据迁移与备份策略2.1数据迁移基础2.1.1数据迁移的重要性数据迁移在企业IT系统升级、整合或迁移至云平台时至关重要。它确保了业务连续性,避免了数据丢失,同时优化了新系统中的数据结构和性能。在IBMMaximo中,数据迁移尤其关键,因为它涉及到资产、维护、库存等核心业务数据的转移,这些数据的准确性和完整性直接影响到企业的运营效率。2.1.2数据迁移前的准备数据迁移前的准备工作是确保迁移成功的基础。这包括:数据审计:检查现有数据的质量,包括完整性、准确性和一致性。例如,使用SQL查询来识别缺失或重复的记录。数据清洗:清理数据,修正错误,删除重复项。这可能涉及编写脚本来自动化这一过程,例如:--删除重复记录

DELETEFROMasset

WHEREasset_idNOTIN(

SELECTMIN(t.asset_id)

FROMassett

GROUPBYt.asset_name,t.asset_type,t.location

);数据映射:确定源系统和目标系统之间的数据字段映射关系。这需要详细理解Maximo的数据模型。迁移计划:制定详细的迁移计划,包括迁移的时间表、资源分配和风险评估。备份:在迁移前对数据进行完整备份,以防迁移过程中出现任何问题。2.1.3数据迁移工具介绍IBMMaximo提供了多种工具和方法来支持数据迁移,包括:MaximoDataExchange(MDX):MDX是IBMMaximo的一个内置工具,用于导入和导出数据。它支持CSV、XML和Excel等格式的数据文件。例如,使用MDX导入资产数据:#使用MDX导入资产数据

maximo-import-filenameassets.xml-importtypeassetMaximoApplicationSuite(MAS):MAS提供了更高级的数据迁移功能,包括数据转换、数据清洗和数据验证。它使用Java和XML来定义迁移规则。MaximoDataCartridge(MDC):MDC是IBMCloudPakforApplications的一个组件,用于在云环境中迁移Maximo数据。它支持大规模数据迁移,并提供了数据迁移的监控和管理功能。MaximoDataHub(MDH):MDH是一个数据集成平台,用于在Maximo和其他系统之间同步数据。它支持实时数据迁移和批量数据迁移。MaximoDataMigrator(MDM):MDM是一个第三方工具,用于简化Maximo数据迁移过程。它提供了图形界面,使用户能够更直观地进行数据迁移。2.2数据备份策略数据备份是数据迁移过程中的一个重要环节,它确保了在迁移过程中数据的安全性和完整性。在IBMMaximo中,数据备份策略通常包括:全量备份:在迁移前进行一次全量备份,以保存所有数据的完整副本。增量备份:在全量备份后,定期进行增量备份,以保存自上次备份以来更改的数据。差异备份:与增量备份类似,但差异备份保存的是自上次全量备份以来更改的数据。备份验证:定期验证备份数据的完整性和可恢复性,确保在需要时能够成功恢复数据。备份存储:选择合适的存储策略,如本地存储、云存储或磁带存储,以满足数据恢复时间和存储成本的要求。备份恢复计划:制定详细的备份恢复计划,包括恢复的步骤、时间和资源需求。2.3结论IBMMaximo的数据迁移与备份策略是企业IT系统管理中的关键部分。通过遵循上述原则和使用适当的工具,可以确保数据迁移的顺利进行,同时保护数据免受意外损失。这不仅提高了系统的可用性和可靠性,也为企业提供了更好的业务连续性和数据安全性。请注意,上述代码示例和工具使用说明是基于假设的场景,实际操作时应根据具体环境和需求进行调整。3IBMMaximo:Maximo数据迁移步骤3.1评估数据迁移需求3.1.1原理在开始数据迁移之前,评估需求是至关重要的第一步。这包括理解当前的数据结构、数据量、数据质量以及目标系统的要求。评估过程帮助确定迁移的范围、识别潜在的数据问题,并制定相应的解决方案。3.1.2内容数据结构分析:检查源系统中的数据模型,确定哪些数据需要迁移,以及它们在目标系统中的对应位置。数据量评估:估计需要迁移的数据量,以确定迁移过程中的性能需求和可能的时间框架。数据质量检查:验证数据的完整性和准确性,识别并记录任何数据质量问题,如缺失值、重复记录或格式不一致。目标系统要求:理解目标系统(如IBMMaximo)的数据格式和结构要求,确保迁移的数据能够无缝集成。3.1.3示例假设我们正在从旧的资产管理系统迁移到IBMMaximo,需要迁移的资产数据如下:资产ID资产名称资产类型资产位置资产状态在评估需求时,我们发现资产状态字段在旧系统中使用了多种不同的格式,而在IBMMaximo中,状态字段需要遵循特定的编码标准。因此,我们需要在迁移前进行数据清理,统一状态字段的格式。#示例代码:数据清理

importpandasaspd

#读取旧系统的资产数据

assets_df=pd.read_csv('old_assets.csv')

#定义状态字段的映射关系

status_mapping={

'InService':'IS',

'OutofService':'OOS',

'UnderMaintenance':'UM',

'Retired':'RT'

}

#清理状态字段

assets_df['AssetStatus']=assets_df['AssetStatus'].map(status_mapping)

#保存清理后的数据

assets_df.to_csv('cleaned_assets.csv',index=False)3.2创建数据迁移计划3.2.1原理数据迁移计划是指导整个迁移过程的蓝图,它应包括迁移的顺序、使用的工具、时间表、资源分配以及风险管理和测试策略。3.2.2内容迁移顺序:确定数据迁移的优先级,通常先迁移基础数据,如资产类型、位置,然后再迁移具体资产数据。工具选择:选择适合的数据迁移工具,如IBMMaximo的DataMigrationManager或第三方ETL工具。时间表:制定详细的迁移时间表,包括预迁移测试、实际迁移和后迁移验证的时间点。资源分配:确定迁移过程中所需的人力、硬件和软件资源。风险管理:识别可能的风险,如数据丢失、迁移失败,并制定应对策略。测试策略:规划测试方案,确保迁移后的数据在目标系统中正确无误。3.2.3示例创建一个数据迁移计划,首先确定迁移的顺序:资产类型资产位置资产数据维护历史记录然后,选择IBMMaximo的DataMigrationManager作为迁移工具,并制定时间表:预迁移测试:2023-07-01至2023-07-05实际迁移:2023-07-06至2023-07-10后迁移验证:2023-07-11至2023-07-153.3执行数据迁移3.3.1原理执行数据迁移涉及使用选定的工具将数据从源系统传输到目标系统。这一步骤需要仔细监控,以确保数据的准确传输,并处理任何迁移过程中出现的问题。3.3.2内容数据导出:从源系统中导出数据,通常以CSV或XML格式。数据转换:根据目标系统的要求,转换数据格式和编码。数据导入:将转换后的数据导入到IBMMaximo中。错误处理:监控迁移过程,记录并处理任何错误或异常。数据校验:在数据导入后,进行初步的数据校验,确保数据的完整性和准确性。3.3.3示例使用IBMMaximo的DataMigrationManager执行数据迁移:数据导出:从旧系统导出资产数据到CSV文件。数据转换:使用DataMigrationManager的转换规则,将CSV数据转换为IBMMaximo可接受的格式。数据导入:通过DataMigrationManager将转换后的数据导入IBMMaximo。错误处理:DataMigrationManager会生成日志文件,记录迁移过程中的任何错误,需要根据日志进行错误排查和修正。数据校验:导入数据后,使用IBMMaximo的查询功能,检查数据是否正确无误。3.4验证迁移结果3.4.1原理验证迁移结果是确保数据迁移成功的关键步骤。这包括数据的完整性检查、数据一致性验证以及功能测试,以确认数据在新系统中能够正常工作。3.4.2内容数据完整性检查:确认所有预期的数据都已成功迁移,没有数据丢失。数据一致性验证:确保迁移后的数据与源系统中的数据保持一致,包括数据格式、编码和逻辑关系。功能测试:测试IBMMaximo中的关键功能,如资产查询、维护计划生成等,确保数据迁移没有影响系统的正常运行。用户验收测试:邀请关键用户进行系统测试,确保数据迁移满足业务需求。3.4.3示例在IBMMaximo中进行数据完整性检查:查询所有资产:使用IBMMaximo的查询功能,列出所有迁移后的资产,确认数量与源系统一致。检查资产状态:验证所有资产的状态字段是否正确转换,没有错误编码。验证资产位置:确保所有资产的位置信息准确无误,与源系统中的位置信息一致。--示例SQL查询:验证资产数量

SELECTCOUNT(*)ASAssetCountFROMMXASSET;通过上述步骤,我们可以确保IBMMaximo的数据迁移过程顺利进行,数据在新系统中能够正确无误地使用。4IBMMaximo:Maximo数据迁移与备份策略4.1备份策略概述4.1.1备份的重要性在企业级应用如IBMMaximo中,数据的完整性和安全性至关重要。备份是确保数据安全、防止数据丢失的关键步骤。无论是硬件故障、软件错误、人为操作失误还是自然灾害,都有可能导致数据丢失。定期备份数据可以确保在发生任何意外情况时,能够迅速恢复系统,减少业务中断时间,保护企业资产。4.1.2备份类型与选择IBMMaximo支持多种备份类型,主要包括:全量备份(FullBackup):备份所有数据和配置,包括数据库、文件系统、配置文件等。全量备份是最全面的备份方式,但也是最耗时和占用存储空间的。增量备份(IncrementalBackup):仅备份自上次备份以来更改的数据。这种方式节省存储空间,但恢复时需要多个备份集。差异备份(DifferentialBackup):备份自上次全量备份以来更改的数据。与增量备份相比,差异备份在恢复时只需要全量备份和最近一次差异备份,但占用的存储空间比增量备份大。事务日志备份(TransactionLogBackup):备份数据库的事务日志,用于恢复到特定时间点。这种方式可以实现更细粒度的恢复,但需要数据库处于恢复模式。选择备份类型时,应考虑数据的更改频率、存储成本、恢复时间目标(RTO)和恢复点目标(RPO)。4.1.3制定备份计划制定有效的备份计划是确保数据安全的关键。以下是一些制定备份计划时应考虑的因素:备份频率:根据数据的更改频率和业务需求确定备份的频率。例如,对于频繁更改的数据,可能需要每天或每小时进行一次备份。备份窗口:选择系统负载较低的时间段进行备份,以减少对业务的影响。存储策略:确定备份数据的存储位置和保留时间。备份数据应存储在安全、可靠的位置,并定期清理过期的备份。恢复测试:定期进行恢复测试,确保备份数据在需要时可以成功恢复。自动化:使用自动化工具或脚本来执行备份,减少人为错误。监控与报警:设置监控机制,一旦备份失败或出现问题,立即发送报警通知。示例:使用IBMMaximo的DB2数据库进行全量备份--DB2备份命令示例

BACKUPDATABASEmaximoTO'/path/to/backup/directory/maximo_full_backup.bak'WITHINIT,COMPRESS;此命令将对名为maximo的数据库进行全量备份,备份文件将被压缩并存储在指定的目录下。WITHINIT选项表示如果备份文件已存在,将覆盖原有文件。示例:使用IBMMaximo进行文件系统备份#使用tar命令进行文件系统备份

tar-czvf/path/to/backup/directory/maximo_files_backup.tar.gz/path/to/maximo/filesystem/directory此命令使用tar工具将指定的文件系统目录压缩并备份到/path/to/backup/directory/maximo_files_backup.tar.gz文件中。4.1.4结论通过理解备份的重要性、选择合适的备份类型,并制定详细的备份计划,企业可以有效地保护IBMMaximo中的数据,确保在任何情况下都能迅速恢复业务。5IBMMaximo:实施Maximo备份策略5.1配置自动备份在配置IBMMaximo的自动备份策略时,关键在于理解Maximo的架构和数据存储方式。Maximo主要依赖于数据库和文件系统来存储数据,因此,自动备份策略应涵盖这两部分。5.1.1数据库备份原理数据库备份通常通过数据库管理系统(如Oracle、DB2或SQLServer)的内置功能来实现。例如,在DB2环境下,可以使用db2backup命令来创建数据库的完整备份。示例#DB2备份命令示例

db2backupdatabaseMAXDBto/backup/maximo_backupusingcompression此命令将备份名为MAXDB的数据库,并将备份文件压缩后存储在/backup/maximo_backup目录下。5.1.2文件系统备份原理Maximo的文件系统备份主要涉及应用程序文件、配置文件和上传的文件。可以使用操作系统级别的备份工具,如tar或rsync,来定期备份这些文件。示例#使用tar命令备份Maximo文件系统

tar-czvf/backup/maximo_files_backup.tar.gz/opt/ibm/maximo此命令将/opt/ibm/maximo目录下的所有文件和子目录压缩并备份到/backup/maximo_files_backup.tar.gz文件中。5.2执行手动备份在某些情况下,可能需要执行手动备份,例如在进行重大更新或配置更改之前。5.2.1数据库手动备份原理手动备份数据库可以通过数据库管理工具或直接使用SQL语句来完成。这允许更精细的控制,例如选择特定的表或模式进行备份。示例--Oracle环境下手动备份Maximo数据库

SQL>RMANTARGET/;

RMAN>BACKUPDATABASEPLUSARCHIVELOGDELETEINPUT;此示例展示了在Oracle环境下使用RMAN工具进行数据库备份的过程,同时备份归档日志并删除过时的归档日志。5.2.2文件系统手动备份原理手动备份文件系统通常涉及选择性地复制或归档特定的文件和目录。这可以确保只备份必要的数据,减少存储需求。示例#手动备份Maximo的特定配置文件

cp/opt/ibm/maximo/config/perties/backup/perties.backup此命令将perties文件复制到备份目录下,保留了原始文件的版本。5.3备份数据的恢复流程恢复流程是备份策略的重要组成部分,确保在数据丢失或系统故障时能够快速恢复。5.3.1数据库恢复原理数据库恢复通常涉及使用备份文件还原数据库到特定的时间点或状态。这需要对备份文件和恢复过程有深入的理解。示例--Oracle环境下使用RMAN恢复数据库

SQL>RMANTARGET/;

RMAN>RESTOREDATABASE;

RMAN>RECOVERDATABASE;此示例展示了如何使用RMAN工具恢复Oracle数据库,首先恢复数据库文件,然后进行数据恢复。5.3.2文件系统恢复原理文件系统恢复涉及将备份的文件和目录还原到原始位置。这可能需要在恢复前停止Maximo服务,以避免数据冲突。示例#使用tar命令恢复Maximo文件系统

tar-xzvf/backup/maximo_files_backup.tar.gz-C/opt/ibm/此命令将从备份文件中解压缩并恢复所有文件到/opt/ibm/目录下,确保Maximo的文件系统恢复到备份时的状态。通过上述步骤,可以有效地配置和执行IBMMaximo的自动和手动备份,以及在需要时进行数据恢复,从而保护关键的Maximo数据和配置。6IBMMaximo:数据迁移与备份策略6.1最佳实践与常见问题6.1.1数据迁移与备份的最佳实践在进行IBMMaximo的数据迁移与备份时,遵循一系列最佳实践可以确保数据的完整性和系统的稳定性。以下是一些关键的实践点:全面规划:在开始迁移或备份之前,制定详细的计划,包括数据的范围、迁移的时间窗口、备份的频率以及恢复策略。确保所有相关方都了解计划,并在必要时进行培训。数据清理:在迁移前,清理源系统中的数据,删除不必要的记录,修复数据质量问题。使用Maximo的DataQualityManager工具来识别和清理重复或错误的数据。备份与验证:在迁移前,对源系统进行全面备份,确保在迁移失败时可以恢复。使用MaximoDataArchive功能来创建数据的完整副本。验证备份数据的完整性,确保所有关键数据都被正确备份。增量迁移:对于大型数据集,考虑使用增量迁移策略,分批迁移数据,减少对系统性能的影响。利用MaximoDataMover工具,设置增量迁移的参数,如时间戳或序列号。测试与验证:在正式迁移前,在测试环境中进行数据迁移和备份的预演。使用MaximoTestEnvironment来模拟真实环境,测试数据迁移的脚本和备份恢复的流程。验证迁移后的数据是否与源数据一致,检查数据的完整性和准确性。自动化与脚本:开发自动化脚本来处理数据迁移和备份,减少手动操作的错误。使用MaximoScripting功能,编写脚本来自动化数据的导出、导入和验证过程。监控与日志:在迁移和备份过程中,实时监控系统性能和数据状态。使用MaximoSystemMonitor和MaximoLogViewer来监控和记录迁移过程中的任何异常。恢复计划:制定详细的恢复计划,包括在数据迁移或备份失败时的步骤。确保团队成员了解恢复流程,并定期进行恢复演练。6.1.2迁移与备份过程中的常见问题及解决方法在执行IBMMaximo的数据迁移和备份时,可能会遇到一些常见问题。了解这些问题及其解决方法对于确保迁移和备份的成功至关重要。数据一致性问题:问题:在迁移过程中,源系统和目标系统之间的数据可能不一致。解决方法:使用事务日志和数据同步工具,如MaximoDataMover,确保在迁移过程中数据的一致性。在迁移前和迁移后进行数据一致性检查。性能瓶颈:问题:大量数据的迁移可能导致系统性能下降。解决方法:优化数据迁移脚本,使用批处理和并行处理技术。在非高峰时段进行数据迁移,减少对生产环境的影响。数据丢失:问题:在备份或迁移过程中,可能会发生数据丢失。解决方法:使用冗余备份策略,如多点备份和云备份。在迁移前进行全面的数据验证,确保所有数据都被正确捕获。恢复失败:问题:在数据恢复时,可能遇到失败的情况。解决方法:制定详细的恢复计划,包括在恢复失败时的步骤。定期进行恢复演练,确保团队成员熟悉恢复流程。权限和安全问题:问题:数据迁移可能涉及敏感数据的处理,需要确保数据的安全。解决方法:使用加密技术保护数据。在迁移和备份过程中,确保只有授权用户可以访问数据。兼容性问题:问题:目标系统可能与源系统在版本或配置上不兼容。解决方法:在迁移前进行兼容性测试,确保目标系统可以正确处理源系统的数据。使用MaximoCompatibilityChecker工具来检查和解决兼容性问题。通过遵循上述最佳实践和解决常见问题的方法,可以有效地进行IBMMaximo的数据迁移和备份,确保数据的完整性和系统的稳定性。请注意,上述内容提供了关于IBMMaximo数据迁移与备份策略的概述,包括最佳实践和常见问题的解决方法。在实际操作中,具体步骤和工具的使用可能需要根据您的系统版本和特定需求进行调整。7IBMMaximo:数据迁移与备份策略案例研究与实践7.1真实世界的数据迁移案例7.1.1案例背景在一家大型制造企业中,由于业务扩展和技术升级的需要,决定将原有的IBMMaximo系统中的数据迁移到更新的版本。此案例涉及的关键数据包括资产信息、维护记录、工作订单、供应商数据以及用户配置信息。数据迁移的目标是在保证数据完整性和准确性的前提下,最小化业务中断时间。7.1.2迁移步骤数据导出:使用IBMMaximo的Export工具,将所有关键数据导出为XML文件。这包括了资产、维护记录、工作订单等模块的数据。#使用Maximo的命令行工具导出数据

maxcmd-useradmin-passwordadmin-command"export-xml-filenameassets.xml-objectsASSET"数据清理与验证:在导出的数据中,可能存在一些无效或冗余的信息。使用脚本对XML文件进行清理,并验证数据的完整性。#Python脚本示例:清理XML数据

importxml.etree.ElementTreeasET

#解析XML文件

tree=ET.parse('assets.xml')

root=tree.getroot()

#清理无效数据

forassetinroot.findall('ASSET'):

ifasset.find('ASSETNUM').textisNone:

root.remove(asset)

#验证数据完整性

forassetinroot.findall('ASSET'):

ifasset.find('ASSETNUM')isNoneorasset.find('ASSETDESC')isNone:

print("数据完整性检查失败")

#保存清理后的XML文件

tree.wri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论