欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    Sybase命令集.docx

    • 资源ID:3166401       资源大小:40.14KB        全文页数:12页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Sybase命令集.docx

    Sybase命令集sybase_isql命令收集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 go10、use master godisk initname=spamms,physname=/opt/sybase/data/spamms.dat,vdevno=6,size=100Mcntrltype=0 go创建数据库设备11、sp_diskdefault spamms,defaulton/defaultoff go设置设备为默认设备,反之。12、drop database spamms go删除数据库13、1>sp_dropdevice spamms2>go删除数据库设备14、1>sp_configure 'number of devices',252>go修改最大的虚拟设备号15、1>sp_configure disable disk mirroring2>go检查镜像设备值,为一不允许镜像设备16、1>sp_configure disable disk mirroring,02>go激活镜像(重启)17、use master go使用主设备disk mirrorname=spamms,需要镜像的设备名mirror=/opt/sybase/spamms.mrr,镜像物理文件系统weites=serial/noserial写方式串行和并行go镜像数据库设备18、disk unmirrorName=spammsGo终止镜像操作19、disk remirrorName=spammsGo恢复镜像操作20、sp_helpdb/spamms(数据库详细) go查看数据库信息21、create database spamms on spamms=30M,spamms1=40MGo在两个数据设备上创建数据库21、create database spamms on spamms=30M,spamms1=40M log on spammslog=20Go在两个数据设备上创建数据库,与日志分开22、sp_addlogin ghy,ghypasswd go增加登陆用户不是数据库用户23、use spamms go选定改变数据库宿主的数据库sp_changebowner ghygo 改变数据库宿主24、use spamms gosp_spaceused go查看数据库空间的使用情况。25、alter database spamms on spamms=20 log on spammslog=10 go扩容20M26、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数据库服务=Sybase命令清理日志空间dump tran master with no_loggodump tran sgsovsc with no_loggodump tran sgsovsc with truncate_onlygo/查看当前已经安装的字符集use mastergoselect id,name from syscharsetsgo/查看当前使用的缺省字符集sp_configure "default char"go/查看服务器端字符集的详细,有4个表sp_helpsortgo/查看客户端字符集select client_csnamego/设置服务端字符集为utf8sp_configure 'default character set id',190goshutdowngo然后重启服务/修改sa密码sp_password '123456',NULL,sago/导出文本文件用|分隔bcp tableName out/in result.txt -c -t"|" -Uuser -Ppassword-sybase12.5安装时的缺省charset是cp850,这样不支持中文。语句中插入的中文取出来会是乱码 问一下sybase公司的人,那些家伙都说客户端也要设置相同的字符才行,我试一下,不行。 又说服务端用cp936或eucgb,客户端设置一样,这样中文是可以用,但是cp936和eucgb却要区分大小写。如果那样用数据库简直是要人的命,不可能记得住每个表的名称和字段的大小写的。 他们又推荐utf8,我再试,只支持部分中文字,有的字就是不认。 一句话,sybase就是烂,比oracle和sqlserver烂多了,既然开发了中文字符支持,为什么又不支持一下不区分大小写呢? 当我万般无奈准备用回sybase120的时候,决定再试一下。服务端用utf8,虽然所有的sybase官方推荐客户端设置要和服务端设置一样,但我要试一下客户端用cp936 效果如何。结果成功!。既可以支持中文,又可以不区分大小写。 sybase那帮人也真够烂的,自己的产品都不知怎么用。 记住,服务端设utf8,客户端cp936。-/加载utf8字符集sybase设置字符集,以utf-8为例服务器端:c:>cd sybasecharsetsutf8c:sybasecharsetsutf8> charset -Usa -P -Schenwei(小写才行) binary.srt utf8 修改数据库字符集为utf8:sp_configure "default character set id",190修改数据库大小不敏感:sp_configure 'default sortorder id',52客户端:客户端字符集配置:sybaselocaleslocales.dat找到NT,修改最后一行配置为locale = default, us_english, cp936/bcp命令bcp ovsc.maxspeed out D:cc.txt -Usa -P -Shunter -c -t "|" =Sybase常用命令命令行登录 isql -Sservername -Usa -P安装字符集 charset -Usa -Ppassword -Sservername binary.srt utf8charset -Usa -Ppassword -Sservername nocase.srt utf8 设置字符集 sp_configure 'default charac',173 设置排序 sp_helpsortsp_configure 'default sortorder_id',101 Sybase数据库数据和日志空间不能自动扩展,需要手工管理。 数据库备份恢复dump database dbname to "c:xxx.dmp" -注意文件生成在数据库服务器端 load database dbname from "c:xxx.dmp" online database dbname 表数据备份恢复bcp dbname.tablename out|in c:XXX -Usa -Ppassword Sservername -Jutf8 c -y use dbname go select 'bcp dbname.' + name + ' out c:' + name + ' -Usa -P -Ssname -c' from sysobjects where type = 'U' go 在isql中执行脚本文件isql -Usa -P -Sservername -Ddbname -iInputfile -oOutputfile 配置Adaptive Server核心参数sp_configure "max online engines", 1 gosp_configure "max memory", 393216 gosp_configure "number of user connections", 300 gosp_configure "number of open objects", 1500 gosp_configure "number of open indexes", 1000 gosp_configure "lock wait period", 300 gosp_configure "number of devices", 20 gosp_addserver 'SYB_BACKUP',NULL,'SYB_BACKUP' go 创建数据库disk init name ="dbname", physname="d:/sybase/data/dbname.dat", size=262144 godisk init name ="dbname_log", physname="d:/sybase/data/dbname_log.dat", size=524288 gocreate database DBNAME on dbname = 512 log on dbname_log = 1024 gosp_addlogin dbname, dbname,DBNAME,us_english use DBNAME gosp_changedbowner dbname go =sybase数据库的一些常用命令收藏1 服务器的字符集设置,例cp936,安装cp936字符集a) 假如SYBASE的安装路径为c:sybasei. c:>cd sybasecharsetscp936ii. c:sybasecharsetscp936> charset -Usa -Psa_pass -Sserver_name binary.srt cp936b) 使用isql登陆serveri. select name,id from syscharsetsii. goiii. 找到name为cp936对应的id(假设为171)c) 设置服务器端的字符集为cp936i. sp_configure "default character set id",171ii. god) 重启server两次2 进入sybase目录下的locales文件夹打开locales.dat找到其服务器使用的操作系统对应的字符集设置a) 查看是否设置了环境变量LANG=C,如果设置了,则在最后添加一行”locale = C,us_english,cp936 ”的b) 如果没有设置LANG环境变量,则将最后一行的” locale = default, us_english, iso_1”改为” locale = default, us_english, cp936”3 使用isql命令登陆server端查看客户端和服务器端的字符集设置a) 查看服务器端的字符集i. sp_helpsortii. gob) 查看客户端的字符集i. select client_csnameii. goc) 如果不一致则检查上述工作是否错误4 使用load database命令导入数据库a) dump database命令i. dump database cqpower to "d:backupscqpower.dat"ii. gob) load database命令i. load database cqpower from "d:backupscqpower.dat"ii. go5 使用online database命令将数据库激活a) online database 命令i. online database cqpowerii. go6 使用sp_dropdevice命令删除设备a) sp_dropdevice 命令i. sp_dropdevice 设备名ii. go

    注意事项

    本文(Sybase命令集.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开