代码改变世界

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

2013-08-03 15:23  潇湘隐者  阅读(4175)  评论(0编辑  收藏  举报

SQL Server方面的博客文章也陆陆续续的写了不少了,顺便也将这些知识点整理、归纳一下下。方便自己和他人查看。

 

MS SQL 数据类型

 

三大数据库对比研究系列——数据类型

 

MS SQL 表和视图

 

数据库表的基本信息,你知道吗?

数据查询表,列名对比

MS SQL 建表SQL的脚本

查看数据库、表、索引的物理存储情况

慎用SELECT INTO复制表

 

MS SQL 索引约束

[翻译] 聚集索引表 VS 堆表

SQL SERVER 中is null 和 is not null 将会导致索引失效吗?

SQL SERVER中什么情况会导致索引查找变成索引扫描

 

MS SQL 死锁阻塞

 

SQL Server 中WITH (NOLOCK)浅析

SQL SERVER错误:已超过了锁请求超时时段。 (Microsoft SQL Server,错误: 1222)

 

MS SQL 的触发器

MS SQL 函数介绍

 

SQL SERVER 的模糊查询 LIKE

ROW_NUMBER () 与 PARTITION 组合妙用

DATEDIFF函数小问题

重温SQL——行转列,列转行

SQL 2000自定义函数调用GETDATE()报错

SQL SERVER特殊行转列案列一则

 

MS SQL 存储过程

SQL Server——存储过程

 

MS SQL 动态SQL

 

动态SQL应用小列子

SQL Server ——动态SQL

 

MS SQL 链接服务器

 

MS SQL 错误:The operation could not be performed because OLE DB provider "SQLNCLI10" for linked server "test" was unable to begin a distributed transaction.

Linked Server: EXECUTE permission denied on object 'xp_prop_oledb_provider', database 'master', owner 'dbo'

SQL SERVER 2012链接到SQL SERVER 2000的问题解决案例

sp_addlinkedserver '(null)' is an invalid product name

SQL SERVER 2012/2014 链接到 SQL SERVER 2000的各种坑

SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL

 

MS SQL Reporting Serverices

 

迁移Reporting Services的方法与WMI错误

SQL SERVER 2008 Reporting Services 的一些小问题集合

SQL Server Reporting Services:无法检索应用程序文件。部署中的文件已损坏

Reporting Service 服务启动时报错The service did not respond to the start or control request in a timely fashion

SQL Server 2008 标准版不支持Reporting Services的数据驱动订阅

SQL Server 2012 The report server cannot open a connection to the report server database

数据库服务器改名导致Reporting Service不可用的案例

SSRS Reports 2008性能优化案例

Reporting Services 错误案例一则

SSRS ReportServer Database 的Blocking问题

SSRS Reports 2008性能优化案例二

Reporting Service 告警"w WARN: Thread pool pressure. Using current thread for a work item"

SQL Server 2008 R2 升级到 Service Pack 3后Report Builder启动不了

SSRS 2008 ReportServerTempDB增长异常分析

 

MS SQL 作业管理

 

SQL SERVER 作业浅析

SQL SERVER作业的Schedules浅析

SQL SERVER 2005删除维护作业报错:The DELETE statement conflicted with the REFERENCE constraint "FK_subplan_job_id"

作业配置规范文档[MS SQL]

Unable to determine if the owner (Domain\UserName) of job JOB_NAME has server access

SQL SERVER 中如何用脚本管理作业

TCP Provider The semaphore timeout period has expired

 

MS SQL 连接会话

Provider:SSL Provider,error:0-等待的操作过时

 

MS SQL 命名规范

 

MS SQL开发命名规则

T-SQL 编码标准【转帖】

 

MS SQL 脚本美化

 

如何书写优雅、漂亮的SQL脚本?

 

MS SQL 备份还原

 

Write on ……… failed: 112(failed to retrieve text for this error. Reason: 15105)

RESTORE detected an error on page (0:0) in database

Unable to open the physical file xxxx. Operating system error 2

DBCC CheckDB遇到a database snapshot could not be created

Database 'xxxx' is being recovered. Waiting until recovery is finished.

SQL Server 2008 master 数据库损坏解决总结

 

MS SQL 邮件配置

xp_sendmail: 由于邮件错误 0x80004005 而失败

SQL SERVER 2000通过链接服务器发送邮件出现错误

 

 

MS SQL 安装配置

 

MS SQL 完全卸载数据库

SQL Server数据库专用管理员DAC连接方式

SQL Server 2008 筛选器报错Microsoft.SqlServer.Management.Sdk.Sfc

SQL Server 2008 打SP1 补丁遇到的问题

XP系统无法运行SQL Server 2005企业版

Microsoft OLE DB Provider for ODBC 组件

You must use the Role Management Tool to install or configure Microsoft .NET Framework 3.5 SP1

sp_configure错误:不支持对系统目录进行即席更新

SQL Server 2012安装错误案例:Error while enabling Windows feature: NetFx3, Error Code: -2146498298

 

MS SQL 发布订阅

 

SQL Server 复制需要有实际的服务器名称才能连接到服务器

SQL Server 2008 R2的发布订阅配置实践

MS SQL 2008 发布订阅配置错误总结

The process could not execute 'sp_repldone/sp_replcounters' on 'ServerName'

SQL SERVER Transactional Replication中添加新表如何不初始化整个快照

Replication-Replication Distribution Subsystem: agent xxxxxx failed. Column names in each table must be unique

SQL Server Replication 中关于视图的点滴

SQL Server删除distribution数据库

SQL Server删除distribution数据库二

 

MS SQL 数据库监控

 

MS SQL监控数据库的DDL操作

MS SQL 监控数据/日志文件增长

MS SQL 监控磁盘空间告警

SQL Server 监控统计阻塞脚本信息

MS SQL 监控错误日志的告警信息

SQL SERVER 监控数据文件增长情况

 

数据库性能调优

 

SQL性能调优实践——SELECT COUNT

浅析SQL SERVER执行计划中的各类怪相

SQL Server 中VARCHAR(MAX)变量赋值引起的性能问题

SQL SERVER 2012 执行计划走嵌套循环导致性能问题的案例

SQL Server中的“最大并行度”的配置建议

SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析

化繁为简——分解复杂的SQL语句

SQL SERVER 临时表导致存储过程重编译(recompile)的一些探讨

SQL SERVER 2014 下IF EXITS 居然引起执行计划变更的案例分享

小心SQL SERVER 2014新特性——基数评估引起一些性能问题

SQL SERVER中用户定义标量函数(scalar user defined function)的性能问题

SQL性能优化:如何定位网络性能问题

 

数据库管理维护

 

MS SQL 日常维护管理常用脚本(一)

MS SQL 日常维护管理常用脚本(二)

MS SQL 日志记录管理

MS SQL 排序规则总结

MS SQL 数据库状态为SUSPECT的处理方法

MS SQL 模仿ORACLE的DESC

MS SQL 批量给存储过程/函数授权

SSMS 2005 连接 SQL SERVER 2008问题

MS SQL 事物日志传送能否跨数据库版本吗?

计算机改名导致数据库链接的诡异问题

SQL模板资源管理器,你用了吗?

There is insufficient system memory to run this query 错误

SQL SERVER 表最小行的一个纠结问题

MS SQL 挑战问题

MS SQL数据库服务介绍

MS SQL 迁移数据库文件

MS SQL修改数据库名称

MS SQL 能否修改实例名称

MS SQL 需要定期清理日志文件

MS SQL专用管理员连接DAC

MS SQL 统计信息浅析上篇

MS SQL统计信息浅析下篇

SQL SERVER出现大量一致性错误的解决方法

SQL SERVER 2000  迁移后SQL SERVER代理服务启动错误分析

SQL SERVER修改排序规则——脚本篇

SQL Server解决孤立用户浅析

SQL SERVER 2008:内部查询处理器错误: 查询处理器在执行过程中遇到意外错误

如何转换SQL Server 2008数据库到SQL Server 2005

如何查看Windows服务器运行了多长时间

SQL Server修改数据库对象所有者(Owner)浅析

SELECT CAST(GETDATE() AS VARCHAR(10)) 显示不同格式的原因

Cannot set a credential for principal 'sa'. (Microsoft SQL Server,错误: 15535)

SQL SERVER如何通过SQL语句获服务器硬件和系统信息

SQL SERVER导入数据到ORACLE的方法总结

SQLBackupAndFTP The server principal "NT AUTHORITY\SYSTEM" is not able to access the database "xxxx"

SQL SERVER CHAR ( integer_expression )各版本返回值差异的案例

SQL SERVER普通用户需要什么权限才能执行sp_configure命令

SQL Server里面如何检查没有释放的游标

SQL SERVER导出特殊格式的平面文件

查看数据库表的数据量和SIZE大小的脚本修正

SQL Server 关于列的权限控制

 

MS SQL 版本问题

 

SQL SERVER 2008数据库各版本功能对比

SQL Server 2008 R2 Service Pack 3 已经发布

 

 

MS SQL 巡检系列

MS SQL巡检系列——检查数据库上一次DBCC CHECKDB的时间

 

MS SQL 等待事件

SQL SERVER中的OLEDB等待事件

 

MS SQL 错误汇总

 

SQL 2005/2008 连接SQL 2000报18456错误

MS SQL 错误 :17883,严重度: 1,状态: 0

Cannot create an instance of OLE DB provider "OraOLEDB.Oracle" for linked server "xxxxxxx".

MS SQL 错误:无法绑定由多个部分组成的标识符 "xxxxx"

MS SQL  Could not obtain information about Windows NT group/user 'domain\login', error code 0x5. [SQLSTATE 42000] (Error 15404)

MS SQL错误:SQL Server failed with error code 0xc0000000 to spawn a thread to process a new login or connection. Check the SQL Server error log and the Windows event logs for information about possible related problems

Database 'xxx' cannot be upgraded because it is read-only or has read-only file Make the database or files writeable, and rerun recovery.

Attempt to fetch logical page (...) in database 2 failed. It belongs to allocation unit xxxx not to xxx

 

MS SQL 翻译文章

 

[翻译]为什么你不要收缩数据库文件

[翻译]当分发数据库增长到25G时如何解决

[翻译]——SQL Server使用链接服务器的5个性能杀手

 

YourSQLDba学习总结

 

YourSQLDba介绍

YourSQLDba 配置——修改备份路径

YourSQLDba将数据库置于紧急模式的原因浅析

杀毒软件导致YourSQLDba备份失败

YourSQLDba开源项目发布到codeplex网站了

YourSQLDba备份失败案例锦集

YourSQLDba版本升级总结

YourSQLDba设置共享路径备份

 

SQL SERVER 2012学习

 

SQL SERVER 2012 修改数据库默认位置不立即生效

SQL SERVER 2012 从Enterprise Evaluation Edtion 升级到 Standard Edtion SP1

Win7 安装SQL SERVER 2012需要SP1补丁

SQL SERVER 2012启动失败 because upgrade step 'SSIS_hotfix_install.sql' 失败

 

SQL SERVER Troubleshooting

 

虚拟机备份克隆导致SQL SERVER 出现IO错误案例

SSRS 2008 R2 错误:Timeout expired. The timeout period

消息 8134,级别 16,状态 1,第 1 到以零作除数错误

Error: 9001, Severity: 21, State: 5 The log for database 'xxxx' is not available

服务器重启后SQL Server Agent由于"The EventLog service has not been started" 启动失败

SQL SERVER 重组含有特殊字符的索引时遇到“关键字 'with' 附近有语法错误.”

Could not obtain information about Windows NT group/user 'xxxx\xxxx', error code 0x5

在执行xp_cmdshell的过程中出错,调用'LogonUserW'失败,错误代码:'1909'

SQL SERVER 属性OWNER不可用于数据库xxx。该对象可能没有此属性,也可能是访问权限不足而无法检索。

CREATE FILE encountered operating system error 5(Access is denied.)

Failed to create AppDomain 'xxx'. Exception has been Failed to create AppDomain

Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)

SQL SERVER 临时表的排序问题

Microsoft SQL Server 2005 Service fails to start

SQL SERVER 2014 Agent服务异常停止案例

backup, file manipulation operations (such as ALTER DATABASE ADD FILE) and encryption changes on a database must be serialized.