sybase命令大全
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
30、startserver –f servername ————启动sybase数据库服务127035652
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 failed_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————删除数据库用户