中石化sybase培训ASE

上传人:飞*** 文档编号:46216112 上传时间:2018-06-24 格式:PPT 页数:346 大小:1.66MB
返回 下载 相关 举报
中石化sybase培训ASE_第1页
第1页 / 共346页
中石化sybase培训ASE_第2页
第2页 / 共346页
中石化sybase培训ASE_第3页
第3页 / 共346页
中石化sybase培训ASE_第4页
第4页 / 共346页
中石化sybase培训ASE_第5页
第5页 / 共346页
点击查看更多>>
资源描述

《中石化sybase培训ASE》由会员分享,可在线阅读,更多相关《中石化sybase培训ASE(346页珍藏版)》请在金锄头文库上搜索。

1、中石化加油卡项目 Sybase培训 2012.72000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 2内容梗概1.ASE的基本概念介绍 2.配置内存 3.数据库设备和数据库 4.用户的管理和权限 5.数据库备份方法 6.dbcc数据库检查的方法和作用 7.锁方案 8.系统监控2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 39.审计系统 10.加油卡系统数据库的日常维护2000 Sybase, Inc. and its subsidiari

2、es. All rights reserved.1 - 4第一部分ASE的基本概念介绍2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 5单元概要Adaptive Server 系统管理员负责创建与维护 Adaptive Server。 本单元描述 Adaptive Server 是如何工作的。目标 完成本单元学习后,应该能够:n描述Adaptive Server的数据库和系统表的功能;n列出Adaptive Server的客户端和组件;n创建、修改和维护 interfaces 文件;n查看、修改配置参数的值;n描述

3、一个系统管理员的责职。2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 6单元提要n数据库与系统表n客户端与实用程序n建立连接n配置参数n系统管理员责职2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 7nAdaptive Server是一个Sybase服务器,用它来管理多 个数据库。Adaptive Server2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 -

4、8nAdaptive Server管理多种类型数据库。l必需数据库; master,sybsystemprocs,sybsystemdb,model,tempdb,l“附加功能“ 数据库;sybsyntax,dbccdb,sybsecurityl例子数据库;pubs2,pubs3l应用数据库Adaptive Server数据库2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 9系统表n系统表是由服务器创建和维护的,它存储服务器的 信息或一个数据库的信息。l系统表名通常使用字符串 “sys” 开头。s例子:sysdat

5、abase,sysdevices,syslogins,sysobjects, sysusers2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 10系统表nmaster 数据库包含跟踪有关 Adaptive Server 信息的系 统表。此外,每个数据库(包括 master 数据库)都 包含可跟踪特定于该数据库的信息的系统表。 n只在master库中存在的系统表:sysdatabase,sysdevices,sysusages,sysconfigures,syslogins,sysprocesses,syslogsh

6、old等等n在每个数据库中都存在的系统表:sysalternates,syscolumns,sysindexes,syslogs,sysobjects,sysusers 等等2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 11系统存贮过程n系统表中的信息通常通过系统存贮过程来查看或修 改。l系统存贮过程名字用 “sp_“ 开头。s例子: sp_helpdb,sp_help, sp_configuren当一个 sp_ 系统存贮过程执行时, Adaptive Server 在 多个地方查找该系统存贮过程。l首先在当前数

7、据库中查找;l如果不在,它查找 sybsystemprocs 数据库;l如果还不在, 它查找 master 数据库;l如果仍然不在, 它返回一个错误消息。n对于非sp_存储过程,只在当前数据库中查找2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 12单元提要数据库与系统表n客户端与实用程序n建立连接n配置参数n系统管理员责职2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 13客户端和运行程序nAdaptive Server Enterp

8、rise 12.5是一套客户/服务器应用 。n客户端应用:uisqlujisqluSybase CentraluSQL Advantage2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 14数据库实用程序ASE数据库实用程序是一个在操作系统提示符或 GUI 界面中执行的程序,用它帮助系统管理。nServer安装工具 srvbuild -基于 UNIX 平台“Server Config” -基于 Windows平台ndsedit -创建或修改 interfaces 接口文件的编辑器。nbcp -在数据库与操作系统文件

