标签归档:数据库技术(MS SQL)

SQL Sever 博客文章目录(2016-07-06更新)

SQL Server方面的博客文章也罢陆陆续续的描写了无数了,顺便为用这些知识点整理、归纳一下产。方便好和人家查看。   MS SQL 数据类型   老三老大数据库对比研究系列——数据类型   MS SQL 表和视图   数据库表的核心信息,你知道呢? 数查询表,列名对比 MS SQL 建表SQL的脚本 查数据库、表、索引的物理存储情况 慎用SELECT INTO复制表   MS SQL 索引约束 … 继续阅读SQL Sever 博客文章目录(2016-07-06更新)

SQL Server瞩目Vietnamese_CI_AS排序规则下之特殊字符大小敏感问题

注意Vietnamese_CI_AS排序规则下的特殊字符大小敏感问题   近期,在SQL Server中相遇了Vietnamese_CI_AS排序规则之特殊字符的高低写敏感问题,是的,你从未看错,这句话并没有语病(DBA老司机懂的)。遇到这奇特情形的上,我吗大跌眼镜,颠覆我的片段常识,OK,闲话少说,我们来演示一下这个特别现象下冒出的奇特状况。   未雨绸缪测试环境:       服务器排序规则( … 继续阅读SQL Server瞩目Vietnamese_CI_AS排序规则下之特殊字符大小敏感问题

SQL Server中与用户查看对象定义之权限

SQL Server中给用户查看对象定义之权力   每当SQL Server中,有时候要被部分载录名(用户)授予查看所有或有目标(存储过程、函数、视图、表)的定义权限存。如果是部分存储过程、函数、视图授予查看定义的权位,那么就是比如下脚本所示,比较麻烦:     GRANT VIEW DEFINITION ON  YOUR_PROCEDURE TO   USERNAME;   GRANT VIEW … 继续阅读SQL Server中与用户查看对象定义之权限

The process could not read file xxx due to OS error 53

      在不同地域之星星独SQL Server服务器上布置了复制(Replication)用于共同数据(生产环境布置有Replication,测试环境也放起Replication),两地通过专线连接起来,这些复制(Replication)已经平安运转了一两年了, 但是前阵子,测试环境的SQL Server的Replication中突然撞下面错误:     Error messages: The … 继续阅读The process could not read file xxx due to OS error 53

SQL Sever 博客文章目录(2016-07-06更新)

SQL Server方面的博客文章也陆陆续续的状了广大了,顺便为以这些知识点整理、归纳一下生。方便自己及他人查看。   MS SQL 数据类型   老三良数据库对比研究系列——数据类型   MS SQL 表和视图   多少库表的基本信息,你明白为? 数查询表,列名对比 MS SQL 建表SQL的脚本 查阅数据库、表、索引的物理存储情况 慎用SELECT INTO复制表   MS SQL 索引约束 … 继续阅读SQL Sever 博客文章目录(2016-07-06更新)

SQL ServerMS SQL作业Schedule的限注意事项

  近来遇了一个有关MS SQL作业Schedule下有限定的奇特案例,有一个学业,用户要求实行的时日也:9:30,14:30,16:30, 19:00,于是我设置了简单单Schedule,其中一个每隔5小时实施同样赖,时间范围也9:30~  14:30.另外一个功课的Schedule为各隔150分钟实施,时间限制16:30 ~ 19:00, 结果设置后,用户反映作业并不曾当19:00实施,而是1 … 继续阅读SQL ServerMS SQL作业Schedule的限注意事项

SQL ServerSQL Server 死锁的报警监控

今随即篇稿子总结一下如何监督SQL Server的死锁,其实以前写了MS SQL 监控错误日志的告警信息,这篇文章要介绍如何监控数据库的死锁,当然就首文章不分析死锁产生的来由、以及怎样缓解死锁。死锁(Dead Lock)的错误信息在sys.messages中的message_id为1205,可以采取下SQL查看。        SELECT * FROM sys.messages WHERE me … 继续阅读SQL ServerSQL Server 死锁的报警监控

SQL Server Alert发送告警邮件丢失了之因

近些年猝意识我们配备于数据库方面的报警(Alert),当错误日志中出现谬误时,并无是每个错误日志都见面发送邮件出来。如下所示,设置了报警“SQL Server Severity Event 14”   USE [msdb] GO     IF NOT EXISTS(SELECT 1 FROM msdb.dbo.syscategories WHERE NAME=’DBA_MONITORI … 继续阅读SQL Server Alert发送告警邮件丢失了之因

Multiple Server Query Execution报The result set could not be merged..

每当SQL Server中行使Multiple Server Query Execution这个力量做数据库维护或脚本发布时老有利于,昨天由磁盘空间原因,删除清理了大气之软件和零部件,结果导致SSMS客户端有了问题,重装后,使用Multiple Server Query Execution时,出现了大气底下错误:         An error occurred while executing … 继续阅读Multiple Server Query Execution报The result set could not be merged..