2.SYBASE操作——系统表与过程
2.SYBASE操作——系统表与过程[*]Master数据库
[*]系统表
Master数据库包含系统表,系统表跟踪SAP ASE的信息。系统表也叫做数据字典或系统目录。在SAP ASE创建的时候创建,名字都是使用sys开始,不能在用户数据库中创建和系统表相同名字的表。
查询系统系统表:
1> select * from sysobjects where type="TR"
2> go
[*]
[*]系统过程
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
[*]
[*]系统表修改
不需要直接去修改系统表。要修改系统表,需要通过sp_configure来使能修改系统表。一些系统表是不能被用户修改的,以为内被系统进程动态建立。
系统过程执行成功都会显示如下:
return status = 0
[*]外部系统过程
扩展存储过程可以在SAP ASE中调用外部语言的函数。都是以xp_名字开头。
[*]Sybase报错日志
每次数据库启动,SAP ASE会写错误日志,位于
$SYBASE/$SYBAE_ASE/install/server_name.log中
如果是windows就是名字为errorlog
[*]连接到数据库
网络服务信息存储在interfaces文件中。
列出了名字和服务的地址。叫做interfaces,interface或sql.ini取决于操作系统。
[*]
[*]目录服务
目录服务管理创建、修改和网络服务获取信息。由平台或第三方提供,独立于SAP ASE安装。
$SYBASE/$SYBASE_OCS/config/libtcl.cfg文件用于被服务器和客户端使用,哪些目录服务使用了,目录服务驱动的位置。
[*]
[*]LDAP作为目录服务
LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。
LDAP服务可以安装在不同的平台。
https://blog.51cto.com/u_15333820/3453235
页:
[1]