代码改变世界

随笔分类 -  SqlServer

【SQLServer】SQLServer添加本地操作系统管理员(administrator)作为管理用户

2022-06-16 23:30 by abce, 1461 阅读, 收藏, 编辑
摘要: 使用域账号安装SQLServer AlwaysON之后,使用操作系统本地管理员administrator无法登录数据库 解决方法:登录SQL Management Studio执行添加: EXEC sp_grantlogin 'BUILTIN\Administrators' EXEC sp_adds 阅读全文

【SQLServer】Alwayson收缩日志

2022-06-12 17:15 by abce, 477 阅读, 收藏, 编辑
摘要: USE [databasename] CHECKPOINT DECLARE @bakfile nvarchar(100) SET @bakfile='D:\databak\[databasename]_log_bak_'+CONVERT(nvarchar(8),GETDATE(),112)+'.lo 阅读全文

【SQLServer】找出是哪个用户安装了SQLServer

2022-06-12 12:19 by abce, 39 阅读, 收藏, 编辑
摘要: 进入安装目录: C:\Profram Files\Microsoft SQL Server\110\Setup Bootstrap\Log\<Installation Date> 可以看到 打开文件,查找LogonUser 阅读全文

【SQLServer】理解SQL Server AlwaysOn AG的备份

2022-06-12 12:19 by abce, 1813 阅读, 收藏, 编辑
摘要: AG提供了以下几种备份策略 下面来看看各项的解释 Prefer Secondary(首选辅助副本) 应在辅助副本上执行此可用性组的自动备份。如果没有可用的辅助副本,将在主副本上执行备份。 这个选项只是概念上的选项。基本上,用户可以从任何复制节点上执行备份命令。 我们可以在主副本上执行一个备份命令测试 阅读全文

【SqlServer】统计索引使用情况解决DB的CPU高和IO高的问题

2022-06-03 09:30 by abce, 515 阅读, 收藏, 编辑
摘要: 转载地址:https://segmentfault.com/a/1190000018022330 查看表的索引情况: use [数据库名] sp_helpindex 表名; 查看索引使用情况: user_seeks和user_scans字段都为0的,考虑是否为垃圾索引 另外last_user_see 阅读全文

【SqlServer】使用IO比较高的语句

