ImageVerifierCode 换一换
格式:PPT , 页数:42 ,大小:348.50KB ,
资源ID:1392197      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1392197.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SYBASE数据库系统培训教程.ppt)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SYBASE数据库系统培训教程.ppt

1、SYBASE数据库系统管理培训,(一)、SYBASE数据库基本框架(二)、数据库的启动和关闭(三)、用户数据库管理(四)、数据库设备管理(五)、用户管理(六)、数据库备份/恢复(七)、如何调整SYBASE配置参数,SYBASE数据库系统管理培训,主要内容,(一)、SYBASE数据库基本框架 SYBASE数据库由系统数据库、用户数据库、数据库设备和一些辅助文件组成。1、系统数据库 SYBASE是个多数据库结构的数据库管理系统。分为系统数据库和用户数据库。系统数据库是在安装时自动创建的,包括以下部分:(1)master数据库:全面控制和管理用户数据库及SYBASE上的一切 操作(2)temp数据库

2、:它为临时表和其他临时工作空间提供一个存储区域,是公用的(3)model数据库:它为新建的用户数据库提供一个原型(4)sybsystemproc数据库:存储系统存储过程,SYBASE数据库系统管理培训,(一)、SYBASE数据库基本框架(5)其他系统数据库:审计数据库(sybsecurity)、样本数据库(pubs2)、句法数据库(sybsyntax)查看当前数据库服务器中的用户数据库和系统数据库的信息的命令如下:$isql Usa P 1 sp_helpdb 2 go 要查看某一个数据库的信息,用下面命令:$isql Usa P 1 sp_helpdb dbname 2 go,SYBASE数

3、据库系统管理培训,(一)、SYBASE数据库基本框架 2、interfaces文件 interfaces位于$sybase目录下,接口文件就象一个地址本,其中列出每个已知的服务器的名称及网络地址和端口号。结构如下:例如:Sybase Query tcp 168.33.56.171 8000 Master tcp 168.33.56.171 8000 Interfaces文件的作用:(1)在客户端的interfaces文件中列出可被连接的各个server的网络地址。(2)在server端,每个server用于同其它server的连接。用户可以更改此文件,来改变数据库服务器的地址。,SYBASE数

4、据库系统管理培训,(一)、SYBASE数据库基本框架 3、SYBASE.cfg文件 SYBASE.cfg文件存在于$sybase目录下,用于存放 sqlserver的系统参数信息。数据库在启动时,读取该文件。用户可以通过直接修改该文件中的参数的值,来改变数据库的系统参数,必须注意,修改了此文件中的参数以后,只有数据库重新启动以后才生效。,SYBASE数据库系统管理培训,(一)、SYBASE数据库基本框架 4、常见问题及解决办法 修改主机的IP地址后,如何更改interfaces文件?安装SYBASE Adapive Server的机器IP地址改变后,应修改 interfaces 文件及有关的设

5、置。如果 interfaces 文件中使用的是机器名而不是 IP 地址,则不需要变动。但如果客户端联接服务器使用的是服务器的 IP 地址而不是机器名,那么客户端需修改联接服务器的 IP 地址。如果 interfaces 文件中使用的是 IP 地址,那么需要修改 interfaces 文件中和地址有关的部分,可使用dscp 或 dsedit 进行修改。,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 1、查看数据库状态 以sybase用户登录到操作系统,用命令showserver查看数据库是否启动。$showserver USER PID%CPU%MEM SZ RSS TTY STAT

6、 STIME TIME COMMAND sybase 24000 0.1 2.0 13924 10856-A Jun 13 4:46/sybase/ASE-12_0/bin/dataserver-d/sybase/data/master.dat-e/sybase/ASE-12_0/install/SYBASE.log-M/sybase sSYBASE 输入showserver命令后如果出现上面信息,证明数据库已经启动。,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 2、数据库启动 以下是数据库启动的步骤:(1)sybase用户登录操作系统 如果是unixware操作系统(2)$SY

7、BASE/install目录 如果是aix操作系统(2)$SYBASE/ASE-12_0 启动数据库服务器:(3)startserver-f RUN_SYBASE 启动备份服务器:(4)startserver f RUN_SYB_BACKUP,SYBASE数据库系统管理培训,注意:一般情况,备份服务器是不用启动的,只有需要备份的时候才启动备份服务器。,(二)、数据库启动/关闭 2、数据库关闭 在一般情况下,数据库并不是每天都关闭,最好每天都不关闭,在特殊情况下才关闭。数据库关闭过程如下:(1)以SYBASE用户登陆操作系统。(2)以数据库管理员(超级用户SA)登陆数据库。$isql Usa P

