isql命令集

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、shutdown with nowait go————关闭sybase服务


2、shutdown SYB_BACKUP(服务名)————关闭sybase服务


3、sp_helpserver go————查看服务名


4、select @@ version go ————查看sybase版本


5、sp_version————查看sybase版本


6、id root————查看用户的属性


7、kill -9 进程号(可以从查看服务名命令中查询)————直接杀死sybase进程


8、sp_password null,lonton go————设置sa用户的口令


9、sp_helpdevice go—————查看sybase的数据设备信息


select name,phyname,vdevno,low from master..sysdevices where name=’master’ go


10、use master go



disk init


name=’spamms’,


physname=’/opt/sybase/data/spamms.dat’,


vdevno=6,


size=’100M’


cntrltype=0 go————创建数据库设备


11、sp_diskdefault ‘spamms’,defaulton/defaultoff go————设置设备为默认设备,反之。


12、drop database spamms go————删除数据库


13、1>sp_dropdevice ‘spamms’

2>go————删除数据库设备


14、1>sp_configure 'number of devices',25
2>go————修改最大的虚拟设备号


15、1>sp_configure ‘disable disk mirroring’

2>go————检查镜像设备值,为一不允许镜像设备


16、1>sp_configure ‘disable disk mirroring’,0

2>go————激活镜像(重启)


17、use master go————使用主设备


disk mirror

name=’spamms’,————需要镜像的设备名

mirror=’/opt/sybase/spamms.mrr’,————镜像物理文件系统

weites=’serial’/‘noserial’————写方式串行和并行

go————镜像数据库设备


18、disk unmirror


Name=’spamms’


Go————终止镜像操作


19、disk remirror


Name=’spamms’


Go————恢复镜像操作


20、sp_helpdb/spamms(数据库详细) go————查看数据库信息


21、create database spamms on spamms=30M,spamms1=40M



Go————在两个数据设备上创建数据库


21、create database spamms on spamms=30M,spamms1=40M log on spammslog=20



Go————在两个数据设备上创建数据库,与日志分开


22、sp_addlogin ‘ghy’,’ghypasswd’ go————增加登陆用户不是数据库用户


23、use spamms go————选定改变数据库宿主的数据库


sp_changebowner ‘ghy’go ————改变数据库宿主


24、use spamms go



sp_spaceused go————查看数据库空间的使用情况。


25、alter database spamms on spamms=20 log on spammslog=10 go————扩容20M


26、sp_helpsort————查看系统的默认排序方式、字符集和主要的排序顺序表


27、select name,id from syscharsets go————查

看系统字符集的安装状态


28、charset –Usa –P –Spc109 binary.srt cp936————将中文字符集cp936添加到系统中。在字符集目录下执行。


29、sp_configure “default charsets set id”,171 go————重新设置数据库的默认系统字符集。重启两次生效。



Sp_configure “default char” go————查看当前使用的缺省字符集


30、startserver –f servername ————启动sybase数据库服务



31、which isql————查看isql


32、isql –Usa –Plonton –Spc109————进入isql


33、isql –Usa –Plonton –i(input file) /opt/sybase/spamms.sql –o(out file) /opt/sybase/sybaselog.log————执行数据库脚本


34、dump database spamms to “/opt/sybase/spamms.dat” go ————备份数据库


35、load database spamms from “/opt/sybase/spamms.dat” go————还原数据库


36、online database spamms————激活数据库


37、isql参数详解


1) isql -?————显示isql开关的语法摘要

2) isql –L————列出本地配置的服务器和在网络上广播的服务器的名称

3) isql –Ulogin_id————用户登陆ID

4) isql –Ppassword————用户制定的密码,若未使用这个选项,将提示输入密码,如果为空,默认未NULL。

5) isql –Sservername ————连接到的服务器名


38、bcp dbname..tablename out /opt/sybase/spamms.txt –Usa –Plonton –Sservername –c(可见的文本方式到处数据)————数据备份


bcp dbname..tablename in /opt/sybase/spamms.txt –Usa –Plonton –Sservername –c(可见的文本方式到处数据)————数据还原


39、一次性导出所有表

1)编辑一个文本文件,文件名称为bcpscript:

2)use spamms go

select ‘bcp dbname..’+name+’out /opt/sybase/spamms.txt’+’-Usa –P –Sservername -c’from sysobjects where type=’U’U表示为用户表。

3)执行 isql –Usa –Ppasswd –Sservername –i bcpsript –o bcpout.bat


系统安全设置命令

40、sp_addlogin loginname,passwd [,defdb][,deflanguage][,fullname][,passdexp]

[,minpwdlen][,maxfailedlogins][,auth_mech]

loginname:登陆用户的登录名

passwd:登录用户的密码

defdb:用户登录系统后默认的数据库(use spamms go)

deflanguage:ASE用户返回信息的提示语言

fullname:登录用户的全名,起标示作用

passdexp:用户口令的有效期

minpwdlen:设置登录用户的最小口令长度

maxfailedlogins:设置失败登录的次数


sp_addlogin ‘aifusenyu’,’aifusenyu’,’spamms’,null,null go————增加登录用户


41、sp_modifylogin {loginname|”all overrides”},option,value————修改登录用户属性。

Option:defdb(),deflanguage(),fullname(),passwd expiration(),min passwd length(),max f

ailed_logins(),login script(登录执行的存储过程名)。


sp_modifylogin aifusenyu,fullname,’guohongyu’go


42、sp_defaultdb loginname,defaultdb go————设置登录用户的默认数据库


43、sp_droplogin loginname go————删除登录用户


44、sp_who /aifusenyu go————查看登录用户状态


45、sp_helpuser go————查看数据库信息


46、sp_dropuser username go————删除数据库用户


47、sp_locklogin aifusenyu,’lock/unlock’————锁定或者解除锁定用户


48、sp_locklogin go————查看当前锁定用户列表


49、sp_displaylogin [loginname]————查看登录用户列表


50、系统三种角色:sa_role:系统管理员,sso_role:安全管理员,oper_role:操作管理员。

Sp_role {“grant”|”revoke”},rolename,loginname go————授权或撤销


51、sp_addgroup grpname go————创建用户组


52、sp_helpgroup /”grpname”go————查看用户组信息


53、sp_adduser loginname[,name_in_db[,grpname]]————创建数据库用户


54、sp_changedbowner ‘loginname’go————改变数据库的属主用户。


55、sp_changegroup groupname,name_in_db go————将用户移除此组


56、sp_dropgroup grpname go————删除用户组

sp_dropuser username go————删除数据库用户



相关文档
最新文档