03 2022 档案
摘要:数据库角色 为了帮助管理数据库级别的安全性,SQL Server具有数据库角色。就像服务器角色一样,也有两种不同类型的数据库角色:固定的和用户定义的。固定的数据库角色就像固定的服务器角色一样,这意味着它们拥有一组特定的权限,这些权限不能被更改。 固定的数据库角色只提供对特定数据库中的数据库资源的权限
阅读全文
摘要:介绍 安全角色可以简化SQL Server中的权限。在本文中,解释了固定的服务器和数据库角色 管理SQL Server的安全是非常重要的。作为DBA或安全管理员,您需要为登录用户和数据库用户提供访问SQL Server中的资源的权限。SQL Server同时拥有服务器和数据库资源,其中可能需要授予访
阅读全文
摘要:过去,SQL Server的PowerShell组件包含在SSMS(工具)安装程序和SQL Server引擎安装程序中。为了能够发布SQL PowerShell更新,我们必须更改SQL PowerShell模块的标识以及名为SQLPS.exe的包装器。此更改对执行Import-Module的脚本有影
阅读全文
摘要:介绍 本篇将介绍如何使用powershell 生成脚本。 解决 利用 Script() 方法 首先,创建一个server 对象实例,然后连接它。我只需要引入Script() 方法,脚本如下: [System.Reflection.Assembly]::LoadWithPartialName('Mic
阅读全文
摘要:下面简单一个脚本实现访问sqlserver,支持所有版本的SQLserver。 你是否需要连接数据库?这里有一段代码演示如何查询和获取SQL数据,只需非常简单正确的配置你的账户信息、服务器地址及SQL语句就行: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
阅读全文
摘要:本篇将使用PowerShell脚本对SQL Server 的关键指标进行监控.以下,用数据库空间容量为例,实现一下逻辑:一、建表为每台服务器创建一个表,用于记录服务器各个数据库的容量,以服务器名作为表名。 CREATE TABLE table_name( [LOG_DATE] [varchar](2
阅读全文
摘要:本文介绍几个 8.0 在关系数据库方面的主要新特性。 你可能已经知道 MySQL 从版本 5.7 开始提供了 NoSQL 存储的功能,在 8.0 中这部分功能也得到了一些改进(MySQL 5.7 vs 8.0,哪个性能更牛?),但鉴于这个在实际当中用得极少,本人也是没用过,所以本文不会介绍这方面的东
阅读全文
摘要:需要监控基本的数据库参数,如恢复模型,页面验证,自动关闭,自动收缩,数据库所有者,自动创建统计启用,数据库创建日期等。因为是windows系统需要接住poweshell。 我们的要求是,所有数据库都应该处于完全恢复模式,并且应该被监控。 此外,我添加了其他重要参数,如AutoShrink, Auto
阅读全文
摘要:ClickHouse是面向OLAP的分布式列式DBMS。我们部门目前已经把所有数据分析相关的日志数据存储至ClickHouse这个优秀的数据仓库之中,当前日数据量达到了300亿。 之前介绍的有关数据处理入库的经验都是基于实时数据流,数据存储在Kafka中,我们使用Java或者Golang将数据从Ka
阅读全文
摘要:触发器(Trigger)是 MySQL 中非常实用的一个功能,它可以在操作者对表进行「增删改」 之前(或之后)被触发,自动执行一段事先写好的 SQL 代码。 本教程带领大家在实践中学习,你将学到触发器在实际应用场景中的重要应用。 在这个教程中客户管理系统。在这套系统中,你需要设置在INSERT 表之
阅读全文