9、间拷贝数据的实用程 序。 noptdiag 关于表的统计信息的实用程序。2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 15单元提要数据库与系统表 客户端与实用程序n建立连接n配置参数n系统管理员责职2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 16连接与客户端nAdaptive Server 可以与网络上的其它 Adaptive Server、 Open Server 应用程序和客户端软件进行通信。n连接指一个客户端应用与服务器建立

10、连接。2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 17n接口文件是一个“地址簿”,它列出每一个 已知服务器的名字和地址。n当客户端应用连接一个给定名的服务器时, 该客户端:l在接口文件中查找服务器名。l使用给定的地址连接服务器。接口文件n管理员必须修改和发布接口文件到每个用户,以便 他们能够连接服务器。n接口文件的名字与位置因操作系统的不同而不同。lUNIX缺省值:interfaces 在 $SYBASE目录。lNT缺省值:sql.ini 在 $SYBASE/ini目录。2000 Sybase, Inc. an

11、d its subsidiaries. All rights reserved.1 - 18Adaptive Server如何监听客户端启动一个 Adaptive Server 时: 1. 它决定所要使用的服务器名。 2. 它在接口文件中查找上面服务器名项。 3. 它使用接口文件中端口号与网络协议信息来监听客 户连接。2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 19客户端如何连接到Adaptive Server当客户端连接到 Adaptive Server 时: 1. 它确定要连接的 Adaptive Serv

12、er 名称。 2. 它在接口文件中找出该名称的服务器项。 3. 它使用文件中的机器、端口和网络协议信息连接服 务器。2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 20接口文件格式n它是一个普通的文本文件。syb1254master tcp ether 10.1.1.1 8678query tcp ether 10.1.1.1 8678syb1254_backmaster tcp ether 10.1.1.1 8679query tcp ether 10.1.1.1 8679n接口文件可能有几种不同的格式。l这是由

13、于 ASE 产品能运行在多个平台上, 每个平台都需要不同 类型的信息。n所有格式都包含如下信息:l服务器名;lmaster -用于服务器启动;lquery - 客户端建立连接时使用。2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 21编辑一个接口文件n为了编辑一个 interfaces 文件,使用目录服务编辑器实 用程序,通常称为 dsedit。2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 22单元提要数据库与系统表 客户端与实用程序

14、 建立连接n配置参数n系统管理员责职2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 23配置参数n配置参数是用于控制 Adaptive Server 行为的各个方面 的可由用户定义的设置。通过 sp_configure 来设置的 。nAdaptive Server提供缺省值。l 缺省值是启动服务器的最小配置。l 可重新设置配置参数,以使服务器满足需求。n正确设置配置参数能够使服务器正常工作并能提高 性能。2000 Sybase, Inc. and its subsidiaries. All rights reser

15、ved.1 - 24配置文件n配置文件是一个 ASCII 文本文件,它里面存放配置 参数值。l缺省情况,该文件名为 .cfg 。n当服务器启动时, 配置文件用于分配服务器资源。l在 UNIX 上,除非特别指明另一个文件,否则使用配置 文件$SYBASE/ASE-12_5/.cfg 。 l在 NT 上,除非特别指明另一个文件,否则使用配置 文件%SYBASE%.cfg 。 2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 25指定一个启动配置文件n在 UNIX 上,在 RUNSERVER 运行文件中使用 -c 命令 行

16、标志。l包含全路径;l如果该文件不存在, 将使用缺省值创建一个新的cfg文 件;l例子: /disk2/swl/ASE-12_5/bin/dataserver -d/disk2/swl/data/master.dat -master 数据库设备的完整路径名 -e/disk2/swl/ASE-12_5/install/swl125.log -错误日志文件的完整路径名 -c/disk2/swl/ASE-12_5/swl125.cfg -配置文件的完整路径名 -M/disk2/swl/ASE-12_5 -共享内存文件放置在指定目录中 -sswl125 -指定要启动的 Adaptive Server 名2000 Sybase, Inc. and its subsidiaries. All rights reserved.1 - 26动态和静态参数n动态参数是修改后立即生效

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

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