您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > ASE 数据库服务器维护手册sybase公司
ASE数据库服务器维护手册数据库服务器维护手册第2页共23页目录目录...............................................................................................................................................2☆概述...................................................................................................................................3☆ASE数据库服务器安装篇..................................................................................................4☆ASE日常维护管理篇..........................................................................................................13★数据库备份与恢复.............................................................................................13★ASE日常维护工作............................................................................................14☆ASE故障检查及恢复篇......................................................................................................18☆性能调优篇.........................................................................................................................22☆总结.................................................................................................................................23数据库服务器维护手册第3页共23页☆概述在ASE数据库服务器运行工作期间,数据库系统管理员应该完成相应的日常维护工作,在出现数据库故障后,应该具备一定的故障定位和解决能力,以保证数据库系统的稳定、高效运行,为应用系统提供正常的工作平台。本文用于数据库管理员日常维护使用。主要分为以下章节:ASE数据库服务器安装、ASE日常维护管理、ASE故障检查及恢复、ASE性能监控及优化数据库服务器维护手册第4页共23页☆ASE数据库服务器安装篇本篇以一个实际的产品安装过程为例,讲述ASE服务器的安装及基本配置过程。因具体软硬件情况不同,某些细节可能有所差异,在实际安装过程中可能需要更改相应的部分。硬件环境:IBMRS6000H85双机(双CPU、1G内存)操作系统:IBMAIX5.1.0.0数据库系统:SYBASEASEFORIBM64bit,Version12.5(ForIBM5L)一.逻辑卷组由IBM工程师对主机本地磁盘及磁盘阵列进行划分,系统中应已经存在多个逻辑卷组:rootvg、dbvg等。其中的dbvg用于数据库系统数据库。另外,建议为sybaseASE产品分配单独的存放空间(单独的文件系统存放),空间大小为2G左右。(根据应用系统情况不同,可能需要划分多个逻辑卷组以对多个应用系统提供单独的存储系统。)二.逻辑卷在当前系统中,dbvg卷组中应存在多个用于数据库服务器的逻辑卷,具体信息见下表:逻辑卷组名称dbvg逻辑卷名称大小(MB)说明sybmaster128用于存放ASE的master数据库sybprocs256用于存放ASEsybsystemprocs(系统存储过程)数据库sybtempdb012000用于扩展tempdb数据库sybtempdb022000用于扩展tempdb数据库Db_data014000用于用户数据库的数据部分Db_data024000用于用户数据库的数据部分….Db_datann4000目前只分配了两个逻辑卷Db_log012000用于用户数据库的日志部分Db_log022000用于用户数据库的日志部分….Db_lognn2000目前只分配了一个逻辑卷小计关于逻辑卷组及逻辑卷创建方法可具体参见IBM相关文档。(根据应用系统情况不同,划分的逻辑卷大小、个数可能会有所差异,应在划分前与Sybase工程师进行相应的确认。)数据库服务器维护手册第5页共23页三.创建sybase用户组及用户为了便于权限管理,需要创建sybase用户组和sybase用户。建立sybase用户组使用操作系统管理员root用户身份,运行smitty管理工具使用上下箭头键选择Security&UsersGroupsAddaGroup在GroupNAME处输入组名sybase,其余使用默认值即可,回车将弹出添加用户组成功提示,使用F3键返回上一界面。使用与AddaGroup同级的菜单项可察看目前系统中已存在组信息。建立sybase用户同理,进入smitty中Security&UsersUsersAddaUser在UserNAME处填入用户名sybase,如对用户ID有特殊要求可填写,否则可以使用默认值,在PrimaryGROUP处填写sybase用户所属组sybase,在HOMEdirectory处填写sybase用户的主目录/sybase,其余信息可使用系统默认,回车将提示sybase用户创建成功的信息。使用与AddaUser同级的菜单项ListAllUsers将列出当前系统中已存在的所有user名。四.Sybase相关操作系统参数调整使用操作系统管理员root用户身份,运行smitty管理工具调整操作系统异步IO参数DevicesAsynchronousI/OChange/ShowCharacteristicsofAsynchronousI/O将STATEtobeconfiguredatsystemrestart参数设置为available重新启动IBM主机,并在启动完毕后确认所配置参数已经生效。注意:如果异步IO功能未正常启动,Sybase数据库服务期的安装及使用都将受到很大影响。五.更改所创建的各逻辑卷的属主使用root身份分别进入/dev/vbvg,使用以下命令将先前创建的各逻辑卷属主进行更改,以便sybase用户能够拥有操作权限:chownsybase:sybase/dev/Logic_Volume_Name注意:只更改步骤二中逻辑卷列表中列出的ASE所要使用的逻辑卷。六.更改/Sybase目录的属主为用户sybase使用root身份,使用入下命令进行操作:chownsybase:sybase/Sybase注意:/sybase目录在使用前,请使用mount命令将其mount,也可由操作系统工程师将其设置成为自动mount。七.卸载安装光盘文件与操作系统工程师确认光驱的物理路径(一般为/dev/cd0)数据库服务器维护手册第6页共23页使用mount命令将光驱mount到已存在的目录/cdrommount–Vcdrfs–r/dev/cd0/cdrom之后使用su–sybase切换到sybase用户,进入/cdrom目录,使用ls命令察看光盘介质内容。可以看到安装程序的install文件。Sybase提供的安装方式共有三种:图形界面安装、字符界面安装及命令文件安装。一般选择使用字符方式进行安装。键入以下命令进入安装界面:/cdrom/install–c安装程序将询问用户安装类型1Fullinstall(完全安装,安装光盘中所有内容,需要大约600M空间)2Standardinstall(标准安装,只安装常用软件包)3cancel(放弃安装,并退出安装界面)根据需要可选择安装类型,如空间允许,建议选择fullinstall。目前/Sybase目录大小为2G,选择fullinstall,确认后进入下一界面。安装程序将列出将要安装的软件组件名称、大小及总共需要的空间大小,1Continue2PreviousMenu3Cancel如果空间满足安装需求,选择Continue。也可选择PreviousMenu重新选择安装类型或者Cancel放弃安装进程选择Continue,安装程序将读取安装光盘中压缩的软件包,进行解压缩并将其释放到/Sybase目录下。解压缩完成后,安装程序将提示HaveyouregisteredyourSybaseSoftwareManagementCertificatesataCentrallicensehost?(Yes,No,Cencel)此处询问你是否已经在一台中心授权管理主机上对你所安装的Sybase产品进行了软件管理认证信息的注册。输入n,回车后,卸载安装结束并返回到操作系统提示符下。卸载完成后使用ls命令检查/sybase下文件及目录是否以sybase用户为属主,如果没有,使用root身份发出chown–Rsybase:sybase/sybase命令进行设置。八.设置SYBASE环境变量在/Sybase目录下,用命令ls–a察看是否存在一个名称为.profile文件。如不存在,可使用vi命令自行创建。使用vi/Sybase/.profile命令对sybase用户配置文件.profile进行编辑。移动到.profile文件尾部,使用vi编辑器r命令读入/Sybase目录下SYBASE.sh文件。此文件中包含了运行Sybase服务器及工具所需要的操作系统环境变量的设置。存盘退出vi编辑器,注销并重新使用sybase用户登录服务器。在终端窗口中使用命令env可察看sybase当前所有的环境变量情况,留意Sybase环境变量是否已经生效。也可以使用echo命令察看某个环境变量的设置情况。例如:echo$SYBASE将看到如下结果/sybase,证明环境变量已经设置生效。Sybase运行支撑环境主要变量列表:变量、值说明SYBASE=/SybaseSybase安装目录SYBASE_ASE=ASE-12_5ASE安装目录SYBASE_OCS=OCS-12_5OCS安装目录数据库服务器维护手册第7页共23页PATH=/Sybase/ASE-12_5/dll:/Sybase/ASE-12_5/bin:/Sybase/OCS-12_5/dll:.:/Sybase/ASE-12_5/install命令执行时搜索路径,最好在路径中加入当前路径,即.及/Sybase/ASE-12_5/install,便于命令执行。SHLIB_PATH=/Sybase/ASE-12_5/lib:/Sybase/OCS-12_5/libsybase执行库的路径信息,用于在图形环境中运行sybase程序时的运行库搜索。九.安装ASE补丁EBFxxxxxForIBM;(如无适当的补丁需要安装此步骤可略过)将补丁文件EBFxxxxx.tgz在windows平台使用解压缩工具winzip、winrar等解压缩为tar文件,然后使用ftp将其传送到主机/Sybase目录下。使用命令tar–xvfEBFxxxxx.tar将补丁包解压缩,将会生成目录EBFxxxxx目录,使用命令cp–r/Sybase/EBFxxxxx/*/Sybase将补丁文件覆盖到已安装的sybase目录中,从而达到补丁安装的目的。注
本文标题:ASE 数据库服务器维护手册sybase公司
链接地址:https://www.777doc.com/doc-678695 .html