sybase日常操作和维护

上传人:桔**** 文档编号:513910985 上传时间:2023-07-02 格式:DOCX 页数:47 大小:169.86KB
返回 下载 相关 举报
sybase日常操作和维护_第1页
第1页 / 共47页
sybase日常操作和维护_第2页
第2页 / 共47页
sybase日常操作和维护_第3页
第3页 / 共47页
sybase日常操作和维护_第4页
第4页 / 共47页
sybase日常操作和维护_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《sybase日常操作和维护》由会员分享,可在线阅读,更多相关《sybase日常操作和维护(47页珍藏版)》请在金锄头文库上搜索。

1、v1.0可编辑可修改中国现代化支付系统SYBASE日常操作和维护深圳金融电子结算中心二。二年五月#目 录1. SQL SERVER 本框架2.1.1. 系统数据库2.1.2. INTERFACE文件3.1.3. 41.4. 数据库设备4.1.5. 常见问题及解决方法5.2. 数据库启动/关闭7.2.1. 查看数据库状态 7.2.2. 数据库启动7.2.3. 数据库关闭8.2.4. 出错日志8.2.5. 常见问题及解决方法8.3. 用户数据库管理1.33.1. 数据库选项1.33.2. 查看数据库信息1.53.3. 常见问题及解决方法1.64. 用户管理1.74.1. 增加/删除用户1.74.2

2、. 查看用户信息1.84.3. 常见问题及解决方法1.85. 数据库备份/恢复205.1. 数据库备份205.2. 恢复数据库 216. 如何调整SQL SERVER本配置参数 236.1. 配置 SQLSERVER数的方法 236.2. 常见问题及解决方法24v1.0可编辑可修改1. sql server基本框架sql server由系统数据库、用户数据库、数据库设备和一些辅助文件组成1.1. 系统数据库sql server是个多数据库结构的数据库管理系统。分为系统数据库和用户数据库。系统数据库是在安装时自动创建的。(1) master数据库master数据库全面控制和管理用户数据库及sql

3、 server上的一切操作。Master数据库主要包含以下纪录:用户账号。正在处理的进程。环境变量的配置。系统出错信息。每个数据库的存储分配。活动锁。联机的sqlserver 引擎。(2) temp数据库它为临时表和其他临时工作空间提供一个存储区域。是公用的。1、 当对大表进行order by 或group by操作时2、 当建立过多的临时表时。(3) model数据库它为新建的用户数据库提供一个原型。(4) sybsystemproc 数据库存储系统存储过程。其他系统数据库:深圳金融电子结算中心#v1.0可编辑可修改审计数据库(sybsecurity )、样本数据库(pubs2)、句法数据库

4、(sybsyntax )查看当前数据库服务器中的用户数据库和系统数据库的信息的命令如下:$isql - Usa - P1 sp_helpdb2 go要查看某一个数据库的信息,用下面命令$isql - Usa - P1 sp_helpdb dbname2 go1.2. i nterfaces 文件interfaces 位于 $sybase 目 录下,接口文件就象一个地址本,其中列出每个已知的服务器的名称及网络地址和端口号。结构如下:server_nameservice_type protocol network machine protservice_type 该登记项的服务类型query供客户

5、去找sql server 的端口master供sql server确定用来监听客户连接请求的端口。Sort 网络端口号(1025-65535)例:SybaseQuery tcp 5000Master tcp 5000Interfaces 文件的作用:1、在客户端的interfaces 文件中列出可被连接的各个server 的网络地址。2、在 server 端,每个 server 用于同其它 server 的连接。21圳金融电子结算中心v1.0可编辑可修改用户可以更改此文件,来改变数据库服务器的地址1.3.文件存在于$sybase目录下,用于存放sqlserver的系统参数信息。数据库在启动时,

6、读 取该文件。用户可以通过直接修改该文件中的参数的值,来改变数据库的系统参数,必须注意,修改了此文件中的参数以后,只有数据库重新启动以后才生效。1.4. 数据库设备数据库设备是指逻辑磁盘上的一组连续磁盘空间。用来存放数据库的数据和日志数据。存放数据库和事务日志。数据库设备最好建在原始分区上,也可以创建在文件系统上。只有系统管理员有权建立数据库设备 查看数据库设备的命令如下:$isql - Usa - P1 sp_helpdevice2 godevice_name physical_namehisdatadb /home/sybase/mbfe/hisdatadb hisdblog /home/

