SQLServer
文章平均质量分 79
li_jerry
莫言今日无知己 自有清风作故人
展开
-
SQL Server CDC(变更数据捕获) 配置和使用
SQL Server CDC(变更数据捕获) 配置和使用原创 2022-08-12 17:09:21 · 1865 阅读 · 0 评论 -
SQL sever 排序规则介绍
一.SQL Server 排序规则后缀含义_BIN 指定使用向后兼容的二进制排序顺序。_BIN2 指定使用 SQL Server 2005 中引入的码位比较语义的二进制排序顺序。_Stroke 按笔划排序_CI(CS) 是否区分大小写,CI不区分,CS区分(case-insensitive/case-sensitive)_AI(AS) 是否区分重音,AI不区分,AS区分(accent-insensitive/accent-sensitive)_KI(KS) 是否区分假名类型,K...原创 2022-05-18 16:27:00 · 10513 阅读 · 0 评论 -
Excel转CSV工具
对于BI的同事,经常碰到SSIS 无法读取Excel文件的问题。这个时候,我们可以通过上述工具将Excel转换为CSV之后,在通过SSIS读取CSV文件。使用说明:如下图:是直接在CMD命令中执行该EXE的方式。有以下几个参数:参数1:Excel文件路径参数2:excel sheet名称;参数3:CSV中字段分割符;参数4:导出CSV的路径地址;如下举例;"F:\test\MTD shipment report 20220506.xlsx" "power原创 2022-05-15 22:27:24 · 530 阅读 · 0 评论 -
SQL Server 表或者视图的行列安全和动态屏蔽
一.背景: 经常碰到我们的客户朋友反馈:BI如何做到自主分析?SQL Server 有没有好的解决方案,这个时候我们一般上就会想到使用PowerBI 进行。但紧接着就会面临一下几个问题:1.PowerBI 的数据源从哪里来?数据源又怎么控制到行列权限,确保数据的安全。2.自主分析:我们需要结合线下的数据,如何做到自主。 针对第一个问题,或许有很多朋友会将:我们的方案是通过PowerBI 连接表格模型(Tableuar)在表格模型上进行行列权限的控制。站在BI方案的角度,这的确是...原创 2022-04-01 00:08:05 · 916 阅读 · 0 评论 -
存储过程中通过SQL调用JOB
众所周知,SQL Server Agent中可以调用JOB,并且设置Schedule,但除了在在Agent中调用之外,微软还提供了其他几种调用方式:通过C#调用 通过SQL调用这里我们详细介绍下通过SQL 调用JOB。首先所有JOB的都存储在系统数据库MSDB中:2. 启动JOB 存储过程:(test为JOB名称) EXEC msdb.dbo.sp_start_job N'test'3. 停止JOB 存储过程:(test为JOB名称) ...原创 2022-01-10 10:36:04 · 662 阅读 · 0 评论 -
SQL Server 中用户和自定义角色的使用
场景1:日常工作中我们需要对某一张表或者视图给某一个人开通访问权限一般的操作步骤如下:在服务器的安全性下的登录名内创建登录名。2.在用户映射界面指定需要对哪个数据库访问,并指定Public角色。通过以上两步然后确定,这时这个账号就能访问这个数据库(注意:这时并不具备任何访问权限)3.以管理员身份进入这个数据库继续对刚刚创建的Test2账号进行权限配置;这样配置完成之后,test2账号就已经有了相应的表的查询权限。场景2我有...原创 2022-01-06 13:10:13 · 2607 阅读 · 0 评论