Articles of windows

SQL服务器间歇性连接问题每4或5天

我有一个.net Web应用程序调用SQL Server 2008在不同的服务器上运行。 从过去的几周,每隔4或5天后,Web应用程序连接到SQL Server成为一个问题。 Web应用程序无法间歇性地连接到SQL Server。 在Web应用程序服务器的事件查看器中,将logging以下消息: 与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:命名pipe道提供程序,错误:40 – 无法打开连接到SQL Server)在System.Data.SqlClient.SqlInternalConnection 尝试从Web应用程序服务器创build到SQL Server的ODBC连接也失败,并显示类似的消息: Connection failed: SqlState:'01000' Sql server error: 68 [Microsoft ODBC Sql server driver][DBNETLIB] ConnectionOpen(Connect()) Connection failed: SQLState:'08001' Sql server error: 17 [Microsoft ODBC sql Driver]{DBNETLIB] Sql server does not exist or access denied 然而,其他机器(除了Web应用程序服务器)仍然能够调用相同的SQL服务器实例,也能够创build一个ODBC连接到SQL实例。 发生连接问题时,我也可以成功地从Web应用程序服务器ping到SQL Server。 […]

无法运行任务序列 – 80004005.虽然DNS工作

我似乎正在得到一个相当常见的一般性错误,但可能与稍微有点不同,然后我看到一些其他问题/答案。 一般来说,这似乎是一个DNS问题,但我不知道在我的情况。 首先让我介绍一下我的基础设施和我想要完成的事情。 我们在主MP / DP上使用PKI。 我有另一个DP,我将用于不会使用PKI的OSD内容。 我第一次尝试使用引导介质,PXE,以图像计算机。 我已经将内容分发给DP,创build了一个启动媒体USB,并且据我所知,一切看起来都不错。 我的启动介质selectPKI MP,并且我们已经创build了客户端证书,并将其指向非HTTP DP。 该过程似乎接受证书和启动媒体创build完成。 接下来从计算机上的媒体启动,并进入Windows PE,我可以手动inputIP信息。 当我点击下一步该过程失败。 错误:无法运行任务序列检索此计算机的策略时发生错误(0x80004005)。 所以开始一些我F8的故障排除。 可以ping SCCM站点服务器吗? 是的,我可以ping,主要的,MP,DP和FQDN。 看看SMSTSLog我看到下面的行/错误。 1)无法打开PXEregistry项。 不是PXE启动。 2)无法find启动WinPE的源驱动器但接下来的行是:从媒体WinPE执行这两个位于日志的顶部,该过程似乎继续与IP和variables信息。 这些是日志后面的错误信息行:-CLibSMSMessageWinHTTPTransport ::发送:URL :(我的MP) – 在SSL中,但没有客户端证书 – 错误。 从WinHttpSendRequest收到0x80072ee7。 -Hr,HRESULT = 80072ee7 – 用winhttp发送失败,80072ee7 -m_pHttp传输 – >(etc …。)-MPKeyInformation.RequestMPKeyInformationForMedia -Failed得到MP:https //(我的MP) 所以我想知道我从哪里开始。 我没有看到似乎表明这是DNS问题的未知主机行。 我看到一些有关SSL的东西,但没有证书。 这是否意味着我们必须创build的证书不能正常工作? 我们几乎遵循http://www.jamesbannanit.com/2012/05/how-to-build-and-capture-in-configuration-manager-2012-using-https/我也看了这个http:// blogs.technet.com/b/configurationmgr/archive/2009/07/27/a-step-by-step-for-using-osd-through-system-center-configuration-manager-2007.aspx我有很多除networking访问帐户之外,所有工作都完成了 看我的设置我设置为“使用configurationpipe理器客户端的计算机帐户”但是,我想要映像的计算机是“工作组”,而不是join域。 但是..我真的在这个过程中呢? 我是否因为这个原因而无法获得政策,或者当我尝试从DP获取操作系统时,这只会发挥作用吗?

EFS恢复代理不起作用

我知道EFS数据恢复已经在论坛上讨论过很多次了,但是在其他线程中我找不到任何有用的东西,因为我相信我已经遵循了所有必需的步骤,但是仍然无法使EFS恢复代理工作。 我在Beta.com域下有一个Client1(Win 8.1)和一个DC1(Windows Server 2012 R2)。 DC1是一个CA服务器以及一个域控制器。 1.我以域pipe理员帐户beta.com \ Administrator身份login到DC1。 2.我复制了DC1上的EFS恢复代理模板,并将其发布到Active Directory中。 3.然后,我编辑了默认域策略GPO,并在计算机设置\策略\ Windows设置\安全设置\公钥策略我右键单击encryption文件系统,并select创build一个数据恢复代理,并为pipe理员生成一个新的文件恢复证书帐户。 4.导出新创build的恢复代理证书,然后以beta.com \ Administrator身份login到Client1并导入它。 5.然后,我从Client1注销,并使用其他帐户beta.com \ johns重新login,并使用EFSencryption了一个文件夹(里面有一个文本文件)。 (本地磁盘上的文件夹地址是C:\ Reports) 6.然后我再次使用beta.com \ Administrator重新login到Client1,但无法打开文件夹内的文件,并且出现Access is denied(访问被拒绝)消息。 由于在文本文件上右键单击并单击属性 – >高级 – >详细信息时,在恢复证书下,pipe理员帐户的证书被列出,并且其指纹对应于相同的文件,所以得到“访问被拒绝”恢复证书,我在步骤3中创build。但我仍然无法访问该文件。 你知道为什么吗? 我错过了什么吗? 提前致谢。

