转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> SyBase >> 正文
Sybase入门         ★★★★

Sybase入门

作者:闵涛 文章来源:闵涛的学习笔记 点击数:3507 更新时间:2009/4/22 23:09:48
p;Public 
sp_addumpdervce 向SQL Server增加转储设备 系统管理员 
sp_adduser 向当前数据库添加新的用户 数据库所有者 
sp_bindefault 为一列或用户下义的数据类型定义缺省值 目标(对象)所有者 
sp_bindrule 向一列或用户定义的数据类型赋一规则 目标汽有者 
sp_changedbowner 改变数据库的所有者 数据库所有者 
sp_changegroup 改变用户所属的分组 数据库所有者 
sp_checknames 检查当前数据库在7位ASCII码集之外的字符的名字 public 
sp_commonkey 在两个表或视图之间定义一公共键--经常被连接的列 两表(或视图)的所有者 
sp_configure 显示或改变配置变量 没有参数或只有第一个参数的执行权属于public,否则属于系统管理员 
sp_dboption 显示或改变数据库选项 不带参数属于public,带参数时属于数据库所有者 
sp_defaultdb 改变一用户的缺省数据库 系统管理员(但每个用户都可以改变他自己的缺省语言) 
sp_depends 显示数据库目标相关性的信息 public 
sp_diskdefault 设备数据库设备的状态为defaulton或defaultoff(表明一数据设备是否能用于数据库的岂省存储) 系统管理员 
sp_dropalias 删除用sp_addalias建立的用户名别名标识 数据库所有者 
sp_dropdevice 删除一SQL Server数据库设备或转储设备 系统管理员 
sp_dropgroup 从数据库中删除一分组 数据库所有者 
sp_droplanguage 从服务器中删除可替换语言,并从master.dbo.syslanguages中删掉相应的行 系统管理员 
sp_droplogin 通过删掉用户在master,dbo,syslogins中的表项删除SQL Server用户 系统管理员 
sp_dropremotelogin 删除远程用户注册 系统管理员 
sp_dropsegment 从数据库中删除一个段或从特定数据库设备上卸掉一个段的映象 数据库所有者 
sp_dropserver 删除远程服务器 系统管理员 
sp_droptype 删除用户定义的数据类型 数据库所有者数据类型所有者 
sp_dropuser 从当前是数据库中删除一用户 数据库属主 
sp_extendsegment 把段的区域扩充到另一个数据库设备或在当前数据库设备上进行扩充 数据库属主 
sp_foreignkey 在当前数据库的表或视图上定义一外部键 表的属主 
sp_help 报告目标或SQL Server提供的或用户定义的数据库类型的信息 public 
sp_helpdb 报告--指定数据库或所有数据库的信息 public 
sp_helpdevice 报告--指定设备或所有SQL Server数据库设备转储设备的信息 public 
sp_helpgroup 报告--特定组或当前数据库的所有组的信息 public 
sp_helpinde 报告--表中的索引信息 public 
sp_helpjoins 列出可连接两个表或视图的列 public 
sp_helpkey 报告某个特定表或视图的一主键,外部键或公共键或者当前数据库中所有键的信息 public 
sp_helplanguage 报告一特替换语言或所有语言的信息 public 
sp_helplog 报告包括日志第一页的设备名 public 
sp_helpremotelogin 报告一特定远程服务器或所有远程服务器的注册信息 public 
sp_helprotect 报告一数据库对象或用户权限,且由用户选择对象 public 
sp_helpsegment 报告当前数据库中一特定段或所有段的信息 public 
sp_helpserver 报告一特定远程服务器或所有远程服务器的信息 public 
sp_helpsort 显示SQL Server的缺省排列顺序以及字符集 public 
sp_helptext 打印一系统过程、触发器、视图、缺省或规则的定义文本 public 
sp_helpuser 报告当前数据库中一个用户或所有用户的信息 public 
sp_lock 报告当前上锁的进程的信息 public 
sp_logdevice 将系统表syslogs(其中包括事务日志)放在一个分设的数据库设备中 数据库属主 
sp_monitor 显示SQL Server的统计数字 系统管理员 
sp_password 增加或改变SQL Server注册的口令 对自己的口令,权限属于public,系统管理员有权修改所有用户口令 
sp_placeobject 为一特定中某个表或索引放置将来的空间分配 表属主,数据库属主系统管理员 
sp_primarykey 定义一表或视图上的主键(主码) 表的所有者 
sp_recompile 使生个使用被指定表的存储过程、触发器在下次运行时重新编译 public 
sp_remoteoption 显示或改变远程注册选项 显示选项时属 public改变选项时属系统管理员 
sp_rename 改变当前数据库中一用户建立目标的名称 特定目标,权限属目标属主对数据库所有对象,权限属数据库所有者 
sp_renamedb 改变数据库名 系统管理员 
sp_serveroption 显示或改变服务器选项 显示选项,权限,权限属 public改变选项,权限属系统管理员 
sp_setlangalian 分配或改变一替换语言的别名 系统管理员 
sp_spaceused 显示行数、数据页数以及当前数据库中由某个目标或所有目标所占用的空间 public 
sp_unbindefault 从一列或用户定义的数据类型中解除一规则 目标属主(所有者) 
sp_who 报告特定用户或SQL Server所有当前用户和进程的信息 public 


