微软服务器家族
Ki1381
业务范围:硬件维护、软件开发、项目管理、股票操盘、代客泊车、代收快递、电器维修、手机贴膜、保洁保安、帮厨传菜
展开
-
试图在WinPE下用cmd.exe调包sethc.exe/utilman.exe/osk.exe来重置管理员密码,但是无法调出命令行
Windows Server 2016及以上版本,试图在WinPE下用cmd.exe调包sethc.exe/utilman.exe/osk.exe来重置管理员密码,但是无法调出命令行。根本拉不起cmd.exe,点了像没点一样。但是之前的版本,如Windows Server 2012R2等就没这问题。原创 2022-11-19 22:38:57 · 638 阅读 · 0 评论 -
使用树莓派学习PostgreSQL(二):通过MSSQL Linked Server导入数据
作为曾经呆过证券公司营业部的从业未遂人员,兼十年老韭菜,对我大A还是有蜜汁感情的。看着树莓派里空空荡荡的PGSQL,突发奇想,尝试把今天的A股数据导进来?原创 2022-11-02 23:16:01 · 586 阅读 · 0 评论 -
解决MSSQL 消息 3989,级别 16,状态 1
今天遇到一个问题:本地库(MSSQL 2016)上有一个表要update,然而更新条件需要在链接服务器上相应库表中关联。语句写完执行时报错:消息 3989,级别 16,状态 1,行 xxxx不允许启动新请求,因为该请求应具有有效的事务描述符。懵逼,第一次见到。去微软官网上搜了一下,果然有:https://docs.microsoft.com/zh-cn/sql/relational-databases/errors-events/mssqlserver-3989-database-eng原创 2021-10-29 09:14:58 · 1251 阅读 · 0 评论 -
WIN7继续研究(一)
这里主要记录下如何启动VHD并进入它包含的OS的一个方法原创 2011-04-21 21:26:00 · 1526 阅读 · 0 评论 -
一个用PowerShell寻找Hyper-V虚拟机的例子
微软Hyper-V虚拟化技术到了R2版本已经可以在企业里玩玩了。配合SCVMM,管理虚拟机也变得轻松起来。不过,我可不想只依赖一种方式,就也看了一下PowerShell在这方面的表现。也很强大。以下的示例是个很常用的功能:我知道虚拟机的名称,想找一下它当前跑在哪台物理机上。环境介绍:一组16节点群集的Hyper-V(R2)虚拟机池,命名规则为Host01,Host02 ... Host16原创 2012-04-13 15:32:47 · 4021 阅读 · 0 评论 -
一则MSSQL群集命名实例访问的小问题
Server A和Server B都是Windows 2008 R2的操作系统,刚刚在上面安装了一组Active-Active的SQL 2008 R2的群集,一个默认实例,一个命名实例 ABCD\XYZ。安全起见每个节点都没有禁用Windows防火墙,而是在每个节点上都允许了每个实例各自对应的sqlservr.exe通过防火墙。经测试SQL服务本身没问题,群集切换什么的也都没问原创 2015-05-23 15:20:16 · 1269 阅读 · 0 评论 -
远程桌面Windows 2012 R2时,能够控制其它远程用户的Session
远程桌面Windows 2012 R2时,能够控制其它远程用户的Session原创 2017-05-24 18:10:19 · 1484 阅读 · 0 评论 -
DISM用于Win7部署的实验笔记
2018年2月补充Win10的ADK下载链接:https://developer.microsoft.com/zh-cn/windows/hardware/windows-assessment-deployment-kit好几年前的技术了,最近是真有这个需求了,所以想起来研究一下。目标:批量部署32位Windows 7。Ghost影响KMS激活计数。已有工具:1T 移动硬盘一块;Windows 1...原创 2017-08-08 10:43:42 · 3879 阅读 · 0 评论 -
Windows 2012 R2,死活收不到WSUS更新的解决办法
最近发现个奇怪现象,从sysprep恢复的Windows 2012 R2的服务器重新加域后,小概率会有这个问题:SCEP能正常更新病毒库定义,但是就是Windows更新死活收不到。去DC上确认,所属OU的组策略包含了WSUS的定义。去WSUS服务上看过,确认该服务器已经被注册上了,并且加入了被定义为需要全补丁更新的组中。该组的自动审批策略也没问题。回到疑似故障服务器上,rsop.msc再次确认WS...原创 2018-06-01 09:53:01 · 15403 阅读 · 0 评论 -
部署WCF到Windows 2016 IIS踩坑记
不做开发好多年,IIS都不会用了。用C# fx4.5做了个测试的WCF,想发布到一台跑着Windows 2016的测试虚拟服务器上。这台服务器原先只测试SQL2016的,所以先添加Web Server角色。默认选项走起。fx4.6功能倒是默认有的,那就不管了。然后添加应用程序。应用程序池怎么只有个4.0的?不管,把我的WCF强行布上去再说。果然不行,500错。肯定哪里不对了。从自带的默...原创 2019-06-27 10:09:04 · 1466 阅读 · 0 评论 -
WIN7继续研究(三):WIN7 PE环境制作
在(二)里的方法中,为了进入PE环境不得不求助于WIN7的安装介质,但其实这个是不必要的,有个普通的PE就可以了。原创 2011-04-22 09:54:00 · 3047 阅读 · 0 评论 -
装完服务器打补丁,看看有谁比我更无聊~
前阵子在分部的新机房安装了6台Windows 2003 R2 with SP2 x64简体中文版的服务器,昨天过去打补丁。 按照我的习惯装完操作系统以后马上就连到微软网站上去打补丁,当然为了安全起见,联网前先安装ForeFront,用事先手动下载的升级包更新到比较新的版本,然后打上KB958644,重起后用Microsoft Update进行自动更新。 然后这次情况有点特殊,分部是原创 2009-07-15 11:25:00 · 2038 阅读 · 1 评论 -
Windows 2003 群集服务故障 -1073741476
有一组两节点的SQL Server 2K群集,OS都是Windows 2003 sp1。某天突然用户报告连不到数据库,管理员在机房内果然也ping不到。赶紧走到机柜,发现A节点貌似死机,B节点已意外关机。重启A机,看到进入Windows时它做了下Scandisk,并且有报告有文件损坏。再重启,进入windows桌面时报告有服务没起来,让检查日志。检查发现是群集服务没起来。赶紧打开B机,完全原创 2008-02-28 11:48:00 · 1465 阅读 · 0 评论 -
SQL Server 2005 ReportingService 入门笔记 (二)
现在稍微搞复杂点,根据日期段查询。在上一段的步骤6中,SQL语句修改为 select * from KiAccountBook where FeeTime >= @d1 and FeeTime 预览时发现自动多了2个输入框。我们切换到布局或数据Tab页,选 报表 - 报表参数。可以看到左边d1和d2,也就是我们在SQL里指定的参数。选中d1,在右边的数据类型选DateTime,提示改成“起始日原创 2008-05-24 22:23:00 · 1140 阅读 · 0 评论 -
SQL Server 2005 ReportingService 入门笔记 (一)
配置:首先当然确认操作系统已经安装了IIS,并且在安装SQL Server 2005的时候安装了Reporting Service组件,并且计算机启动时自动启动了该服务。如果以上条件满足,可以用以下工具查看或修改配置情况:开始 - 程序 - Microsoft SQL Server 2005 - 配置工具 - Reporting Services 配置。这时候会弹出一个对话框,你可以选原创 2008-05-24 22:21:00 · 1487 阅读 · 0 评论 -
SQL Server 2005 ReportingService 入门笔记 (三)
交互式排序也是个很重要的功能。切换到布局Tab页,在列标题“用户”上点右键 - 属性。这时候弹出来一个窗口。切换到“交互式排序”Tab页。勾选“将交互式排序操作添加到此文本框”,然后在排序表达式下拉框里选择相应的字段。预览看效果,发现对应的栏目标题旁多了个三角标记,单击栏目可以实现自动排序。 现在再来看看应用格式的功能。切换到布局Tab页,在FeeTime详细数据单元格(=Fields!F原创 2008-05-24 22:36:00 · 1750 阅读 · 0 评论 -
用C#编写DLL给MS SQL SERVER 2005用
[本人的CSDN博文不介意被转载,但请注明出处] SQL内置了很多函数,但总不可能面面俱到。这里我们以Base64算法编码字符串为例,解释如何用C#编写的类库DLL扩充SQL功能。 建立一个普通的类库项目,编写代码没有任何不同,但要注意:1 记得 using Microsoft.SqlServer.Server;2 函数必须是public的静态方法;3 想发布给SQLSERVE原创 2008-08-31 19:40:00 · 3102 阅读 · 2 评论 -
安装程序无法启动远程计算机上。请检查远程计算机上 TaskScheduler 事件日志。
单位最近新到两台服务器和一台存储,一高兴自己先装着玩。打算做SQL Server 2005的Active-Active群集。机房太吵而且据说辐射大,所以把A,B两台服务器都打开了远程桌面连接,坐办公室中操作,照样一切尽在掌握。 群集安装还算顺,除了安装DTC资源时仔细看了下文档别都的还可以。分别在两个远程的桌面里把资源切来切去,一切正常。 有句名言说得好,人生难免会有踩到便便的时原创 2008-10-11 11:41:00 · 3479 阅读 · 0 评论 -
MSSQL 性能调优心得(一)
春节后上了一个新项目,不料很快就遇到了严重的性能问题,好在有高手相助总算及时的解决了,我也跟着学了不少方法,在这里拿出来跟大家分享下,说得不对的地方尽管拍砖过来。 假定你已经基本了解了索引的类型和工作原理、SQL执行计划、逻辑读/物理读等概念、以及掌握了Perfmon和SQL Profiler等工具。 关于性能的故事,一般都是从用户抱怨慢开始的。DBA执行了下sp_who2 act原创 2009-02-24 12:33:00 · 1902 阅读 · 0 评论 -
MSSQL 性能调优心得(二)
救火算是救完了,接下来的几天都在用Profiler跟踪SQL语句,主要关注Duration, Reads/CPU。 首先关注Duration,把时间特别长的语句拿出来分析。一般把捕获的语句放在查询分析器中,如果需要参数自己手动提供。人肉观测下where条件,比如 where 字段1= 1 AND 字段2=ABC,那么看看字段1和字段2是不是至少有一个已经被索引了。如果有多表关联,检查两原创 2009-02-24 13:43:00 · 1654 阅读 · 0 评论 -
MSSQL 性能调优心得(三)
还是利用set statistics io/time on来协助分析磁盘和CPU的负载情况。 我们注意到有句SQL语句调用一个视图,逻辑读数值很高。形如 select c1,c2,c3.... from v1 where SomeID = abcd and .......v1又由很大的表t1,t2以及几个小表inner join而成的。根据参与join的表尽可能小的原则,我们尝试把原创 2009-02-24 17:35:00 · 1301 阅读 · 0 评论 -
MS SQL SERVER 2005 EXPRESS用法笔记
假如给定MS SQL Server 2005里正常运行的mdf和ldf,要求迁移到只装有MS SQL Server 2005 Express的PC上,而且应用程序支持混合模式的登录,该怎么做呢?其实思路很简单,就当Sql Express是普通的SQL服务好了。当然实际使用中还是要注意两者间的差别,比如sql express本身的最大容量是4G。以下是操作步骤。1. 修改注册表:HKEY原创 2007-04-17 21:15:00 · 2486 阅读 · 0 评论