SQLServer 2017
文章平均质量分 86
薛定谔的DBA
这个作者很懒,什么都没留下…
展开
-
SQL Server 2017 Always On AG on Linux(四)Linux 集群资源管理器 Pacemaker 安装配置
现在将完成 Linux 集群资源管理器 Pacemaker 的安装和配置。Pacemaker 相当于 Windows 中的故障转移群集(WSFC)工具。Linux 环境下部署 always on 的高可用,微软官方推荐使用开源软件 Pacemaker。Pacemaker 适用于大多数Linux发行版,但SQL Server Always On Availability Groups 目前仅在 ...原创 2019-04-25 02:09:56 · 2647 阅读 · 1 评论 -
SQL Server 2017 Always On AG on Linux(三)AlwaysOn AG 配置
现可在 Windows 上使用 SSMS 连接 Linux 上的 SQL Server 配置 AlwaysOn AG。1. 在节点 server111实例上创建可用性组,名为 LINUX_SQLAG。Windows Server 故障转移群集:当可用性组托管在属于 Windows Server 故障转移群集的 SQL Server 的实例上时使用,以实现高可用性和灾难恢复。 适...原创 2019-04-24 23:23:26 · 3558 阅读 · 4 评论 -
SQL Server 2017 Always On AG on Linux(二)SQL Server 证书及权限配置
既然没有了域认证,需要配置证书认证,步骤:1. 启用SQL Server Always On Availability Groups功能2. 在所有服务器上为SQL Server Always On Availability Groups安装Linux资源代理3. 在所有Linux服务器启用防火墙上的Always On Availability Group端点端口4. 在主副本上创建...原创 2019-04-24 00:11:55 · 2442 阅读 · 0 评论 -
SQL Server 2017 Always On AG on Linux(一)CentOS 上安装 SQL Server
系统环境:CentOS Linux release 7.6.1810 (Core) +Microsoft SQL Server 2017 (RTM-CU14)SQL Server 2017最多支持9个副本(1个主副本和8个辅助副本),其中最多支持3个自动故障转移和3个同步提交的可用性副本。Linux 环境的AlwaysOn AG 不依赖于 Active Directory,可以在没有...原创 2019-04-23 23:31:28 · 2791 阅读 · 2 评论 -
SQL Server 2017 创建索引可暂停恢复
参考:ALTER INDEX (Transact-SQL)文章摘自:SQL Server 2017 Resumable Online Index RebuildsProblemDatabase performance optimization is always a key task for the DBA. Index maintenance plays a vital role i...转载 2019-04-23 00:46:46 · 1907 阅读 · 0 评论 -
SQL Server 2017 与 内部 Python 交互
-- 启用扩展脚本,重启服务exec sp_configure 'external scripts enabled',1reconfigurego--简单实例EXEC sp_execute_external_script @language = N'Python', @script = N'print(1+3,"kk")'goSQL Server 数据传递到 Python 中(默认...原创 2018-04-14 17:17:05 · 2994 阅读 · 2 评论 -
SQL Server 2017 图形表
SQL SERVER 2017 提供了图形数据库功能(实际是在表级别提供),图形数据库集成到关系型数据库中,便于关系型数据库使用SQL操作。图形数据库属于NOSQL类型,如Neo4j 等。 图形数据库是一个集合节点(或顶点) 和边缘 (或关系)。 节点表示实体 (例如,一个人或组织),边缘表示连接 (如组件或好友) 的两个节点之间的关系。 节点和边缘可能具有与之关联的属性。总的来说,...原创 2017-12-11 13:45:16 · 7250 阅读 · 0 评论 -
SQL Server 2017 SELECT…INTO 创建的新表指定到文件组
SELECT…INTO 在 SQL Server 中也是常见的一个功能,过去用此方法创建的新表只能存储到默认的文件组,但是 SQL Server 2017 可以创建到指定的文件组中。使用 SELECT…INTO 需要了解的地方:SELECT...INTO 为大容量操作,大容量操作是最小日志记录操作;使用 SELECT... INTO 语句可以是比创建表,然后填充具有 INS原创 2017-10-12 09:23:15 · 4051 阅读 · 0 评论 -
SQL Server 2012 2016 2017 新增函数
/**************************************************************SQL Server 2012 新增的函数***************************************************************/-- CONCAT ( string_value1, string_value2 [, stri原创 2017-10-10 19:39:49 · 4048 阅读 · 0 评论 -
Ubuntu 16 安装 SQL Server v.Next
2016年11月16日,微软发布了最新的 SQLServer 公共预览版 SQL Server vNext CTP1,其可以运行在 Linux 和 Windows 操作系统上。该预览版支持的操作系统平台有 Linux、Windows、Docker、maxOS 、Azure 虚拟机。在Linux 上安装的预览版支持 SQL Server 数据库引擎的许多特征。目前原创 2016-11-21 02:50:22 · 2550 阅读 · 0 评论 -
SQL Server 2017 Always On AG on Linux(五)配置监听器测试故障转移
久等了,还是把这次测试补充完整吧!前面已经配置好了 AlwaysOn AG 和Pacemaker ,但是还不能进行故障转移。为了设置高可用,需要添加侦听器,用侦听器去访问数据库。群集资源代理程序 mssql-server-ha 是 Pacemaker 和 SQL Server 之间的接口。现在将创建和配置SQL Server Always On Availability Group的过程,并...原创 2019-08-10 13:46:24 · 2923 阅读 · 5 评论