电子商务网站设计与建设 商玮 项目八 电子商务网站维护新_第1页
电子商务网站设计与建设 商玮 项目八 电子商务网站维护新_第2页
电子商务网站设计与建设 商玮 项目八 电子商务网站维护新_第3页
电子商务网站设计与建设 商玮 项目八 电子商务网站维护新_第4页
电子商务网站设计与建设 商玮 项目八 电子商务网站维护新_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

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

文档简介

项目八项目八电子商务网站维护电子商务网站维护电子商务网站维护服务器维护设备维护操作系统维护中间件产品安装与配置防病毒软件安装与配置防网络攻击软件安装与配置网络监控软件安装与配置数据的备份、迁移和冗余处理简单的数据拯救技术数据库优化硬件维护软件维护数据维护图81电子商务网站维护主要内容第一部分第一部分项目学习引导项目学习引导任务1软件的维护一、中间件产品的安装与配置中间件大致可分为6类终端仿真/屏幕转换中间件、数据访问中间件、远程过程调用中间件、消息中间件、交易中间件、对象中间件。以HYPERDAL软件为例,介绍数据访问中间件的安装、配置和使用方法。1HYPERDAL11中间件的安装2HYPERDAL11的配置和使用该软件主要包括3个部件连接配置工具、数据库映射工具、代码生成器,我们主要使用前两个工具。(1)HYPERDAL11的配置的配置在D盘上创建一个VB项目“PRODUCT”,在项目的子文件夹“BIN”下创建一个ACCESS数据库文件“PRODUCTMDB”,在数据库中新建一个数据表“PRODUCT”,表中有两个字段为ID、NAME。启动HYPERDAL11的“连接配置工具”。单击“添加”按钮,在弹出的“连接配置”对话框的步骤1中输入连接名称“PRODUCT”(其他名称也可),选择连接种类“OLEDB”,单击“下一步”按钮。在连接配置步骤2中选择“文件类型”单选按钮,在“文件名称”框中选择输入DPRODUCTBINPRODUCTMDB,“驱动提供者”框中选择输入“MICROSOFTJETOLEDB40”,单击“下一步”按钮。在连接配置步骤3中输入登录用户名和密码,以及连接池的设置,如果创建数据库时没有设定访问密码,保持为空(默认值)即可,单击“完成”按钮。刚创建的连接配置“PRODUCT”将显示在对话框中。启动“数据库映射工具”,在文件名称框中选择输入“DPRODUCTBINPRODUCTCSX”,并单击“链接”按钮。单击“连接配置”列表中的“PRODUCT”,接着单击“添加”按钮,进行“数据库映射”的相关配置。“数据库映射”的相关配置有5个步骤,分别按照如下方法设置在步骤1中输入厂商“ABC”、版本“10”;在步骤2中选定“PRODUCT”表单;在步骤3中选择“PRODUCT”,并单击“获取”;在步骤4中设定字段映射(保持默认值即可);在步骤5中设定关系映射(保持默认值即可)。单击“完成”按钮。最后单击“保存”按钮,将数据库映射以“PRODUCTDMX”为文件名保存在DPRODUCTBIN路径下。(2)HYPERDAL11的使用的使用在项目“PRODUCT”中添加对“SMARTSOFTHYPERDALDLL”组件的引用。将软件许可证文件“SMARTSOFTHYPERDALLIC”拷贝到DPRODUCTBIN路径下。在项目PRODUCT的启动窗体FORM1中添加一个按钮BUTTON1,改写按钮的CLICK事件,使其利用中间件对数据进行读写操作;在窗体FORM1中添加一条引用语句“IMPORTSSMARTSOFTHYPERDAL”;在窗体FORM1的LOAD事件中添加中间件的初始化语句。编译并运行项目,当单击“BUTTON1”按钮时,数据库“PRODUCTMDB”中被添加了一条记录。二、防病毒软件的安装与配置三、防网络攻击软件的安装与配置目前的网络攻击模式呈现多方位多手段化,让人防不胜防。概括来说分四大类服务拒绝攻击、利用型攻击、信息收集型攻击、假消息攻击。1拒绝服务攻击(DOS攻击)2防御DOS/DDOS攻击的措施(1)及早发现系统存在的漏洞,及时安装系统补丁。对一些重要信息进行备份,对一些敏感帐号的密码要加固。(2)在网络管理方面,要经常检查系统物理环境,禁止不必要的服务,建立边界安全界限,确保输出的包受到限制,经常检查系统配置信息,每天查看日志。(3)利用网络安全设备(如防火墙)加固网络安全,配置好防火墙的安全规则,过滤掉所有可能的伪造的数据包。(4)和网络服务提供商协调,让他们帮助实现路由的访问控制和对带宽总量的限制。(5)发现受到攻击,应启用应付策略,尽可能快地追踪攻击包,及时和ISP以及相关组织联系,分析受影响的系统,确定是否还有其他节点受到影响,从而阻挡已知攻击节点的流量。3傲盾防火墙的安装与配置四、网络监控软件的安装与配置任务任务2数据的维护数据的维护一、数据库备份1数据库备份的基本方式(1)数据库完全备份)数据库完全备份(2)数据库差异备份)数据库差异备份(3)事务日志备份)事务日志备份(4)文件和文件组备份)文件和文件组备份2数据库备份实例数据库备份实例下面以SQLSERVER中的数据库NORTHWIND为例介绍数据库完全备份的主要步骤。(1)展开一个服务器组。(2)展开本地(LOCAL)服务器。(3)展开“数据库”,右键单击“NORTHWIND”数据库,在弹出的快捷菜单中选择“所有任务”“备份数据库”命令。(4)在随后打开的“SQLSERVER备份”窗口中设置备份的相关选项。(5)单击“常规”选项卡,在“数据库”下拉列表中选择“NORTHWIND”数据库,在“名称”文本框中输入“NORTHWIND备份”,在“备份”选项这选择备份类型为“数据库完全”。(6)单击“目的”选项中的“添加”按钮,弹出“选择备份目的”对话框。在对话框中可以设定目的文件名或创建一个备份设备。(7)若要创建备份设备,需要“备份设备”单选按钮,此时弹出“备份属性”对话框。在“备份属性”对话框中设定备份设备的名称和对应的磁盘文件名即可(比如磁盘文件名可以指定为的DNORTHWIND备份BAK)。(8)选定“调度”复选框,设定备份作业的调度时间。默认情况下,系统指定一个时间,也可以通过单击按钮进行作业的时间调度安排。(9)单击“确定”按钮,SQLSERVER将按照调度的时间安排执行备份操作,同时在“SQLSERVER代理”的“作业”中自动建立对应的作业。(10)如果需要对作业进行修改,可以右键单击该作业,在弹出的“属性”对话框中修改作业属性。二、数据迁移二、数据迁移1数据迁移的基本方式具体来说,数据库的迁移存在如下几种情况。同类型数据库系统之间的迁移,比如服务器A和B都运行SQLSERVE2000数据库管理系统,或者服务器A运行SQLSERVER2000系统而服务器B运行SQLSERVE2008数据库管理系统,若将服务器A中的数据库迁移到服务器B中,则属于同类型数据库系统之间的迁移。不同类型数据库系统之间的迁移,比如将ORACLE数据库迁移到SQLSERVE中,或将ACCESS数据库迁移到SQLSERVE中。2数据迁移实例数据迁移实例(1)准备好ACCESS数据库文件(比如产品订单MDB),将其拷贝到磁盘相应路径下(比如D)。(2)启动SQLSERVE企业管理器,展开本地(LOCAL)服务器。(3)右键单击本地(LOCAL)服务器,在快捷菜单中选择“所有任务”,在子菜单中单击“导入数据”命令,弹出“DTS导入/导出向导”对话框。(4)单击“下一步”按钮,设定数据源(MICROSOFTACCESS)和文件名(D产品订单MDB)。(5)单击“下一步”按钮,按照设定导入目的(用于SQLSERVER的MICROSOFTOLEDB提供程序),服务器(LOCAL)、数据库(新建)。(6)在“创建数据库”对话框中输入目的数据库的名称和文件大小,并单击“确定”按钮。(7)单击“下一步”按钮,弹出“指定表复制或查询”对话框,选择“从数据库复制表和试图”单选按钮(默认值)。(8)单击“下一步”按钮,在“源表和视图”对话框中选择要导入的表和视图,也可单击“全选”按钮,全部选定。(9)单击“下一步”按钮,选择“立即运行”单选按钮。(10)单击“下一步”按钮,弹出“正在完成”对话框。(11)单击“完成”按钮,进行数据库的导入(迁移),完成之后出现一个导入结果报告。(12)单击报告中的“完成”按钮,刷新SQLSERVER数据库,即可看到导入之后的数据库。三、冗余数据处理三、冗余数据处理下面以一个实例说明冗余数据的处理步骤。1创建数据库和数据表2导入/输入数据3显示冗余记录4删除冗余数据四、简单的数据拯救技术四、简单的数据拯救技术进行数据拯救时一般要分为两种情况如果是硬件的故障(比如磁盘损坏),就要请专门的维修人员进行磁盘修复;如果是误操作或其他人为的原因对数据造成的破坏,可以通过日志文件对数据进行修复。数据拯救方法利用日志文件和第三方工具“LOGEXPLORERFORSQLSERVER”。主要步骤如下。(1)安装并启动LOGEXPLORER。(2)单击LOGEXPLORER的“FILEATTACHELOGFILE”命令,启动“LOGFILESELECTION”窗口。(3)在“LOGFILESELECTION”窗口中选择“LOCAL”服务器,并单击“CONNECT”按钮进行链接。(4)在“DATABASENAME”下拉列表中选择要链接的数据库“MYDATA”,然后单击“ATTACHE”按钮,进入操作画面。(5)单击操作界面左侧的“FILTERLOGRECORDS”命令,在弹出的“日志记录过滤器”设置界面中设定时间范围、数据表、用户ID等信息。默认情况下LOGEXPLORER将读取日志中最近一个小时内有关所有用户、所有用户数据表的操作情况,我们可以根据情况选择时间范围、数据表和用户。设置完成后单击“APPLY”按钮。(6)单击左侧“BROWSE”菜单的“VIEWLOG”命令,在右侧窗口中根据时间(TIME标题)、事务ID(TRANSID)、操作(OPCODE)、表名称(TABLE)、用户ID(UID)等信息可以找到对“产品”数据表所做的删除操作。每个事务有自己独特的颜色,非常便于区分。(7)在找到的事务中右键单击任何一条记录,在弹出的快捷菜单中选择“UNDOTRANSACTION”选项,将会弹出一个“ROLLBACKTEXTFILENAME”对话框。(8)在“ROLLBACKTEXTFILENAME”对话框中指定要保存的SQL文件名称为“ROLLBACKSQL”,保存路径为“桌面”。(9)单击操作界面左侧的“RUNSQLSCRIPT”命令,出现“RUNSCRIPT”界面。五、数据库优化五、数据库优化为保证电子商务网站的正常运行,对数据库系统进行一些合理的优化工作是必须的。其中“索引优化”是数据库优化的主要工作之一。1索引优化的建立索引优化的建立一个好的数据库应用程序必须可以用最短的时间存取数据,而影响性能表现的关键因素之一就是在于表格上是否建立适当的索引(INDEX)。2索引优化的步骤索引优化的步骤下面以实例说明索引优化的主要步骤。手动创建数据库MYDATA,并将SQLSERVER示例数据库NORTHWIND中的三个数据表PRODUCTS、ORDERS、ORDERDETAILS导入。启动SQLSERVER查

温馨提示

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

最新文档

评论

0/150

提交评论