问题标签 [windows2012]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 为 Windows 更新重新启动设置计划任务
当 Windows 更新/补丁更新后,我将如何设置 Windows 2012 服务器重新启动?
vbscript - 从 Windows Server 2012 上的脚本打印 IE 页面
我在 Server 2008 R2 机器上运行了这个 VBScript,它运行良好,可以正常打印到默认打印机。
我已将脚本移至 Server 2012 R2 机器,但无法打印。
sql - 从 Oracle PL/SQL 获取原始操作系统用户名(在模拟之前)
在 Windows Server 2012 中,我们使用模拟(更改上下文)。
在模拟之前,我的操作系统用户是“OriginalUser”,在模拟之后是“ImpersonatedUser”。
要获取模拟操作系统用户“ImpersonatedUser”,我可以在 Oracle SQL 和 PL/SQL 中使用以下命令:
通过触发器,我们希望在数据库中记录操作系统用户“OriginalUser”。
我们如何在 Oracle PL/SQL 中选择操作系统用户“OriginalUser”(不是“ImpersonatedUser”)?
wampserver - 在 Windows 2012 上重新启动 wamp 服务器时,apache 日志文件中的 PHP smtp 启动错误
我启用了 'smtp' PHP 扩展。Wamp 自动重启并在 apache 错误日志文件中抛出以下错误。每当我们开始或重新启动 wamp 时,都会重复同样的错误。
PHP 警告:PHP 启动:smtp:无法初始化模块\n使用模块 API=20060613 编译的模块\n使用模块 API=20100525 编译的 PHP\n这些选项需要在第 0 行的未知中匹配\n
您能否建议为什么会出现此错误。
windows-10 - 与 Windows 2003 服务器相比,Winforms 程序通过 Windows 2012 服务器上的远程桌面更大
最近,我们将处理远程桌面连接的服务器从 2003 年切换到 2012 年。当我在每台服务器上运行相同的 winforms 程序时,2012 年的那个似乎更大。我的工作站是 Windows 10,我将分辨率降低到 1280 x 768,这样我就可以看到每台服务器上每个 RDP 会话顶部和底部的屏幕。在 2003 服务器上,屏幕适合桌面。在 2012 服务器上,屏幕位于桌面下方,您看不到底部。看起来像文本框这样的控件有点大,这迫使整个程序变得更大。
我确实检查了 Windows 10 桌面上的“更改文本、应用程序和其他项目的大小”,它设置为 100%(推荐)。这似乎不是问题。
有谁知道为什么两台服务器之间的行为会发生变化?
mysql - windows 2012 r2系统启动时无法连接mysql
我在 windows 2012 R2 机器上安装了 windows 服务(使用 .net fraemwork 4.5)。我有 mysql 连接器 6.9.7 和 mysql 5.6.25
当我的服务启动时,我收到以下错误。
使用方法“mysql_native_password”对用户“yyyyy”的主机“xxx.xx.x.xx”进行身份验证失败,并显示消息:从流中读取失败。---> MySql.Data.MySqlClient.MySqlException (0x80004005):从流中读取失败。---> System.IO.EndOfStreamException:试图读取流的末尾。
或一段时间
无法连接到任何指定的 MySQL 主机。
如果我在一段时间内重新启动服务,一切似乎都可以正常工作任何想法是什么问题
编辑。经过进一步调查,我们发现我们的数据库版本是 5.6.25 。我们已经尝试与旧的 db 5.5.16 进行相同的连接,但我们没有遇到这个问题。所以看起来问题是数据库本身。我们的新数据库安装在 linux 机器上
dll - Windows 2012 R2 32 位 SNMP 扩展代理
我需要将应用程序从 Windows 2003 迁移到 Windows 2012 R2。有一个 SNMP 扩展代理 DLL(32 位)也需要迁移。
我已经安装了 SNMP 服务并尝试配置扩展代理。
起初,我尝试以与在 Windows 2003 上相同的方式进行操作 :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ExtensionAgents
:
和
HKEY_LOCAL_MACHINE\SOFTWARE\MyCompany\MyAgent\CurrentVersion
:
"Pathname"="C:\bin\myagent"
。
但是扩展代理没有启动,在系统事件日志中我发现了这个日志:
SNMP 服务忽略扩展代理 dll C:\bin\myagent,因为它丢失或配置错误。
该文件"myagent.dll"
存在。所以我尝试将"dll"
扩展名添加到具有相同结果的注册表项。
经过一些 Internet 研究,我发现 32 位应用程序的注册表项应该在Wow6432Node
sud-tree 下。所以我将配置移动到注册表树:
并将扩展代理上的配置更改为指向正确的注册表子树。在此之后,系统事件日志中没有错误日志,但是任何进程都没有加载 DLL(由进程资源管理器检查)。
有没有人有什么建议?(不幸的是,重新编译到 64 位不是一个选项)。
performance - WCF 服务调用排队。甚至有时会出现 500 内部服务器错误
我有一个托管在 IIS 8.5 Windows 2012 R2 机器上的 WCF (.net 4.5.2) 应用程序,它调用托管在另一台 IIS 8.5 Windows 2012 R2 机器上的另一个 WCF(.net 4.5.2) 应用程序。问题是我们有批量呼叫(比如说 200+)我的请求似乎正在排队。知道我做了什么特别的改进吗?两台机器都有 4 核和 4 GB 内存
编辑目前我已经尝试在机器配置中进行以下调整
我还随机看到的一个问题是我收到 500 个内部错误。看起来呼叫永远不会到达第二台服务器。完整的错误跟踪是
c++ - WINdows 2012 服务中的 SOCKET 连接问题
我继承了一个 C++/Windows 项目,其中我们有一个 SNMP 扩展代理(由 snmp 服务加载)。在代理内部,我们正在创建一个简单的 TCP 服务器,我们的客户端应用程序连接到该服务器并为其提供 SNMP 查询/陷阱等数据。这一切似乎在 Windows 2008 上运行良好。但是,在 Windows 2012 上,客户端不能再连接到在代理内部运行的服务器(在 SNMP 服务中)。connect() 失败并出现错误 10013。
我的服务器代码如下所示:
选择继续每 3 秒超时一次,没有任何连接被接受。
这是我尝试过的所有方法(没有奏效):
- 试图在特定用户帐户中运行服务。
- 服务器在一个单独的线程中运行,我提供了一个带有 NULL DACL 的 SECURITY_ATTRIBUTE 来查看它是否是一个安全问题。
- 尝试了不同的端口。
- 在单独的普通应用程序中尝试了相同的服务器代码。客户端可以连接到此应用程序。
- 从代理启动示例服务器应用程序时,客户端无法连接到它。
- Windows 防火墙已关闭,我没有安装任何会阻止此类连接的防病毒软件。
- 从外部检查连接并在 Wireshark 中观察到 TCP SYN 数据包确实到达但没有响应。
- 在 Process Explorer TCP/IP 属性中观察到 SNMP 服务确实具有侦听 127.0.0.1:27015 的 TCP 套接字。
对于快速测试,我只是对端口 27015 进行 telnet。
我的问题是:
- 我缺少的服务器代码是否有明显问题?
- Windows 2012 中是否存在一些不允许服务接受此类 TCP 连接的安全限制?
- 任何其他提示、评论、输入?
谢谢,