MS SQLServer入门及进阶
文章平均质量分 75
主要记录了本人学习MS SQLServer的一步一步。
丹心明月
路上,期待不一样的精彩。
展开
-
sqlserver CDC使用及查看
库级别启用CDC:USE DB_NAMEGOEXECUTE sys.sp_cdc_enable_db;GO创建成功后,将自动添加CDC用户和CDC架构。查看库级别CDC是否启用:SELECT IS_CDC_ENABLED ,CASE WHEN IS_CDC_ENABLED = 0 THEN 'CDC功能禁用' ELSE 'CDC功能启用' END 描述 FROM sys.databases WHERE NAME = 'te...原创 2020-12-23 09:58:01 · 2046 阅读 · 0 评论 -
sqlserver2008R2在配置复制分发时报错:在执行xp_cmdshell的过程中出错
报错:正在配置...- 正在配置分发服务器 (错误)消息 SQL Server 无法将“WIN-C6BGU7K6VUR”配置为分发服务器。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 其他信息: 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) -----------...原创 2020-12-23 09:57:22 · 2180 阅读 · 0 评论 -
sqlserver Change Data Capture&Change Tracking
文章目录数据变化跟踪(SQL Server)使用change data capture或change tracking较常规方法(触发器+时间戳列+额外的表)的优势change data capture与change tracking之间的不同之处:Change Data Capturechange data capture数据流理解cdc和capture instancechange table(变更表)CDC时效原表变化的处理捕获作业与事务复制原创 2020-12-23 09:48:06 · 148732 阅读 · 1 评论 -
sqlserver复制分发
文章目录分发数据和数据库对象创建分发分发表分区表和索引分发系统存储过程分发视图分发用户自定义函数分发用户自定义类型和数据类型别名分发全文索引(full text indexes)对于分发对象的模式变更分发时应考虑的事情对于分发对象的限制模式和对象的属主发布数据到旧版本SQL Server复制分发模式概览发布者(publisher)发行者(distributor)订阅者(subscribers)项目(article)发布(publication)订阅(subscription)筛选发布数据筛选数据注意事项复制原创 2020-12-23 09:46:39 · 761 阅读 · 0 评论 -
SQL Server周期性备份某一张表
需求:在MS SQL Server数据库中,周期性备份某一张表,用作备份及查看数据。处理:通过SQL Server自带的代理实现。步骤:1. 代理右键->新建->作业2. 在弹出对话框中,常规选项卡命名、选择类别及添加适当说明:3. 在步骤选项卡,点击新建,在对话框中,命名步骤,选取数据库,并填写相应的SQL语句:此处的SQL语句文本为:注:备份表根据表名+备份时间点命名declare @tblname varchar(200),@createtab原创 2020-07-17 13:56:41 · 1038 阅读 · 0 评论 -
Sql Server系列之一---初识
作为一个数据库服务,SQL Server其实可以分为两个部分:1.SQL Server服务本身2.存储的数据这个跟Oracle也差不多,Oracle不就是实例+数据文件么,实例就是一系列的内存和进程,也就是一系列的服务。而对于SQL Server来说,DBA努力做到的,就是降低宕机时间,既要今早发现宕机事件,还要能够尽快将宕机数据库拉起来。个人觉得,这点原创 2015-12-18 10:04:50 · 756 阅读 · 0 评论 -
sqlserver事务提交
sqlserver在默认情况下,事务是自动提交的,即进行delete等操作的时候,是不需要显式commit的,那么,如何设置为显式提交呢?1.将语句写到显式写到事务中begin trandelete t1rollback tran/commit tran2.设置参数使当前会话事务需要显示提交(会话级别)set implicit_transactions ondelete t原创 2016-05-13 10:13:59 · 9799 阅读 · 0 评论 -
sp_server_diagnostics
exec sp_server_diagnostics2016-06-06 16:52:59.543 instance system 1 clean 2016-06-06 16:52:59.543 instance resource 1 clean 2016-06-06 16:52:59.543 instance query_processing 1 clean 2016-06-06原创 2016-06-06 16:58:43 · 4863 阅读 · 0 评论 -
SQL Server CDC简单总结
库级别启用CDC:USE AdventureWorksGOEXECUTE sys.sp_cdc_enable_db;GO查看库级别CDC是否启用:SELECT IS_CDC_ENABLED ,CASE WHEN IS_CDC_ENABLED = 0 THEN 'CDC功能禁用' ELSE 'CDC功能启用' END 描述 FROM sys.d原创 2017-11-22 16:34:34 · 2420 阅读 · 0 评论 -
SQLServer标准系统数据库(2014例)
SQLServer标准系统数据库(2014例) * master数据库包含了SQL Server保持联机所需的所有存储过程和表、数据库元数据(数据库配置和文件位置)、登陆及有关实例的配置信息。 * resource数据库包含了SQL Server运行所需的所有只读的关键系统表、元数据及存储过程。不包含有关用户实例或数据库的任何信息。通过Management Studio无法看到resourc...原创 2018-05-15 16:24:44 · 763 阅读 · 0 评论 -
MS SQLServer升级
升级方式:本地升级和并列升级 * 本地升级要么完全成功、要么完全失败。 * 并列升级实质是在全新安装后进行数据库迁移。升级前的工具: * SQLServer升级顾问 * SQLServer升级助手升级后的检查: * 更新统计信息(sp_updatestats)...原创 2018-05-17 13:28:51 · 730 阅读 · 0 评论