2.4.2 删除登录用户(login)
例子:
1> sp_droplogin test
2> go
2.4.3 创建数据库用户(user)
sp_adduser login_name[,name_in_db[,grpname]]
例子:
1> sp_adduser joli,joli
2> go
2.4.4 删除数据库用户(user)
例子:
1> sp_dropuser test
2> go
2.4.5 修改该用户为该数据库dbo
例子:
1>use joli_db
3> sp_changedbowner joli
2.4.6 查看数据库用户信息
sp_displaylogin [login_name]
sp_helpuser
例子:
1> sp_helpuser
2> go
1> sp_displaylog joli
2> go
1> sp_who
2> go
2.4.7 修改用户口令
如果是修改sa口令,可用sa用户登录,然后执行以下命令修改
1>sp_password “旧命令 | null”,”new_password”
2>go
如果不是sa用户,则使用希望修改口令的user登录数据库,然后执行
1> sp_password 旧命令,新命令
2> go
2.4.8 修改系统缺省设备
? 关闭创建数据库master缺省设备:
? 1>exec sp_diskdefault "master","defaultoff"
? 指定user_db_dev为缺省设备:
? 1>exec sp_diskdefault "user_db_dev","defaulton"
2.5 创建、删除、修改Sybase设备、数据库
2.5.1 创建设备
例子:
1> disk init
2> name="lwz_dev",
3> physname="/opt/sybase-12.5/data/lwz.dat",
4> vdevno=2,
5> size=512000
6> go
说明:
物理设备名称为:joli_dev
物理设备文件路径为:/opt/Sybase/joli/joli_dev.dat
设备编号(该号不能重复)为:9
大小(单位为2K)为:1000M
(一般为用户数据库创建一个数字设备后,再单独为用户数据库创建一个日志设备)
2.5.2 镜像设备
例子:
1> disk mirror
2> name="joli_dev",
3> mirror="/opt/sybase/joli/joli_dev_mirror.dat"
4> go
说明:
创建设备joli_dev的镜像,镜像后的镜像设备为/opt/sybase/joli/joli_dev_mirror.dat。
检查某设备是否被镜像,可使用“sp_helpdevice 设备名”查看。
2.5.3 终止设备镜像
终止设备可分为:终止主设备和终止次设备两类,同时还可选择是临时性终止还是永久性终止。(如果是永久终止,还需要在操作系统上删除物理设备文件)
disk unmirror
name="设备名"
[,side=”{primary|secondary}]”
[,mode={retain|remove}]
//终止主/次设备:primary/secondary (缺省次)
//临时/永久终止:retain/remove (缺省临时)
例子:
1)临时终止主设备
1> disk unmirror
2> name="joli_dev",
3> side="primary",
4> mode=retain
5> go
2)永久终次主设备
1> disk unmirror
2> name="joli_log_dev",
3> side="primary",
4> mode=remove
5> go
? 恢复临时终止的镜像:
例子:
1> disk remirror
2> name="joli_dev"
3> go
2.5.4 删除设备
需要确定该设备上没有数据库。
例子:
1> sp_dropdevice test_dev
2> go
再删除操作系统设备文件。
2.5.5 查看设备状态
例子:
1> sp_helpdevice [设备名]
2> go
说明:
可查看设备是否镜像(相关镜像类型、是否有临时取消镜像等)等配置。
2.5.6 创建数据库
例子:
1> create database lwz on lwz_dev=1024 log on lwzdev_log_dev=200
2> go
说明:
创建用户数据库joli_db,该数据库数据存储在设备joli_dev设备上,可使用大小为50M;日志存储在joli_log_dev设备上,可使用大小为20M。
2.5.7 扩展数据库:
alter database db_name on device_name=size,device_name=size log on device_name=size,device_name=size
例子:
1> alter database joli_db on joli_dev=10 log on joli_log_dev=5
2> go
说明:
数据库joli_db在设备数字joli_dev上扩展10M,在日志设备joli_log_dev上扩展5M。
2.5.8 删除数据库:
例子:
3> drop
database joli_db
4> go
2.5.9 上线数据库
例子:
1> online database db_name
2> go
2.5.10 检查数据库状态
? 一般性检查
1>sp_helpdb
2>go
? 系统性检查
所有库检查:
1> dbcc checkdb
2> go
指定用户数据库检查:
1> dbcc checkalloc(db_name )
2> go
2.6 Sybase日志管理
在创建用户数据库的时候,应尽量为事务日志创建独立的日志设备(一般创建为数据库大小的20%),这样可以单独备份事务日志、防止数据库溢满、可以看到事务日志的占用情况及可以镜像等。
dump transaction db_name with truncate_only //不备份事务日志,直接清除。
dump transaction db_name with no log
dump transaction db_name to “路径/名字” //备份事务日志
? 检查log大小
1> dbcc checktable(syslogs)
2> go
快速查看log大小
1> select data_pgs(8,doa mpg) from sysindexes where id=8
3> go
2.7 修改Sybase系统缺省参数
可修改$SYBASE/ASE-12_5目录 “服务名.cfg”文件,重新启动Sybase服务来修改Sybase系统参数。
也可使用Sp_configure来修改部分动态参数。
? 查询当前所有的参数配置
1>sp_configure
2>go
? 查询可动态修改的参数
1>sp_configure “abcdef”
2>go
? 查询特定参数的配置情况
1>sp_configure “参数名
2>go”
? 修改可动态配置的参数
1> sp_configure “参数名”,值
2> go
一般可视情况酌情修改以下参数:
cache size、number of open databases、number of open objects、number of open indexes、partition groups、number of large i/o buffers、number of devices、default network packet size、max network packet size、number of remote connections、number of remote logins、number of worker processes。
2.8 修改数据库个例配置
每个在设备上创建的数据库,都可设置如下参数:
abort tran on log full、 allow nulls by default、 auto identity、 dbo use only、 ddl in tran、 disable alias access、 identity in nonunique index、 no chkpt on recovery、 no free space acctg、 read only、 select into/bulkcopy/pllsort、 single user、 trunc log on chkpt、 trunc. log on chkpt.、 unique auto_identity index
可通过sp_dboption [db_name,"option_name",{true|false}]命令来修改这些参数的配置。
例子:
1> use master
2> go
1> sp_dboption joli_db,"trunc log on chkpt",true
2> go
说明:
检查点时,清除以前的日志。如果设置为off,则一直保留日志,继续增长,直到使用dump transaction命令。
2.9 网络服务配置
? UNIX
在$SYBASE目录下,interfaces文件提供用户服务名的配置。一般通过执行命令dsedit来做修改。
执行dsedit后,根据提示,一步一步的添加、修改即可完成配置。
? Windows
启动dsedit,选择server object->add,向server中新添一个数据源,在其属性“server address”中输入IP,Port(注意,IP地址和端口号间用“,”分隔,比如192.168.2.98,4100)。
2.10 检查数据库的版本
1> Select @@version
2> go
2.11 数据库坏页最小影响维护
在数据库发生可疑坏时,会脱机整个数据库(缺省),可以设置只脱机该可疑页(系统数据库不能改变)。
sp_setsuspect_granularity [dbname [,{"database"|"page"}[,"read_only"]]]
sp_setsuspect_threshold [dbname [,threshold]]
(必须具有sa_role且在master数据库中使用)
? 查看、修改数据库当前脱机设置
1) 查看设置为数据库脱机还是页脱机
1> sp_setsuspect_granularity joli_db
2> go
2) 设置数据库为页脱机
1>p_setsuspect_granularity joli_db,”page”
3) 查看设置的最大脱机页(缺省最大可可疑20页,超出该20页,一样会脱机数据库)
1> sp_setsuspect_threshold joli_db
2>go
4) 修改数据库最大可脱机页为300
1> sp_setsuspect_threshold joli_db,300
2>go
? 显示可疑页:sp_listsuspect_db
? 详细显示数据库可疑页信息:sp_listsuspect_page [dbname]
? 使数据库所有页联机联机:sp_forceonline_db dbname,{"sa_on"|"sa_off"|"all_users"}
? 使指定页联:sp_forceonline_page dbname,pgid {"sa_on"|"sa_off"|"all_users"} (//必须sa_sole在master中执行。)
2.12 其他常用维护
1) 可以执行命令$SYBASE/sybcent32/scjview使用图形界面进行维护。
2) 查看$SYBASE/ASE-12_5/install目录下的日志文件(*.log)。
3) 使用一些过程:sp_reportstats、sp_helpdb、sp_helpsegment segment_name(system,log,default)(sp_helpsegment logsegment检查可用于日志增长的空间)、sp_spaceused(sp_spaceused syslogs检查日志大小)、dbcc checkdb & dbcc checkcatalog & dbcc checkalloc、sp_lock等;也可以查询一些系统表:syslogs、master .. sysdevices、master .. sysusages、syssegments、sysindexes、sysdatabases等。
4) 查看当前启动的服务:showserver。
5) >dbcc traceon (3604) 将信息显示在控制台和写入errorlog文件。;>go;>dbcc memusage;>go;>dbcc traceoff (3604);>go
use xxdb
checkpoint
sp_dboption mydb,"single user","true"
设置单用户模式
sp_logiosize "8k"
设置I/O为8K缓冲池
3 备份设置
3.1 备份到磁盘
? 本地磁盘备份
例子:
1> dump database joli_db to “备份目标绝对路径/备份文件名”
2> go
还可使用如下命令进行远程备份
dump database_name to “/u01/data/0102.dmp” at remote_server
dump transaction database_name to “/u01/log/0102.dmp” at remote_server
3.2 备份到磁带
dump database database_name to “/dev/nrmt4” with init //初始化(设备被覆盖)
dump database database_name to “/dev/nrmt4” //默认 noinit nounload
dump database datbase_name to “/dev/nrmt4” with unload //磁带回卷并卸下
dump database 数据库名 to “/dev/rmt/0”
dump transaction 数据库名 to “dev/rmt/0” with no_truncate
3.3 恢复数据库
? load database 数据库名 from “dev/rmt/0”
3.4 建立自动备份
可先把Sybase数据库备份到本地磁盘,压缩后再备份到磁带上。
1) 创建一个本地目录或者远程目录的备份设备。
2) 创建一备份用户。
3) 编写备份脚本,并指定自动备份定时crontab任务。
无法备份解决
sp_dropserver SYB_BACKUP
go
sp_addserver SYB_BACKUP,null,jack_BACKUP #jack_BACKUP改成你的备份数据库名
go
相关推荐
在日常的开发和使用中,我们经常需要借助各种小工具来提高工作效率,例如快速启动常用的应用程序、管理文件等。一个简单但功能强大的集成工具箱可以帮助用户快速访问、启动并管理程序。今天,我们将以Python为基础,结合Tkinter和Win32API,开发一个类似Windows快捷方式的工具箱应用,能够让你轻松集成各种常用程序并一键启动
django自建博客app
《基于YOLOv8的智慧校园实验室高压灭菌锅安全联锁系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计
用于hifi测序数据的基因组组装程序
Microsoft Access 2010 数据库引擎可再发行程序包AccessDatabaseEngine-X64解压后的文件AceRedist
从大模型、智能体到复杂AI应用系统的构建——以产业大脑为例
自然语言处理之TF-IDF算法与TextRank算法的缠绵_textrank,tf-idf和两者的组合-CSDN博客.html
内容概要:2023版《科学智能 (AI4S)全球发展观察与展望》阐述了AI for Science(AI4S)在全球范围内的最新进展及其对科学和工业的深远影响。文章首先回顾了AI4S在过去一年中的快速发展,特别是在药物研发、材料科学、地质学、污染治理等多个领域的应用实例。AI4S通过结合深度学习、机器学习和其他AI技术,加速了从基础研究到实际应用的转化过程。例如,在药物研发中,AI4S帮助科学家克服了“反摩尔定律”的挑战,提高了新药研发的成功率;在材料科学中,AI4S实现了复杂材料的高效模拟,如人造钻石、石墨烯、碳纳米管等;在地质学中,AI4S通过模拟地球内部结构和物理过程,为地震学研究提供了新视角。此外,文章还探讨了大语言模型(LLMs)与科学方法的结合,指出LLMs不仅能辅助科学研究,还能生成新的科学假设并进行逻辑推理。 适合人群:具备一定科研背景或对AI技术感兴趣的科研人员、工程师、政策制定者及高校师生。
这个数据集包含了日常步数统计、睡眠时长、活跃分钟数以及消耗的卡路里,是个人健康与健身追踪的一部分。 该数据集非常适合用于以下实践: 数据清洗:现实世界中的数据往往包含缺失值、异常值或不一致之处。例如,某些天的步数可能缺失,或者存在不切实际的数值(如10,000小时的睡眠或负数的卡路里消耗)。通过处理这些问题,可以学习如何清理和准备数据进行分析。 探索性分析(发现日常习惯中的模式):可以通过分析找出日常生活中的模式和趋势,比如一周中哪一天人们通常走得最多,或是睡眠时间与活跃程度之间的关系等。 构建可视化图表(步数趋势、睡眠与活动对比图):将数据转换成易于理解的图形形式,有助于更直观地看出数据的趋势和关联。例如,绘制步数随时间变化的趋势图,或是比较睡眠时间和活动量之间的关系图。 数据叙事(将个人风格的追踪转化为可操作的见解):通过讲述故事的方式,把从数据中得到的洞察变成具体的行动建议。例如,根据某人特定时间段内的活动水平和睡眠质量,提供改善健康状况的具体建议。
框架结构天城商业办公楼5200平米(建筑图 结构图 计算书 开题报告 任务书 文献翻.zip
柴油机连杆加工工艺及夹具设计.zip
读书网首页的HTML信息
文字渐变颜色代码生成器:让文字绽放多彩魅力,演示:在信息交流日益丰富的今天,个性化的文字展示成为吸引目光的关键。这款文字渐变颜色代码生成器,便是为满足这一需求而生的绿色软件,无需安装,便捷实用。 它的操作极为简便。用户只需在软件界面中输入想要转换的文字内容,接着从丰富的色彩选项里挑选心仪的起始颜色与结束颜色,随后轻轻按下 “转换按钮”,神奇的事情就此发生 —— 适用于论坛、网页、QQ 空间等多种平台,以及自定义格式的渐变颜色代码便会即刻生成。不仅如此,生成的代码还能自动复制到剪切板,极大地节省了用户手动复制的时间。当你在论坛回帖、更新网页内容或是装扮 QQ 空间时,只需轻松粘贴代码,原本单调的文字瞬间就能拥有绚丽的渐变色彩,瞬间脱颖而出,为你的表达增添独特魅力,让文字不再平凡,轻松成为视觉焦点。 一款可以轻松把一段文字生成渐变颜色代码的绿色软件,当你在软件中输入完要转换的文字后,只需要挑选自己喜欢的起始颜色、结束颜色后,按一下―转换按钮即可生成相应的论坛/网页/QQ空间以及自定义格式代码,并且代码可以自动复制到剪切板中,回帖时直接粘贴代码即可不错得文字代码生成器,让你得文字更加漂亮.
1.【锂电池剩余寿命预测】Transformer锂电池剩余寿命预测(Matlab完整源码和数据) 2.数据集:NASA数据集,已经处理好,B0005电池训练、B0006测试; 3.环境准备:Matlab2023b,可读性强; 4.模型描述:Transformer在各种各样的问题上表现非常出色,现在被广泛使用。 5.领域描述:近年来,随着锂离子电池的能量密度、功率密度逐渐提升,其安全性能与剩余使用寿命预测变得愈发重要。本代码实现了Transformer在该领域的应用。 6.作者介绍:机器学习之心,博客专家认证,机器学习领域创作者,2023博客之星TOP50,主做机器学习和深度学习时序、回归、分类、聚类和降维等程序设计和案例分析,文章底部有博主联系方式。从事Matlab、Python算法仿真工作8年,更多仿真源码、数据集定制私信。
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
Android项目原生java语言课程设计,包含LW+ppt
配套文章:https://blog.csdn.net/gust2013/article/details/146909670?spm=1001.2014.3001.5502
《基于YOLOv8的智慧社区儿童游乐设施安全监测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计