SQLServer数据库管理常用的SQL和T-SQL语句

SQLServer数据库管理常用的SQL和T-SQL语句

ID:43325745

大小:39.00 KB

页数:3页

时间:2019-09-30

SQLServer数据库管理常用的SQL和T-SQL语句_第1页
SQLServer数据库管理常用的SQL和T-SQL语句_第2页
SQLServer数据库管理常用的SQL和T-SQL语句_第3页
资源描述:

《SQLServer数据库管理常用的SQL和T-SQL语句》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.查看数据库的版本select@@version2.查看数据库所在机器操作系统参数cxccmaster..xp_msvcr3.查看数据阳启动的参数sp_configure4.查看数据库启动时间selectconvert(varchar(30),login_tinie?120)frommaster..sysprocesseswherespid=l杳看数据库服务器名和实例名print'ServerName:1+convert(varchar(30),@@SERVERNAME)printInstance:*+conve

2、rt(varchar(30),@@SERVICENAME)5.查看所有数据库名称及人小sp.helpdb重命名数据库用的SQLsp_renamedb'old_dbnamc;rnew_dbname,6.查看所有数据库川户登录信息sp.helplogins查看所有数据库用户所屈的角色信息sp_hclpsrvrolcmcmbcr修复迁移服务器时孤立用户时,可以用的fix_orphan_user脚本或者LoneUser过程更改某个数据对象的用户用主sp_changeobjectowner[@objeelname=]'obj

3、ect',[@newowner=]'owner'注意:更改对象名的任一部分都町能破坏脚木和存储过程。把一台服务器上的数据库用户登录信息备份出来可以用add_login_to_aserver脚本7.查看链接服务器sp_helplinkedsrvlogin杳看远端数据库用户登录信息sp_hclprcmotclogin&查看某数据库卜•某个数据対象的大小sp_spaceused@objname还可以用spjoptables过程看蜃大的N(默认为50)个表查看某数据库下某个数据对象的索引信息sp_hclpindcx@obj

4、namc述町以用SP.NChelpindex过程杳看更详细的索引情况SP_NChelpindex@objnaineclustered索引是把记录按物理顺序排列的,索引占的空间比较少。对键值DML操作十分频繁的表我建议用非clustered索引和约束,fillfactor参数都用默认值。查看某数据库下某个数据对象的的约束信息sp_helpconstraint@objname9.查看数据库里所佝的存储过程和函数use@database_namesp_storcd_proccdurcs杳看存储过程和函数的源代码sp_he

5、lptext'@pi*ocedure_namE查看包含某个字符串@st「的数据对象名称selectdistinctobject_name(id)fromsyscommentswheretextlike'%@str%‘创建加密的存储过程或函数在AS丽面加WITHENCRYPTION参数解密加密过的存储过程和函数nJ以用sp_dccrypt过程10.查看数据廉里用户和进程的信息sp_who查若SQLServer数据库里的活动用户和进程的信息sp_who'active'备看SQLServer数据库里的锁的悄况sp.loc

6、k进程号1-50是SQLServer系统内部用的,进程号大于50的才是用户的连接进程.spid是进程编号,dbid是数据库编号,()bjid是数据对象编号查看进程正在执行的SQL语句dbccinputbuffer()推荐大家用经过改进后的sp_who3过程可以盲接看到进程运行的SQL语句sp_who3检查死锁用sp_who_lock过程sp_who_lock11.收缩数据库口志文件的方法收缩简单恢复模式数据库日志,收缩)n@database_nameJog的大小单位为Mbackuplog@database_name

7、withno_logdbccshrinkfile(@database_name_log,5)12.分析SQLServerSQL语句的方法:setstatisticstime{on

8、off}setstatisticsio{on

9、off}图形方式显示查询执行计划在查询分析器・>查询亠显示估计的评估计划(D)-Ctrl-L或者点击工具栏里的图形文本方式显示查询执行计划setshowplan_all{on

10、off)setshowplan_text{on

11、off}setstatisticsprofile{on

12、off)13.

13、出现不一致错误时,NT爭件查看器里出3624号错误,修复数据库的方法先注释掉应用程序里引用的出现不一致性错误的表,然后在备份或其它机器上先恢复然后做修复操作alterdatabase[@error_database_name]setsingle_user修复岀现不一致错误的表dbccchecktable('@eiror_table_name',repair_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。