7、sybase/mbfe/hisdblog MB hisindexdb /home/sybase/mbfe/hisindexdb master d_masterspecial,MB sysprocsdev /home/sybase/systemprocs systemdbdev /home/sybase/systemdbdescriptionspecial, physical disk, MBspecial, physical disk,special, physical disk, MBdefault disk, physical disk,special, physical disk, MB

8、special, physical disk, MBtempdb /home/sybase/tempdbspecial, physical disk, MBwkdatadb /home/sybase/mbfe/wkdatadb special, physical disk, MB 深圳金融电子结算中心#v1.0可编辑可修改wkdblog / home/sybase/mbfe/wkdblog special, physical disk, MB wkindexdb /home/sybase/mbfe/wkindexdb special, physical disk, MB 要查看某一个数据库设备

9、信息用下面命令:$isql - Usa - P1 sp_helpdevice device_name2 go每天在业务开始之前,如果数据库是关闭的,要启动数据库。数据库的启动过程如下:1、以SYBAS剧户登陆操作系统。2、进入install 目录。(1)如果是unixware操作系统,执行$cd $SYBASE/install(2)如果是aix操作系统,执行$cd $SYBASE/ASE-12_0/install3、启动数据库服务器,执行下面命令$ startserver4、如果是启动备份服务库,执行下面命令$startserver -f RUN_SYB_BACKUP1.5.常见问题及解决方法

10、修改主机的IP地址后,如何根该interfaces 文件安装SYBASE Adapive Server的机器IP地址改变后,应修改interfaces文件及有关的设置。如果interfaces文件中使用的是机器名而不是IP地址,则不需要变动。但如果客户端联接服务器使用的是服务器的IP地址而不是机器名,那么客户端需修改联接服务 器的IP地址.。21圳金融电子结算中心v1.0可编辑可修改如果interfaces文件中使用的是IP地址,那么需要修改interfaces文件中和地址有关的部分,可使用dscp或dsedit进行修改。如果客户端联结服务器使用的是服务器的地址而不是机器名,那么客户端也需修改

11、。深圳金融电子结算中心#v1.0可编辑可修改2.数据库启动/关闭2.1. 查看数据库状态以sybase用户登录到操作系统,用命令 showserver查看数据库是否启动。$showserverUSER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMANDsybase 2400013924 10856 - A Jun 13 4:46 /sybase/ASE-12_0/bin/dataserver -d/sybase/data/ -e/sybase/ASE-12_0/install/-M/sybase - sSYBASE输入showserver命令后如果

12、出现上面信息,证明数据库已经启动。2.2. 数据库启动以下是数据库启动的步骤:1sybase用户登录操作系统如果是unixware操作系统2$SYBASE/install 目录如果是aix操作系统2$SYBASE/ASE-12_0启动数据库服务器:3startserver启动备份服务器:4 startserver -f RUN_SYB_BACKUP注意:一般情况,备份服务器是不用启动的,只有需要备份的时候才启动备份服务器21圳金融电子结算中心v1.0可编辑可修改2.3. 数据库关闭在一般情况下,数据库并不是每天都关闭,最好每天都不关闭,在特殊情况下才关闭。数据库关闭过程如下:1、以SYBAS剧

13、户登陆操作系统。2、以数据库管理员(超级用户 SA)登陆数据库。$ isql - Usa - P3、关闭备份服务器1shutdown SYB_BACKUP2go4、关闭数据库服务器1 shutdown2 go2.4. 由错日志也许在数据库启动时,由于各种原因,数据库不能正常启动,数据库会把引起数据库错误 的信息方到SYBASE.log文件中,这个文件在$SYBASE/install目录下。2.5. 常见问题及解决方法在实际环境中,数据库Server无法启动的原因很多,本文仅列出了几种常见的情况,供您参考。首先,应检查 Server的日志文件。不同版本缺省的日志文件如下(其中 为 Sybase

14、Server 的名称:UNIX:* : $SYBASE/install/errorlog* 或 *: $SYBASE/install/.log* : $SYBASE_ASE/install/.log深圳金融电子结算中心#v1.0可编辑可修改NT:* * 或 *: $SYBASEinstallerrorlog* : $SYBASEASE-12_0installerrorlogCASE 1:basis_dlock: file /sybase/ already in use by a SQL Serverkernel kdconfig: unable to read primary master devicekernel kiconfig: read of config block failed检查 server 是否已经启动(showserver, ps -u sybase 或 NT service ) CASE 2:dopen: open /sybase/ failed, permission deniedkernel kdconfig: unable to read primary master de

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

当前位置:首页 > 商业/管理/HR > 营销创新

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