2.SYBASE操作——系统表与过程

本文详细介绍了SYBASE数据库中的系统表与过程,包括Master数据库中的系统表作用及查询方法,以及各种系统过程的功能说明。同时,文章还提到了系统表的修改方式和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2.SYBASE操作——系统表与过程

  1. Master数据库
    1. 系统表

Master数据库包含系统表,系统表跟踪SAP ASE的信息。系统表也叫做数据字典或系统目录。在SAP ASE创建的时候创建,名字都是使用sys开始,不能在用户数据库中创建和系统表相同名字的表。

查询系统系统表:

1> select * from sysobjects where type="TR"

2> go

    1. 系统过程

SAP ASE提供系统过程,提供访问系统表的快捷方式。都是以sp_开头的,存在于sybsystemprocs数据库中。如下:

sp_commonkey

sp_helpremotelogin

sp_configure

sp_help_resource_limit

sp_countmedatada

sp_helprotect

sp_dboption

sp_helpsegment

sp_estspace

sp_helpserver

sp_help

sp_helpsort

sp_helpartition

sp_helptext

sp_helpcache

sp_helpthreshold

sp_helpconfig

sp_helpuser

sp_helpconstraint

sp_lock

sp_helpdb

sp_monitor

sp_helpdevice

sp_monitorconfig

sp_helpgroup

sp_showcontrolinfo

sp_helpindex

sp_showexeclass

sp_helpjava

sp_showplan

    1. 系统表修改

不需要直接去修改系统表。要修改系统表,需要通过sp_configure来使能修改系统表。一些系统表是不能被用户修改的,以为内被系统进程动态建立。

       系统过程执行成功都会显示如下:

return status = 0

  1. 外部系统过程

扩展存储过程可以在SAP ASE中调用外部语言的函数。都是以xp_名字开头。

  1. Sybase报错日志

每次数据库启动,SAP ASE会写错误日志,位于

$SYBASE/$SYBAE_ASE/install/server_name.log中

如果是windows就是名字为errorlog

  1. 连接到数据库

网络服务信息存储在interfaces文件中。

列出了名字和服务的地址。叫做interfaces,interface或sql.ini取决于操作系统。

    1. 目录服务

目录服务管理创建、修改和网络服务获取信息。由平台或第三方提供,独立于SAP ASE安装。

$SYBASE/$SYBASE_OCS/config/libtcl.cfg文件用于被服务器和客户端使用,哪些目录服务使用了,目录服务驱动的位置。

    1. LDAP作为目录服务

LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。

LDAP服务可以安装在不同的平台。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值