Powershell在新窗口中运行所有外部命令,省略输出

如主题中所述,我的powershell环境正在单独的窗口中执行所有外部命令。 在我的团队构build脚本的典型testing中,这包括如下内容: 为sln中的每个项目运行nuget.exe nunittesting赛跑者 这是相当严重的。 这个行为实际上阻止了我在运行psake的时候执行多任务,因为当新窗口出现/消失时,它抓住我的鼠标/键盘焦点。 它还吞噬我们构build过程中各个步骤的宝贵输出。 根据https://stackoverflow.com/questions/8181490/powershell-suddenly-opens-cmd-exe-for-executing-bats ,我检查了$ env:PATHEXT,但它设置正确(包括在其项目中的.EXE ,这是一个分号分隔的列表)。 我是看到这种行为的团队中唯一的成员,它似乎与我的用户的一些全球/漫游configuration文件相关联,因为即使在我重新镜像我的机器后,它仍然发生。 任何帮助将不胜感激,我可以根据要求提供额外的信息。

将samba域迁移到Active Directory

我有一个Samba3域,我想迁移到Active Directory(W2k8或2012服务器)。 我怎么能做到这一点? 我读了ADMT工具可以做到这一点,但没有find任何反馈。 我也读过,我们可以从Samba3升级到Samba4,然后作为一个域控制器joinWindows Server到Samba4域,然后删除Samba4服务器,但我不能这样做,因为它实际上运行在自定义Samba域(Sambaedu3 )。 谢谢你的帮助。

离线Windows事件ID解决scheme?

在我的工作中,我有许多没有互联网的build筑物,有没有一个程序或一个离线的数据库与微软的事件ID错误,这样可以节省我的时间来呼吁我的助手search一个独特的事件ID的原因。 我希望我的问题对所有人都是明确的,也可以帮助其他人。

在非默认网站上部署RDWeb

我有一个公共网站和一个私人网站设置如下: 公共站点:samplesite.com(http) 私人网站:my.samplesite.com(https) 我正在尝试使用RDWeb来使用户能够通过以下页面更改Active Directory密码: http : //microsoftplatform.blogspot.com/2012/11/password-change-option-also-available.html 它在samplesite.com/RDWeb上运行得非常好 问题是:如何为我的私人网站启用RDWeb? 例如,我希望用户能够访问RD Web: my.samplesite.com/RDWeb 这主要是因为我有一个my.samplesite.com的SSL证书。 我在网上search了几个小时,找不到一个可行的解决scheme。 我已经尝试复制C:\ Windows \ Web \ RDWeb到一个新的目录,并将其作为一个新的应用程序,但每当我指向my.samplesite.com/RDWeb,IIS只会引发一个错误,说“ 500内部服务器错误 ”

在开发人员中部署自定义的fxcop规则

我目前正在编写和部署自定义的FxCop(Visual Studio代码分析)规则,允许开发人员根据一系列这些自定义devise的规则来检查他们的代码。 作为这个的一部分,我希望每个开发人员的计算机检查特定(networking)位置内的新的.dll文件,并将这些文件复制到正确的文件夹; 在启动时,也就是说。 我写了一个执行程序,但是它不会运行,因为它需要以pipe理员身份执行(复制到程序文件中的一个位置)。 有什么办法来分发这些文件,让开发人员的电脑在启动时检查更新的版本? 通过组策略或其他机制说。 我的目标是尽可能减less对我公司系统pipe理的依赖,线路很长; 所以能够用我自己的程序做到这一点是最好的解决scheme。

不能通过SSH复制/粘贴大文本

从Windows运行ssh – > linux和我不能粘贴大于20个字符的文本。 如果我这样做,挂起会议。 这是发生在办公室的其他人使用各种方法来SSH。 cygwin,mobaxterm等 它也不会发生在所有的服务器上,但它发生的事情总是会挂起。 有任何想法吗? 有点棘手在谷歌search这个问题。 更新(在Linux中): ping -M do -s 1472 google.com # ok ping -M do -s 1473 google.com # icmp_seq=1 Frag needed and DF set (mtu = 1500) 视窗: same as linux 更新 这不仅仅是复制/粘贴,而且似乎变得更糟了,现在大部分事情都会使会话崩溃。 nano some_file.ext ,它有时会挂起,或者cat some_file.ext也会挂起会话。

如何查看在Windows上使用特定端口的应用程序日志?

我怎样才能看到在特定的时间段内,哪个应用程序已经在Windows中绑定了一些特定的端口? 我使用Windows自动启动我的应用程序,并将端口1200作为UDP数据包接收方绑定,但有时我的应用程序报告端口已被占用。 我可以看到哪些应用程序在Windows事件查看器或其他地方吗? 所以,我不能使用netstat来查看哪个应用程序正在使用它,我需要历史数据。