8、(3)关闭备份服务器 1shutdown SYB_BACKUP 2go(3)关闭数据库服务器 1shutdown 2go,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 3、出错日志 也许在数据库启动时,由于各种原因,数据库不能正常启动,数据库会把引起数据库错误的信息方到SYBASE.log文件中,这个文件在$SYBASE/install目录下。,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 在实际环境中,数据库Server无法启动的原因很多,本文仅列出了几种常见的情况,供大家参考。首先,应检查Server的日志文件。不同版本缺省的日志文件如下(其

9、中为Sybase Server的名称:UNIX:11.0*:$SYBASE/install/errorlog 11.5*或 11.9*:$SYBASE/install/.log12.0*:$SYBASE_ASE/install/.log NT:11.0*11.5*或 11.9*:$SYBASEinstallerrorlog 12.0*:$SYBASEASE-12_0installerrorlog,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 CASE1:basis_dlock:file/sybase/master.dat already in use by

10、a SQL Serverkernel kdconfig:unable to read primary master device kernel kiconfig:read of config block failed 检查server是否已经启动(showserver,ps-u sybase 或NT service),SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 CASE2:dopen:open/sybase/master.dat failed,permission denied kernel kdconfig:unable to read primary

11、master device kernel kiconfig:read of config block failed 检查master设备文件的所有者及权限,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 CASE3:ninit:All master network listeners have failed.Shutting down 检查network ip 及 port配置(netstat-a)检查/etc/hosts文件,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 CASE4:kernel:kscsinit:conn

12、ectivity library error.Operation:cs_ctx_alloc().检查操作系统参数是否已经修改并重新启动操作系统 若操作系统异常宕机,ASE未启动$SYBASE/.krg已经 存在,删除该文件,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 CASE5:现象:Error 926 Severity Level 14 Error Message Text Database xx cannot be opened-it has been marked SUSPECT by recover Explanation 解决方法:(1)出现这个

13、信息,这是一个严重的错误,如果你要使用这个数据库的数据,必须改正这个错误.(2)启动Backup Server,后备master数据库,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 1dump database master to/usr/sybase/master.dup 2go(3)用isql登录到SQL Server,须用sa帐号(这里以pubs2数据库为例)1sp_configure allow updates,1 2go 1begin tran 2go 1use master 2go,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常

14、见问题及解决方法 1update sysdatabases set status=-32768 Where name=pubs2 2go 如果得到(1 row affected),则 1commit 2go 否则 1 rollback 2go,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 1update sysdatabases set status=-32768 Where name=pubs2 2go 如果得到(1 row affected),则 1commit 2go 否则 1 rollback 2go(4)重新启动SQL Server.,SYBASE

15、数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 注:SQL Server重新启动之后,当发现数据库本身存在不可恢复的问题时,如数据页损坏等,且没有完好的数据库备份,一定要用bcp.out备份用户数据库数据。此时,以下步骤省略,并按照“如何删除坏的用户数据库”文章删除此数据库。之后重建此数据库,恢复备份。否则,按以下步骤继续操作:用sa帐号注册到SQL Server 1begin tran 2go 1use master 2go,SYBASE数据库系统管理培训,(二)、数据库启动/关闭 4、常见问题及解决方法 1update sysdatabases set status=

16、0 Where name=pubs2 2go 如果得到(1 row affected),则 1commit 2go 否则 1rollback 2go 1sp_configure allow updates,0 2go,SYBASE数据库系统管理培训,(三)、用户数据库管理 用户数据库是用户创建的,用来存放用户数据的数据库。用户数据库的创建分为两部分,一部分是用来存放数据,一部分是用来存放事务日志。为了提高数据库的速度,最好将数据库的数据部分和日志部分分开存储,即存放在不同的数据库设备上,这样也可以单独备份事务日志。1、创建用户数据库 创建数据库命令如下:CREATE DATABASE database_name ON database_ device=size,database_device=size LOG ON database_device=size,database_device=size 参数说明:database_name:创建的数据库名称 database_device:数据库设备 size:数据库在数据库设备上占有的空间大小,SYBASE数据库系统管理培训,(三)、用户

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1