附录4:常用SQL命令 表4 
1.load isql -Usa -P --进入ISQL环境 
quit ----退出ISQL环境 
2.shutdown (server_name) --关闭SYBASE服务器 
ex. shutdown SYB_BACKUP 
3.use (database_name) --打开数据库 
ex. use tele114 
4.set rowcount (number) -- 设置显示记录条数 
ex. set rowcount 10 (为0则取消设置) 
5.select (select_list) from (table_name) where (search_conditions) 
--查看符合要求的内容 
ex. select max(UnitNo1) from code_1th 
6.update (table_name) set (column_name1)=(value1),column_name2)=value2) 
where (search_conditions) --重新赋值 
ex.update code_1th set Password='12345', 
RevCode1=substring(RevCode1,1,datalength(rtrim(RevCode1))-1) 
where substring(Code1,1,1)='v' and substring(Code1,2,1)!=' ' 
7.select (select_list) into (table_name1) from (table_name2) 
where (search_conditions) 
--将符合要求的table_name2中的内容存在table_name1中 
ex.select * into sample from code_1th where substring(Code1,1, 1)='V' 
8.truncate table (table_name) --删去表 
ex.truncate table sample 
delete (table_name) where (search_conditions) -- 删去表的一部分 
ex. delete example where County='5' 
9.sp_addumpdevice 'disk',(logicalname),(physicalname) --定义转储设备 
ex.sp_addumpdevice 'disk','nbdump_1','vol1:\nbdump\nbdump.dat' 
10.sp_dropdevice (device_name) --删去转储设备 
ex.sp_dropdevice nbdump_1 
11.dump tran (database_name) with truncate_only --删去日志 
ex.dump tran tele114 with truncate_only 
12.sp_configure (config_name),(config_value) --更改设置值 
ex.sp_configure 'allow updates',1 
13.reconfigure with override --使更改设置值有效 
14.sp_who --使用数据库用户列表 
15.kill (spid) --删去无效的数据库用户 
ex.kill 9 --删去spid为9的数据库用户 
16.sp_helpindex (tabel_name) --查看索引情况 
ex. sp_helpindex code_2th 
17.sp_helpdb (database_name) --查看数据库占用空间情况 
ex. sp_helpdb tele114 

附录5:SYBASE实用安装、 
Sybase 10.0.1 For SCO UNIX3.0.x的安装 
(一)安装前准备 
1. SCO UNIX需两张补丁盘 
a. UOD381异步I/O盘一张 
b. aet382网络盘一张 
重启UNIX后进入维护模式,用custom命令装入此两张补丁盘 
2. 在UNIX系统中增加sybase用户 
3. 在工作站上通过TCP/IP将SYB_SCO拷入 /usr/sybase中在工作站上运行 
LSL 
NE2000 
TCPIP 
FTP 129.18.114.99 (129.18.114.99为服务器的网络地址) 
用sybase用户登录 
bi 
put SYB_SCO (SYB_SCO在C盘当前目录中) 
4. 用cpio 展开安装程序 
以root登录 
cd/usr/sybase 
Cpio 杋dvC 5. 配置UNIX内核 
a. 以root登录 
b. 设置环境变量,用vi 编辑 /.profile加入以下两行 
SYBASE=/usr/sybase 
export sybase 
c. 用vi编辑/etc/conf/cf.d/mtune 
修改参数为 
NSTREAM 700 
NAIOHBUF 400 
d. cd/usr/sybase/install 
sh sco_kernal sybase 
重新 relink 后reboot 
(二)安装 
1)以sybase 登录 
2)cd/usr/syabsw/install 
3)sybinit 
4)选3 
SYBINIT 
1. Rrlease Directory: /sur/u/sybasw-100 
2. Edit /View interfaces File 
3. Configure a server product 
4. Configure an Open Coient/Server Product 
5. Configure a Front End Product 
5)选1 
CONFIGURE SERVER PRODUCTS 
1. Configure a mew SQL Server 
2. Configure an existing SQL Server 
3. Upgrad an existing SQL Server 
7)ADD NEW SQL SERVER 
1. SQL Server name: lyg114 
a. 选1,输入服务器名如:lyg114 
b. 按Ctrl-a 
8)SQL SERVER VONFIGURATION 
1. CONFIGURE SERVER'S INTERFACES FILE ENTRY Incomplete 
2. MASTER DEVICE CONFIGURATION Incomplete 
3. SYBSYSTEMPROCS DATABASE CONFIGURATION Incomplete 
4. SET ERRORLOG LOCATION Incomplete 
5. CONFIGURE DEFAULT BACKUP SERVER Incomplete 
6. CONFIGURE LANGUAGES Incomplete 
7. CONFIGURE CHARACTER SETS Incomplete 
8. CONFIGURE SORT ORDER Incomplete 
9. ACTIVATE VUDITING Incomplete 
分别选1,2,3,---9配置参数,使各项Incmplete----->complete 
参数配置如下:(例) 
a. SERVER INTERFACES FILE ENTERY SCREEN 
Server name : lyg114 
1. Retry Count: 10 
2. Retry Delay: 10 
Listener services available: 
Protocol Address Port Name Alias 
rcp scosysv 4114 
注意:Port=4114,此参数为1024--65535为间的4个或5个数字 
Address=scosysv,此参数为UNIX服务器主机名 
b. MASTER DRVICE CONFIGURATION 
1. Master Device: /usr /sybase/madter.bay 
2. size (Meg) : 30 
c. SYBSYSTEMPROCS DATABASE CONFIGURATION 
1.sybsytemprocs database size (Meg) : 10 
2. sybsystemprocs logical device name: sysprocsdev 
3. create new device for the sybsystemprocs database : yes 
4. physical name of new device: /usr /sybase/sybtemp.dat 
5. size of the new device (Meg) : 10 
d. SET ERRORLOG LOCATION 
1. SQL Server errorl

上一页  [1] [2] [3] [4] [5] [6]  下一页


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台