第5章 Oracle9i的数据库管理.ppt

上传人:s****8 文档编号:69508886 上传时间:2023-01-05 格式:PPT 页数:37 大小:2.13MB
返回 下载 相关 举报
第5章 Oracle9i的数据库管理.ppt_第1页
第1页 / 共37页
第5章 Oracle9i的数据库管理.ppt_第2页
第2页 / 共37页
点击查看更多>>
资源描述

《第5章 Oracle9i的数据库管理.ppt》由会员分享,可在线阅读,更多相关《第5章 Oracle9i的数据库管理.ppt(37页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、大型数据库概论大型数据库概论IntroductionofLargeDatabase第第5 5章章 Oracle9iOracle9i的数据的数据库库管理管理 学习目标学习目标1 1、掌握掌握掌握掌握使用数据库配置助手创建数据库的方法。使用数据库配置助手创建数据库的方法。使用数据库配置助手创建数据库的方法。使用数据库配置助手创建数据库的方法。2 2、掌握通过视图查看数据库信息的方法。、掌握通过视图查看数据库信息的方法。、掌握通过视图查看数据库信息的方法。、掌握通过视图查看数据库信息的方法。3 3、掌握表空间的管理技术。掌握表空间的管理技术。掌握表空间的管理技术。掌握表空间的管理技术。4 4、掌握段

2、的管理技术。、掌握段的管理技术。、掌握段的管理技术。、掌握段的管理技术。第第5章章 Oracle9i的数据库管理的数据库管理 每个每个Oracle9数据库都有一个物理结构和一个逻辑结构。物理数据库都有一个物理结构和一个逻辑结构。物理结构是由构成数据库的操作系统文件所决定;逻辑结构是用户结构是由构成数据库的操作系统文件所决定;逻辑结构是用户所涉及的数据库结构,包括表空间和数据库对象(表、索引、所涉及的数据库结构,包括表空间和数据库对象(表、索引、视图、同义词、序列、簇、过程、函数等)。创建数据库是开视图、同义词、序列、簇、过程、函数等)。创建数据库是开发发Oracle9i数据库应用程序的前提,数

3、据库管理(包括对表空数据库应用程序的前提,数据库管理(包括对表空间和段的管理)是间和段的管理)是Oracle9i的基本工作。的基本工作。5.1 管理数据库管理数据库 Oracle9i数数据据库库是是由由操操作作系系统统文文件件组组成成的的,创创建建数数据据库库的的过过程程就就是是指指定定这这些些数数据据库库文文件件的的过过程程。Oracle9i数数据据库库包包括括初初始始化化参数文件、数据文件、控制文件和重做日志文件等主要文件。参数文件、数据文件、控制文件和重做日志文件等主要文件。5.1.1 使用数据库配置助手(使用数据库配置助手(Database Configuration Assistan

4、t,DBCA)创建数据库创建数据库 打打开开Oracle数数据据库库配配置置助助手手:选选择择“开开始始”“所所有有程程序序”Oracle-OraHome92Configuration and MigrationDatabase Configuration Assistant,如如图图5.1所示。所示。图图5.1打开数据库配置助手打开数据库配置助手 弹出如图弹出如图5.2所示的数据库配置助手所示的数据库配置助手“欢迎使用欢迎使用”界面。界面。图图5.2数据库配置助手数据库配置助手“欢迎使用欢迎使用”界界面面 单击单击“下一步下一步”按钮,弹出如图按钮,弹出如图5.3所示的选择希望执行的所示的选

5、择希望执行的操作对话框。操作对话框。图图5.3选择希望执行的操作选择希望执行的操作 选择选择“创建数据库创建数据库”,单击,单击“下一步下一步”按钮,弹出如图按钮,弹出如图5.4所示的选择模板创建数据库对话框。所示的选择模板创建数据库对话框。图图5.4选择模板创建数据库选择模板创建数据库 选选择择“Data Warehouse”,单单击击“下下一一步步”按按钮钮,弹弹出出如如图图5.5所示的创建数据库标识对话框。所示的创建数据库标识对话框。图图5.5创建数据库标识创建数据库标识 输输入入全全局局数数据据库库名名为为XSCJ、系系统统标标识识符符SID为为XSCJ,单单击击“下下一一步步”按按钮

6、钮,弹弹出出如如图图5.6所所示示的的选选择择希希望望数数据据库库采采用用的的默认操作模式对话框。默认操作模式对话框。图图5.6选择数据库的默认操作模式选择数据库的默认操作模式 数据库采用的操作模式有两种:数据库采用的操作模式有两种:n n专专用用服服务务器器模模式式:数数据据库库为为每每一一个个客客户户机机连连接接分分配配专专用用资资源源,每每个个客客户户机机都都拥拥有有一一个个服服务务器器进进程程。该该操操作作模模式式一一般般适适用用于下列场合:于下列场合:u u数据仓库环境中使用数据库。数据仓库环境中使用数据库。u u只有少数客户机连接的数据库。只有少数客户机连接的数据库。u u客户机将

7、对数据库发出持久运行的请求。客户机将对数据库发出持久运行的请求。n n共共享享服服务务器器模模式式:允允许许多多个个用用户户进进程程共共享享服服务务器器进进程程,可可以以增加支持的用户数目。增加支持的用户数目。本例选择本例选择“专用服务器模式专用服务器模式”,单击,单击“下一步下一步”按钮,弹出如按钮,弹出如图图5.7所示的配置初始化参数对话框。所示的配置初始化参数对话框。图图5.7配置数据库的初始化参数配置数据库的初始化参数 配置初始化参数的对话框包括五个选项卡:配置初始化参数的对话框包括五个选项卡:n n内存:可以设置共享池、缓冲区高速缓存的大小、内存:可以设置共享池、缓冲区高速缓存的大小

8、、Java池、池、PGA的大小以及物理内存的百分比等。的大小以及物理内存的百分比等。n n字符集:适应不同语言文字显示而设定的选项,一般选择字符集:适应不同语言文字显示而设定的选项,一般选择基于本机操作系统的语言设置。基于本机操作系统的语言设置。n n数据库大小:可以设置排序区的大小。数据库大小:可以设置排序区的大小。n n文件位置:指定初始化参数文件、跟踪文件目录的位置。文件位置:指定初始化参数文件、跟踪文件目录的位置。n n归档:可以设置归档日志的模式。归档:可以设置归档日志的模式。单击单击“下一步下一步”按钮,弹出如图按钮,弹出如图5.85.8所示的数据库存储对话框。所示的数据库存储对话

9、框。图图5.8数据库存储设置数据库存储设置 该对话框显示树列表和概要视图,允许用户更改并查看控该对话框显示树列表和概要视图,允许用户更改并查看控制文件、数据文件和重做日志组等对象。单击制文件、数据文件和重做日志组等对象。单击“下一步下一步”按钮,按钮,弹出如图弹出如图5.9所示的数据库创建选项对话框。所示的数据库创建选项对话框。图图5.9数据库创建选项数据库创建选项 选择选择“创建数据库创建数据库”,单击,单击“完成完成”按钮即进行数据库的按钮即进行数据库的创建。数据库创建完成后弹出如图创建。数据库创建完成后弹出如图5.10所示的更改口令对话框,所示的更改口令对话框,输入相应的口令即可。输入相

10、应的口令即可。图图5.10更改口令更改口令5.1.2 查看数据库查看数据库 查看数据库的查看数据库的ID、名称、创建日期名称、创建日期 V$DATABASE视视图图记记录录了了有有关关当当前前数数据据库库的的所所有有信信息息,以以下下脚本运行结果如图脚本运行结果如图5.11所示。所示。desc v$database;图图5.11V$DATABASE视图的逻辑结构视图的逻辑结构 从从V$DATABASE视视图图中中可可以以查查看看当当前前数数据据库库的的信信息息,以以下下脚脚本运行结果如图本运行结果如图5.12所示。所示。select dbid,name,created from v$datab

11、ase;图图5.12使用使用V$DATABASE视图查看数据库信息视图查看数据库信息 查看数据文件查看数据文件 V$DATAFILE视视图图记记录录了了数数据据文文件件的的所所有有信信息息,以以下下脚脚本本运运行结果如图行结果如图5.13所示。所示。select creation_time,name from v$datafile;图图5.13使用使用V$DATAFILE视图查看数据文件信息视图查看数据文件信息 查看控制文件查看控制文件 V$CONTROLFILE视视图图记记录录了了控控制制文文件件的的所所有有信信息息,以以下下脚脚本运行结果如图本运行结果如图5.14所示。所示。select*

12、from v$controlfile;图图5.14使用使用V$CONTROLFILE视图查看控制文件信息视图查看控制文件信息 查看日志文件查看日志文件 V$LOGFILE视视图图记记录录了了日日志志文文件件的的所所有有信信息息,以以下下脚脚本本运运行行结果如图结果如图5.15所示。所示。select*from v$logfile;图图5.15使用使用V$LOGFILE视图查看日志文件信息视图查看日志文件信息5.2 管理表空间:表空间是管理表空间:表空间是Oracle9i数据库中数据的逻辑组织,数据库中数据的逻辑组织,在将数据插入到数据库之前,必须首先建立表空间,然后将数在将数据插入到数据库之前

13、,必须首先建立表空间,然后将数据插入表空间的一个对象(即表)中。据插入表空间的一个对象(即表)中。5.2.1 创建表空间:有两种方式创建表空间:有两种方式 1使用使用Oracle企业管理器创建表空间企业管理器创建表空间 启动启动Oracle企业管理器,以企业管理器,以system身份连接数据库,打开身份连接数据库,打开如图如图5.16所示的企业管理器树状结构。所示的企业管理器树状结构。图图5.16Oracle企业管理器主窗口企业管理器主窗口 展开展开“存储存储”节点,右击节点,右击“表空间表空间”节点,弹出如图节点,弹出如图5.17所示的快捷菜单。所示的快捷菜单。图图5.17“表空间表空间”的

14、快捷菜的快捷菜单单 在快捷菜单中选择在快捷菜单中选择“创建创建”命令,弹出如图命令,弹出如图5.18所示的所示的“创建表空间创建表空间”对话框。对话框。图图5.18“创建表空间创建表空间”对话框(对话框(“一般信息一般信息”选项选项卡)卡)“创建表空间创建表空间”对话框包含了两个选项卡:对话框包含了两个选项卡:n n“一一般般信信息息”选选项项卡卡,如如图图5.18所所示示。该该选选项项卡卡可可以以设设置置表表空间的名称、数据文件、状态、类型等。空间的名称、数据文件、状态、类型等。uu“名名称称”文文本本框框:输输入入新新建建表表空空间间的的名名称称,本本例例名名为为NEW_TABSPACE1

15、。uu“数数据据文文件件”列列表表框框:指指定定属属于于表表空空间间的的新新数数据据文文件件的的文文件件名名、文文件件目目录录和和大大小小。使使用用“编编辑辑”铅铅笔笔状状图图标标可可对对数数据据文文件件的的属属性性进进行行编编辑辑;使使用用“移移去去”垃垃圾圾桶桶状状图图标标可可以以移移去去数数据据文文件。本例取默认值。件。本例取默认值。uu“状状态态”单单选选按按钮钮:分分“联联机机”和和“脱脱机机”两两种种状状态态,前前者者表表示示该该表表空空间间建建立立后后用用户户立立即即可可以以使使用用(前前提提是是用用户户对对该该表表空空间间已已被被授授权权);后后者者表表示示该该表表空空间间建建

16、立立后后用用户户还还不不能能立立即即使使用用。本例取默认值(联机)。本例取默认值(联机)。uu“类类型型”单单选选按按钮钮:分分“永永久久”和和“临临时时”两两种种类类型型,前前者者表表示示该该表表空空间间用用于于存存放放永永久久性性数数据据库库对对象象;后后者者表表示示该该表表空空间间仅用于存放临时对象(如排序段)。本例取默认值(永久)。仅用于存放临时对象(如排序段)。本例取默认值(永久)。n n“存储存储”选项卡,如图选项卡,如图5.19所示。该选项卡可以设置表空间所示。该选项卡可以设置表空间的存储方式等信息的存储方式等信息。图图5.19“创建表空间创建表空间”对话框(对话框(“存储存储”

17、选选项卡)项卡)uu“区管理区管理”单选按钮:分单选按钮:分“本地管理本地管理”和和“在字典中管理在字典中管理”两种方式,前者表示管理各区的表空间在每个数据文件中保两种方式,前者表示管理各区的表空间在每个数据文件中保留一个位图,以跟踪记录该数据文件中块的空闲状态或使用状留一个位图,以跟踪记录该数据文件中块的空闲状态或使用状态,位图中的每个位对应一个数据块或一组数据块;后者可以态,位图中的每个位对应一个数据块或一组数据块;后者可以为表空间创建的所有对象指定默认存储参数,是为表空间创建的所有对象指定默认存储参数,是Oracle8.1版版本前可用的唯一方法。本前可用的唯一方法。“自动分配自动分配”表

18、示区的大小由系统自表示区的大小由系统自动指定;动指定;“统一分配统一分配”表示区的大小可以手动指定。本例选表示区的大小可以手动指定。本例选“本地管理本地管理”、“自动分配自动分配”。uu“段空间管理段空间管理”单选按钮:分单选按钮:分“自动自动”和和“手动手动”两种方两种方式,前者表示表空间中的数据对象可以自动管理空闲空间;后式,前者表示表空间中的数据对象可以自动管理空闲空间;后者表示表空间中的数据对象使用空闲列表管理空闲空间。本例者表示表空间中的数据对象使用空闲列表管理空闲空间。本例取默认值(自动)。取默认值(自动)。uu“启用事件记录启用事件记录”单选按钮:分单选按钮:分“是是”和和“否否

19、”两种方式,两种方式,前者表示生成重做日志并可恢复,该操作时间较长;后者表示前者表示生成重做日志并可恢复,该操作时间较长;后者表示不生成重做日志,遇到意外失败时无法恢复,该操作时间较短。不生成重做日志,遇到意外失败时无法恢复,该操作时间较短。本例取默认值(是)。本例取默认值(是)。单击单击“创建创建”按钮,开始表空间的创建操作。表空间创建按钮,开始表空间的创建操作。表空间创建完成后,将弹出如图完成后,将弹出如图5.20所示的提示对话框。所示的提示对话框。图图5.20表空间创建完成的提示对话框表空间创建完成的提示对话框 2手工创建表空间:语法形式如下:手工创建表空间:语法形式如下:CREATE

20、TABLESPACE 表空间名表空间名 DATAFILE 文件名文件名1SIZE 整数整数K|M REUSE ,其它数据文件说明其它数据文件说明 DEFAULT STORAGE (INITIAL整数整数K|M NEXT整数整数K|M MINEXTENTS 整数整数 MAXEXTENTS 整数整数|UNLIMITED PCTINCREASE 整数整数)ONLINE|OFFLINE PERMANENT|TEMPORARY MANAGEMENT LOCAL|DICTIONARY 上面语法中各参数描述如下:上面语法中各参数描述如下:n n表空间名:指定将要创建的表空间名。表空间名:指定将要创建的表空间

21、名。n nDATAFILE:指指定定构构成成表表空空间间的的一一个个或或多多个个数数据据文文件件,REUSE表示可以重用已经存在的数据文件。表示可以重用已经存在的数据文件。n nDEFAULT STORAGE:指指定定分分配配给给表表空空间间中中新新对对象象的的默默认认存存储储参参数数。INITIAL指指定定新新对对象象第第一一个个区区的的大大小小;NEXT指指定定新新对对象象第第二二个个区区的的大大小小;MINEXTENTS指指定定分分配配给给新新对对象象区区的的最最小小值值;MAXEXTENTS指指定定分分配配给给新新对对象象区区的的最最大大值值(可可 以以 指指 定定 一一 个个 整整

22、数数,也也 可可 以以 用用 UNLIMITED);PCTINCREASE指定新对象第三个区及随后区的增长值指定新对象第三个区及随后区的增长值。n nONLINE|OFFLINE:指指定定表表空空间间的的状状态态是是联联机机或或脱脱机。机。n nPERMANENT|TEMPORARY:指指定定表表空空间间的的类类型型是永久或临时是永久或临时。n nMANAGEMENT LOCAL|DICTIONARY:指指定定表表空空间间的的区管理存储方式是本地管理或在字典中管理。区管理存储方式是本地管理或在字典中管理。例例5.1 在在XSCJ数数据据库库中中创创建建一一个个名名为为NEW_TABSPACE2

23、的的表空间。表空间。CREATE TABLESPACE NEW_TABSPACE2 DATAFILE E:OracleoradataXSCJnew_tabspace2_1.dbf SIZE 10M REUSE DEFAULT STORAGE(INITIAL 512K NEXT 512K MINEXTENTS 8 MAXEXTENTS 4096 PCTINCREASE 0)ONLINE PERMANECT MANAGEMENT LOCAL;5.2.2 查看、修改表空间:有两种方式。查看、修改表空间:有两种方式。1使用使用Oracle企业管理器查看或修改表空间企业管理器查看或修改表空间 启动启动O

24、racle企业管理器,以企业管理器,以system身份连接数据库。身份连接数据库。展展开开“存存储储”“表表空空间间”文文件件夹夹,可可以以看看到到各各表表空空间间的的名名称称、类类型型、区区管管理理、大大小小、已已使使用用、利利用用率率等等信信息息。右右击击表表空空间间NEW_TABSPACE1,从从快快捷捷菜菜单单中中选选择择“查查看看/编编辑辑详详细细资资料料”,弹弹出出表表空空间间编编辑辑对对话话框框,从从中中可可以以查查看看和和编编辑辑该该表表空间的各项特性:空间的各项特性:n n查看、增加、删除或修改表空间对应的数据文件属性查看、增加、删除或修改表空间对应的数据文件属性。n n查看

25、或修改表空间的状态。查看或修改表空间的状态。n n查看或修改表空间的类型。查看或修改表空间的类型。n n查看或修改表空间是否启用事件记录。查看或修改表空间是否启用事件记录。2手工查看、修改表空间手工查看、修改表空间 查查看看表表空空间间:表表空空间间的的信信息息存存储储在在DBA_TABLESPACES、V$TABLESPACE、DBA_DATA_FILES和和DBA_FREE_SPACE等等数数据据字字典典视视图图中中(各各视视图图的的逻逻辑辑结结构构可可以以使使用用desc 视视图图名名命命令令查查看看),使使用用这这些些视视图图可可以以得得到到相相关关表空间的信息。表空间的信息。例例5.

26、2 从从DBA_TABLESPACES视视图图中中查查看看所所有有表表空空间间的的名名称称、状态、类型和管理方式,以下脚本运行结果如图状态、类型和管理方式,以下脚本运行结果如图5.21所示。所示。select tablespace_name,status,contents from dba_tablespaces;图图5.21使用使用DBA_TABLESPACES视图查看表空间信息视图查看表空间信息 修改表空间:语法形式如下:修改表空间:语法形式如下:ALTER TABLESPACE 表空间名表空间名 RENAME DATAFILE 文件名文件名TO 文件名文件名 ADD DATAFILE 数

27、据文件说明数据文件说明 DEFAULT STORAGE 默认存储说明默认存储说明 ONLINE|OFFLINE PERMANENT|TEMPORARY BEGIN BACKUP|END BACKUP 上面语法中部分参数描述如下:上面语法中部分参数描述如下:n nRENAME DATAFILE:对对表表空空间间中中的的数数据据文文件件进进行行重重命命名。名。n nADD DATAFILE:指指定定向向表表空空间间中中添添加加数数据据文文件件,表表空空间间在在联联机机或或脱脱机机状状态态下下均均可可添添加加数数据据文文件件,但但要要求求被被添添加加的的数数据据文件不为其它数据库使用。文件不为其它数

28、据库使用。n nBEGIN BACKUP|END BACKUP:前前者者指指定定对对表表空空间间中中的的数数据据文文件件执执行行在在线线备备份份,备备份份时时不不能能使使表表空空间间脱脱机机、不不能能关关闭闭实实例例、不不能能开开始始该该表表空空间间上上的的另另一一个个备备份份;后后者者表表示示在在线线备备份完成,只用在备份完成时。份完成,只用在备份完成时。5.2.3 删除表空间:有两种方式。删除表空间:有两种方式。1使用使用Oracle企业管理器删除表空间企业管理器删除表空间 启动启动Oracle企业管理器,以企业管理器,以system身份连接数据库。身份连接数据库。展展开开“存存储储”“表

29、表空空间间”文文件件夹夹,右右击击欲欲删删除除的的表表空空间间NEW_TABSPACE1,从快捷菜单中选择从快捷菜单中选择“移去移去”即可。即可。2手工删除表空间:语法形式如下:手工删除表空间:语法形式如下:DROP TABLESPACE 表空间名表空间名 INCLUDING CONTENTSCASCADE CONSTRAINTS;上面语法中部分参数描述如下:上面语法中部分参数描述如下:n nINCLUDING CONTENTS:当当删删除除包包含含有有任任何何数数据据库库对对象的表空间时,必须指定该子句。象的表空间时,必须指定该子句。n nCASCADE CONSTRAINTS:删删除除其其

30、它它表表空空间间中中表表的的引引用用完完整整性性约约束束,这这些些约约束束是是对对被被删删除除表表空空间间中中表表的的主主码码的的引引用用。若若忽忽略略该该选选项项,当当这这样样的的引引用用完完整整性性约约束束存存在在时时,Oracle将将返返回一个出错信息,不能删除该表回一个出错信息,不能删除该表空间。空间。5.3 管理段管理段5.3.1 创建段:语法形式如下:创建段:语法形式如下:CREATE SEGMENT 段名段名 TABLESPACE 表空间名表空间名 STORAGE(INITIAL整数整数K|M NEXT整数整数K|M MINEXTENTS 整数整数 MAXEXTENTS 整数整数

31、|UNLIMITED PCTINCREASE 整数整数)ONLINE|OFFLINE;例例5.3 创建一个回滚段。创建一个回滚段。CREATE ROLLBACK SEGMENT RBS001 TABLESPACE RBS STORAGE(INITIAL 1M NEXT 1M MINEXTENTS 5 MAXEXTENTS 10 OPTIMAL 6M);上述语句中上述语句中OPTIMAL参数表示当回滚段增长超过其指定值参数表示当回滚段增长超过其指定值(本例为(本例为6M)时,若没有当前活动事务,时,若没有当前活动事务,Oracle将自动回收将自动回收超过的部分。回滚段生成后为脱机状态。超过的部分

32、。回滚段生成后为脱机状态。5.3.2 查看、修改段:段的信息存储在查看、修改段:段的信息存储在DBA_SEGMENTS、ALL_SEGMENTS和和USER_SEGMENTS等数据字典视图中,等数据字典视图中,使用这些视图可以查看相关段的信息。使用这些视图可以查看相关段的信息。例例5.4 从从USER_SEGMENTS视视图图中中查查看看用用户户段段的的信信息息,以以下下脚本运行结果如图脚本运行结果如图5.22所示。所示。select segment_name,segment_type from user_segments;图图5.22使用使用USER_SEGMENTS视图查看段信息视图查看段

33、信息 修改段的语法是:修改段的语法是:ALTER SEGMENT 段名段名 DEFAULT STORAGE 默认存储说明默认存储说明 ONLINE|OFFLINE;例例5.5 修改回滚段修改回滚段RBS001,使其处于联机状态。使其处于联机状态。ALTER ROLLBACK SEGMENT RBS001 ONLINE;5.3.3 删除段:语法形式如下:删除段:语法形式如下:DROP SEGMENT 段名段名;例例5.6 删除回滚段删除回滚段RBS001。/*删除回滚段时必须先使其脱机删除回滚段时必须先使其脱机*/ALTER ROLLBACK SEGMENT RBS001 OFFLINE;DROP ROLLBACK SEGMENT RBS001;习题51.通过哪些视图可以查看当前数据库的信息?通过哪些视图可以查看当前数据库的信息?2.简述如何手工创建表空间和段。简述如何手工创建表空间和段。

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

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com