2022-06-02 20:10 by abce, 159 阅读, 收藏, 编辑
摘要: select top 100 (total_logical_reads / execution_count) as avg_logical_reads, (total_logical_writes / execution_count) as avg_logical_writes, (total_ph 阅读全文

SQLServer中批量导出所有作业或链接脚本

2022-05-20 13:09 by abce, 720 阅读, 收藏, 编辑
摘要: 1.在Microsoft SQL Server Management Studio中选择-->视图(v)-->对象资源管理器详细信息(F7) 2.SSMS图形界面,左侧是“对象资源管理器”,右侧是“对象资源管理器详细信息”界面 3.左侧的“对象资源管理器”界面-->点击“SQLSserver代理”- 阅读全文

SQLServer将数据库还原到一个新位置

2022-05-19 10:29 by abce, 688 阅读, 收藏, 编辑
摘要: 使用图形工具SSMS 1.连接到相应的SQL Server数据库引擎实例 >对象资源管理器,展开服务树 2.右键单击"数据库",然后单击"还原数据库" >打开"还原数据库" 3."常规"选项 >使用"源"部分指定要还原的备份集的源和位置 >"设备"选项 >单击"浏览"按钮 ( ... ) 以打开"选 阅读全文

SQL Server AlwaysOn的监听

2022-05-18 23:03 by abce, 1040 阅读, 收藏, 编辑
摘要: 有两个节点采用同步复制的模式。我们可以只在主节点上做读写操作。在应用配置中,我们使用主实例的名字。如果发生了故障转移,辅助节点变成了主节点,就有不好的影响,所有的用户连接必须重新指向新的主节点。故障转移后修改应用的配置不是一个理想的使用场景。 在SQL Server alwayson中,我们可以定义 阅读全文

SQLServer AlwaysON修改可用性组的监听端口

2022-05-18 19:28 by abce, 427 阅读, 收藏, 编辑
摘要: 1.使用图形工具进行修改 在主节点登录 登录SQL Server Management Studio >对象资源管理器(object explorer) >AlwaysON高可用性组(always on high availability) >可用性组(Availability Groups) >可 阅读全文

SQLServer修改Availability Group Endpoint的属主

2022-05-18 16:43 by abce, 102 阅读, 收藏, 编辑
摘要: 1.查看endpoint_name,以及当前Availability Group Endpoint的属主 use [master]; select suser_name(principal_id) as endpoint_owner, name as endpoint_name from sys.d 阅读全文

SQLServer将数据库置为只读

2022-05-18 09:34 by abce, 232 阅读, 收藏, 编辑
摘要: 将数据库置为只读 use [master] go alter database [database-name] set read_only with no_wait; go 取消只读 use [master] go alter database [database-name] set read_wr 阅读全文

Windows Server 2016上安装SQL Server 2019 AlwaysOn Availability Groups(二)

2022-04-30 18:44 by abce, 860 阅读, 收藏, 编辑
摘要: 本文包含如下内容: ·域控制器、AD、服务器加域 ·虚拟机分配静态IP ·禁用防火墙 ·验证和创建集群 开启域控制器和AD 涉及的名词:域控制器、DNS、AD(active directory) 使用主机名为VDITest3虚拟机配置AD和域。一般在企业里,将AD和域分开部署。 打开server m 阅读全文

Windows Server 2016上安装SQL Server 2019 AlwaysOn Availability Groups(一)

2022-04-30 16:35 by abce, 1285 阅读, 收藏, 编辑
摘要: 本文讲解在windows 2016上配置SQL Server 2019 Always On Availability Group,数据库使用的是SQL Server 2019。 引言 SQL Server Always On Availability Groups提供了高和用和灾难恢复解决方案,同时 阅读全文

SQLServer中的索引类型

2022-04-25 21:22 by abce, 545 阅读, 收藏, 编辑
摘要: 索引类型描述其他信息 哈希 借助于哈希索引,可通过内存中的哈希表来访问数据。 哈希索引的内存用量固定不变,是存储桶数量的函数。 在内存优化表上使用索引的准则哈希索引设计指南 内存优化非聚集索引 对于内存优化的非聚集索引,内存使用量依赖于行计数以及索引键列的大小 在内存优化表上使用索引的准则内存优化非 阅读全文

sqlserver列出数据库中的表和表中的行数

2022-04-19 11:01 by abce, 108 阅读, 收藏, 编辑
摘要: select schema_name(tab.schema_id) + '.' + tab.name as [ table ], sum(part.rows) as [ rows ] from sys.tables tab inner join sys.partitions part on tab. 阅读全文

解决开启SQL Server Always on事务日志增大的问题

2022-04-09 22:22 by abce, 236 阅读, 收藏, 编辑
摘要: 主实例脱离可用性组 --> 修改为简单恢复模式 --> 修改回完整恢复模式 -->完整备份 -->加回可用性组 -->将辅助副本还原(注意是With NoRECOVERY) -->重启同步 (过程有点麻烦,尤其是对于大库) 阅读全文

sqlserver alwayson 配置备份任务

2022-04-09 22:00 by abce, 748 阅读, 收藏, 编辑
摘要: 截取自:https://blog.csdn.net/soulman1234/article/details/95629841 1.设置always on备份首选 连上主副本服务器,在主节点服务器sql management studio上,连上本地sql服务: 选择always on属性: 选择备份 阅读全文

【SQLServer】sqlserver使用cpu比较高的语句

2022-03-23 16:11 by abce, 76 阅读, 收藏, 编辑
摘要: SELECT TOP 10 s.session_id, r.status, r.cpu_time, r.logical_reads, r.reads, r.writes, r.total_elapsed_time / (1000 * 60) 'Elaps M', SUBSTRING(st.TEXT, 阅读全文

How to Script Login and User Permissions in SQL Server

2022-03-10 20:12 by abce, 158 阅读, 收藏, 编辑
摘要: http://udayarumilli.com/script-login-user-permissions-sql-server/ Migrating login and user permissions to a new instance is one of the most common tas 阅读全文
点击右上角即可分享
微信分享提示