Windows Server
文章平均质量分 52
Windows Server
雕技小虫
干过用友软件实施培训、担当外企 SAP 系统管理、搞起 ERP 自主开发。现状不可描述,未来不可预测,一切皆有可能。分享让快乐加倍、让悲伤减半。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何优先SQL server 的查询速度
创建适当的索引:根据查询的列和条件创建合适的索引。使用适当的数据库缓存机制:例如,利用 SQL Server 的查询执行计划缓存、数据缓存和存储过程缓存,减少重复查询和计算的开销。编写高效的查询语句:避免使用不必要的连接、子查询或多余的列,只选择需要的数据。使用合适的执行计划:使用查询分析器或查询优化器来分析查询执行计划,确保 SQL Server 生成的执行计划是最优的。防止数据类型隐式转换:确保查询中的列与表中的列数据类型一致,避免数据类型不匹配导致的隐式转换,这可能会影响查询性能。原创 2023-07-04 11:10:38 · 1812 阅读 · 0 评论 -
解决:另一个 SqlParameterCollection 中已包含 SqlParameter。
另一个 SqlParameterCollection 中已包含 SqlParameter。原创 2022-05-25 22:02:07 · 2307 阅读 · 0 评论 -
数据库维护任务-邮件通知:未配置全局配置文件。请在 @profile_name 参数中指定配置文件名。
SqlServer 2012 R2 错误:数据库维护计划:任务:通知操作员未配置全局配置文件。请在 @profile_name 参数中指定配置文件名。分析:相关T-Sql语句:EXECUTE msdb.dbo.sp_notify_operator @name=N'admin',@subject=N'XXX数据库XX日备份完成',@body=N'XXX数据库XX日备份完成、清除旧文件完成'仍然报错:消息 14636,级别 16,状态 1,过程 msdb.dbo.s.原创 2022-02-25 15:18:12 · 1432 阅读 · 0 评论 -
Windows Server 开启 NTP 授时服务(图形界面操作,超简单)
背景:为没有Internet连接的Windows PC 配置本地NTP授时服务。将本地Windows Server 作为NTP授时服务器。1、Windows Server 2012R2 开启NTP授时服务环境:Windows Server 2012R2 (非域,文件服务器)第一步,打开组策略编辑器,找到策略项目:启用 NTP 服务器,如图。第二步:启用 NTP 服务器2、Windows 客户端操作环境:Windows 10 , 无Internet。第一步:打开控制面板,.原创 2021-08-25 16:45:30 · 15299 阅读 · 0 评论 -
【Blazor】使用C#替代Java编写代码的前端开发框架
Blazor是微软于2019年下半年开始陆续全新推出的前端开发框架。优势无需插件,基于Web标准 可与JavaScript交互 利用.NET Core 优势Blazor有两个版本:Server || WebAssemblyBlazor Server 可以理解为在服务器上运行的Blazor,客户端与服务器间通过SignalR实进通信,2019.09正式发布。Blazor WebAssembly 2020年05月正式发布,可以理解为真正在客户端上运行的Blazor,首次运行前需要下载,..原创 2021-08-02 09:07:10 · 1668 阅读 · 0 评论 -
【PowerBI】Power BI Desktop 切片器和过滤器动态修改M查询参数?
背景当数据源的数据量很大时,或数据源查询接口有查询条件限制时,需要用户在获取数据时提供具体查询条件参数,比如说某接口需要提供日期范围,且最大跨度限制为180天。M查询参数Power Query 中,我们可以创建M查询参数,然后在获取数据代码中作为变量嵌入。通过修改M参数值,影响获取数据的逻辑。Power BI Desktop 中是否支持用户在报表界面中修改M查询参数呢?目前,Power BI Desktop 已经提供了一个“动态M查询参数”的预览版功能。需要用户选择性地使用。.原创 2021-07-26 08:59:58 · 1932 阅读 · 1 评论 -
【EntityFramework CodeFirst】使用迁移(Migration)示例
1、什么时候需要使用 CodeFirst 迁移当通过 CodeFirst 模式初始化数据库后,CodeFirst 实体类型发生了改变,比如添加了新的属性。这时就需要将 CodeFirst 实体类的变化同步到数据库结构中。此时,可以使用 CodeFirst 迁移功能自动完成此操作这一同步,而不需要手工编写更新数据库结构的 SQL 语句。2、使用迁移的操作步骤第一步:为VS项目启用迁移功能: Enable-Migrations仅支持管理一个项目文件中的一个DbContext...原创 2021-06-30 14:23:14 · 2070 阅读 · 0 评论 -
【EntityFramework CodeFirst 】错误解析:Length can only be configured for String and Byte array properties.
错误信息:System.Data.Entity.Core.EntityCommandExecutionException:“An error occurred while executing the command definition. See the inner exception for details.”SqlException: 执行超时已过期。完成操作之前已超时或服务器未响应。原因分析:数据读写的时间过长,超出限制。解决办法:1、缩短数据读写时长。2、增大 DbCont原创 2021-06-03 08:50:59 · 259 阅读 · 0 评论 -
【EntityFramework CodeFirst 】错误解析:SqlException: 执行超时已过期。
错误信息:System.NotSupportedException:“The specified LINQ expression contains references to queries that are associated with different contexts.”不支持的异常:指定的Linq语句包含了来自不同上下文的查询。原因分析:不支持跨DbContext查询,例如join两个不同的DbContext。解决办法:将其中一个查询结果先转换为本地查询,例如List集合原创 2021-06-02 17:24:55 · 2193 阅读 · 0 评论 -
【EntityFramework CodeFirst 】错误解析:LINQ to Entities does not recognize the method ToInt32
错误信息:System.NotSupportedException:“The specified LINQ expression contains references to queries that are associated with different contexts.”不支持的异常:指定的Linq语句包含了来自不同上下文的查询。原因分析:不支持跨DbContext查询,例如join两个不同的DbContext。解决办法:将其中一个查询结果先转换为本地查询,例如List集合原创 2021-06-02 17:20:26 · 566 阅读 · 0 评论 -
【EntityFramework CodeFirst 】错误解析:已有打开的与此 Command 相关联的 DataReader。
错误信息:System.NotSupportedException:“The specified LINQ expression contains references to queries that are associated with different contexts.”不支持的异常:指定的Linq语句包含了来自不同上下文的查询。原因分析:不支持跨DbContext查询,例如join两个不同的DbContext。解决办法:将其中一个查询结果先转换为本地查询,例如List集合。原创 2021-06-02 17:13:35 · 808 阅读 · 0 评论 -
【EntityFramework CodeFirst 】错误解析:指定的Linq语句包含了来自不同上下文的查询。
错误信息:System.NotSupportedException:“The specified LINQ expression contains references to queries that are associated with different contexts.”原因分析:解决办法:原创 2021-06-02 17:00:01 · 512 阅读 · 0 评论 -
【EntityFramework CodeFirst 轻松上手】(五) 示例:使用 CodeFirst 数据会话和实体类
1、示例:初始化 CodeFirst 数据会话实例代码如下:2、示例:新建 CodeFirst 实体类实例3、示例:查询 CodeFirst原创 2021-06-02 14:44:19 · 227 阅读 · 0 评论 -
【EntityFramework CodeFirst 轻松上手】(四) 示例:新建 CodeFirst 数据库会话 【DbContext、DbSet】
【EntityFramework CodeFirst 轻松上手】(四) 示例:CodeFirst 实体类初始化数据库原创 2021-06-02 10:44:12 · 204 阅读 · 0 评论 -
【EntityFramework CodeFirst 轻松上手】(三) 示例:新建 CodeFirst 实体类
1、我们继续使用EntityFrameworkCodeFirst示例项目,准备在项目下添加两个实体类原创 2021-06-01 15:49:22 · 375 阅读 · 0 评论 -
【EntityFramework CodeFirst 轻松上手】(一) 让类的数据持久化更轻松
1、EntityFramework果然没有原创 2021-05-31 14:59:28 · 206 阅读 · 0 评论 -
【EntityFramework CodeFirst 轻松上手】(二) 示例:安装 CodeFirst 开发环境
软件环境:Microsoft Visual Studio 2019 项目类型:类库(.Net Framework 4.7.2)-1、在VS中,新建一个空白的类库(.Net Framework 4.7.2)项目名为EFCodeFirst。-2、在标准菜单选择以下菜单项:工具\NuGet包管理器\管理解决方案的NuGet程序包。-3、在窗口“管理解决方案包”中选择“浏览”,在搜索框中输入“entity framework”,从搜索结果中选择“EntityFramework 6”, 再从右边的项目列.原创 2021-05-31 21:45:55 · 281 阅读 · 0 评论 -
【SqlServer】Sql server 2008 R2 升级 2017 【案例】
Sql server 2008 R2 升级 2017 1、操作系统支持 Windows server 2012 以上 成功从Windows 2008 R2 升级到 Windows Server 2012 R2。升级后 Kaspersky 不正常卸载重装。SQL Server 2008 R2 可以正常使用。 2、SQL Server 2008 R2 更新到 Service Pack 3 版本 下载地址 363MB 3、安装 SQL Server 2017,选择从早期版本升级到 20...原创 2021-05-31 10:39:29 · 2333 阅读 · 0 评论 -
【SqlServer】视图优化:索引视图的优缺点
视图的查询优化 索引视图 优点:对于非索引视图,解析查询所必需的视图部分会在运行时被具体化。任何计算(比如:联接或聚合)都在每个引用视图的查询执行时完成。在视图上创建了唯一的聚集索引后,该视图的结果集随即被具体化,并保存在数据库的物理存储中,从而在执行时节省了执行这一高成本操作的开销。 缺点:企业版支持此功能。会占用物理存储和增加基础表的维护开销。 索引视图的数据库需要附加存储。索引视图的结果集在物理上通过与典型表存储相似的方式保留在数据库中。 SQL Serve...原创 2021-05-28 10:01:49 · 1026 阅读 · 1 评论 -
【SqlServer】关于视图的性能的担心【视图 谓词下推】
1、View 视图查询视图的结果集,和表一样,由字段和数据行构成。但视图的创建,却是定义基于表或其他视图的SQL查询语句。每次查询视图时,会根据定义的SQL查询,动态生成结果集。在定义视图查询语句时,可以提取基本表的部分字段,并重新命名;也可以使用join语句,从不同的基本表中组合字段成为一个新的虚拟的表。这样便于打破存储结构,向用户呈现更有针对性,或更全面的,或更易于理解的数据结构和记录。举例来说,EXCEL提供了功能强大、简单易用的数据透视表,同时使用Microsoft Query可将SQL S原创 2021-05-28 09:45:44 · 1107 阅读 · 0 评论 -
【SqlServer】使用索引提高查询速度【索引】
索引与表 以字典为例 字典是拼音顺序印刷每个汉字的详细解释的,拼音相当于字典这个表格的的聚集索引 。由于与物理存储相关,显然表只能有一种聚集索引方式。 笔画顺序就是一种非聚集索引,每个笔画顺序记录了对应汉字的详细解释的页码。底层查询优化机制 ...原创 2021-05-28 09:21:32 · 1897 阅读 · 1 评论 -
【SqlServer】非聚集的 索引的最大键长度为 1700 个字节【索引】
前言为Join on 或 where 的外键列,适当地创建索引,供SQL查询优化器使用,以提高数据的访问速度,减少用户等待的时间。问题创建索引时,收到SQLSERVER 2017 警告:非聚集的 索引的最大键长度为 1700 个字节。为XXX创建的索引的最大长度为 XXXX 个字节。当可变字段的实际值长度超出限制时,对于某些大值组合,插入/更新操作将失败。虽然收到警告,但索引仍然成功地被创建。分析索引包含的字段,含诸如varchar数据类型(可变长字段)。以其最大长度计算,则索引值的各列原创 2021-05-26 14:32:52 · 1982 阅读 · 2 评论 -
Windows Server 网络连接由公用网络改为专用网络
主题:Windows Server 网络连接由公用网络改为专用网络关键字:问题描述:Windows Server 2012 r2 启动后网络连接被识别为公用网络,导致部分终端无法通过域名访问其文件服务。原因分析:解决办法:进入服务器安全策略管理器,找到网络列表管理器策略,找到网络连接名字的项目。将网络位置由未配置改为专用。设置完成后,立即生效如图。...原创 2021-05-07 09:43:17 · 11037 阅读 · 0 评论 -
VMWare 由于快照较多导致 SQL Server 服务器虚拟机性能突然下降
案例 VMWare 由于快照较多导致虚拟机性能突然下降症状:虚拟机性能突然下降,客户端或服务器操作系统的反映变得迟钝。降极少用户使用会有好转。分析:发生问题前,创建了该虚拟机的第三个快照。正好有一个最近创建的该虚拟机模板。解决方法:1、为保护现场,而根据原虚拟机模板,创建新的虚拟机。2、暂停原虚拟机服务,备份原虚拟机上的SQL Server Data文件夹至新虚拟机上。3、启用新的虚拟机。由于新虚拟机没有快照,所以性能恢复如初。补充:如何根据某个中间的快照,创建新的虚拟机?以上原创 2021-04-22 17:00:25 · 1184 阅读 · 0 评论 -
【SqlServer】在视图中使用ROW_NUMBER() 函数要当心【视图】
1、View 视图查询视图的结果集,和表一样,由字段和数据行构成。但视图的创建,却是定义基于表或其他视图的SQL查询语句。每次查询视图时,会根据定义的SQL查询,动态生成结果集。在定义视图查询语句时,可以提取基本表的部分字段,并重新命名;也可以使用join语句,从不同的基本表中组合字段成为一个新的虚拟的表。这样便于打破存储结构,向用户呈现更有针对性,或更全面的,或更易于理解的数据结构和记录。举例来说,EXCEL提供了功能强大、简单易用的数据透视表,同时使用Microsoft Query可将SQL S原创 2021-03-18 23:03:50 · 973 阅读 · 0 评论 -
【案例】“1GB1年1毛钱“——使用 Backup exec 基于阿里云OSS 实现企业数据异地备份 【服务器管理】【云备份】
【案例】使用 Backup exec 基于阿里云OSS 实现企业数据异地备份 【服务器管理】【云备份】1、使用环境如图所示 资源 配置 备注 File 服务器(VM) Microsoft Windows Server 2012 R2 1台 DB 服务器(VM) Microsoft SQL Server 2008 R2 1原创 2021-03-29 08:52:13 · 1037 阅读 · 5 评论 -
windows server 2008 r2 文件共享无法使用 SQLServer 2005 sa 登录总是失败 竟然发现一个自动运行的123.bat(疑似病毒)
环境:windows server 2008 r2sql server 2005症状:1、金蝶K3WISE客户端无法登录服务器。用SA登录SQL SERVER 管理工具失败,修改SA密码后,重启SA登录再失败。2、通过机器名或Ip无法访问服务器的共享文件,但可以Ping通不丢包。客户端间的共享打印机正常访问。3、服务器上桌面任务栏总显示网络未连接,但是可以上网,打开网络适配器也是正常的。4、打系统补丁无效,同时发现组策略打开时有报错现象。5、由于服务器数据和应用较多,没有直接原创 2020-05-30 10:18:14 · 759 阅读 · 0 评论
分享