标签: windows-server-2012-r2

无法启动SSMS(SQL Server 2014 Express) - 无效的许可证数据.需要重新安装

我有一台运行Windows Server 2012 RS和IIS 8.5的新服务器.
我已经安装了SQL Server 2014 Express,并且在使IIS下的站点连接到(最初占位符)数据库时遇到了问题.为了让Visual Studio 2010 Shell显示调试信息,我subinacl按照这个问题运行(如何修复"无效的许可证数据.需要重新安装."Visual C#2010 Express中的错误?)但是现在SSMS本身不再发布!当我尝试启动它时,我得到一个框说:

许可证数据无效.需要重新安装.

当我试图调试原始问题时,底层的Visual Studio 2010 Shell报告了这一点,但现在SSMS在启动时说的是正确的.

我已经卸载并重新安装了SSMS,但问题仍然存在.我已经安装了Visual Studio 2012 Express,看看是否能修复许可证问题,但事实并非如此.任何建议将不胜感激.

在此输入图像描述

ssms windows-server-2012-r2 sql-server-2014-express

3
推荐指数
1
解决办法
1万
查看次数

通过 C# .Net 创建 Outlook 约会

我需要使用 创建 Outlook 约会microsoft.office.interop.outlook,但是,虽然我可以让它在我自己的工作站上本地工作,并且如果我通过服务器的浏览器运行 Web 应用程序,它也可以工作,但当我从外部连接到服务器时,它就不起作用。

因此,我认为这可能是一个许可问题。

我将其更改application pool identity为“ LocalSystem”,所以现在我没有收到拒绝访问错误。不幸的是,它实际上不起作用。

应用程序的行为就像已成功创建约会一样,但约会不会出现在 Outlook 中。

这是我的 aspx.cs 页面顶部的包含文件

using Outlook = Microsoft.Office.Interop.Outlook;
Run Code Online (Sandbox Code Playgroud)

这是我用来弹出约会的代码。

Outlook.Application apptApp = new Outlook.Application();
Outlook.AppointmentItem appt = 
      apptApp.CreateItem(Outlook.OlItemType.olAppointmentItem) as Outlook.AppointmentItem;
appt.Subject = txtFirstName.Text + " " + txtLastName.Text;
appt.Body = txtComment.Text;
appt.AllDayEvent = false;
appt.Start = DateTime.Parse(txtReminderDate.Text + " 8:00 AM");
appt.End = DateTime.Parse(txtReminderDate.Text + " 9:00 AM");
appt.Display(false);
Run Code Online (Sandbox Code Playgroud)

正如我所说,如果我localhost在服务器上使用它就可以工作,但是如果我尝试通过另一台机器从外部访问该应用程序,它什么也不做。

我确实Outlook 2003在服务器上安装了以访问 interop.outlook 文件并添加了对 microsoft.office.core.

任何帮助将不胜感激,谢谢!

.net c# outlook iis-7.5 windows-server-2012-r2

3
推荐指数
1
解决办法
8080
查看次数

使用 PowerShell 创建托管服务帐户时出错

我正在尝试创建托管服务帐户,以便与 Windows Server 2012 R2 上的 AD DS 中的 SQL Server 服务一起使用。我使用以下 PowerShell 命令:

Import-Module ActiveDirectory
New-ADServiceAccount -Name "SQLDBEngine" -DNSHostName "<hostname with AD integrated DNS>" -Enabled $true
Run Code Online (Sandbox Code Playgroud)

但收到以下错误消息:

Key does not exist
+ CategoryInfo          : NotSpecified: (CN=SQLDBEngine,...HMS-BI,DC=LOCAL:String) [New-ADServiceAccount], ADException
+ FullyQualifiedErrorId : ActiveDirectoryServer:-2146893811,Microsoft.ActiveDirectory.Management.Commands.NewADServiceAccount
Run Code Online (Sandbox Code Playgroud)

看起来我做的一切都是正确的,但仍然无法创建管理帐户。错误消息似乎没有那么丰富的信息。有什么想法如何调试或解决问题吗?

sql-server powershell active-directory windows-server-2012-r2

3
推荐指数
1
解决办法
8511
查看次数

检查是否存在给定的服务名称及其在NSSM API中的状态

我正在尝试构建一种自包含系统,我将应用程序可执行文件复制到一个位置,并将服务作为独立应用程序运行,无需安装.我使用NSSM可执行文件在Windows Server 2012 R2和一台机器上创建服务,将会有很多可部署的.我的问题是,虽然自动化与Ansible部署,我被困在那里我需要知道,如果给定的服务名已经存在,如果是,什么是它的状态呢?在NSSM中似乎没有任何API来检查它.如果服务存在,如何通过命令行询问NSSM?我可以通过命令行检查服务的存在和状态(没有powershell)吗?

windows-services windows-server-2012-r2 nssm

3
推荐指数
1
解决办法
4137
查看次数

Azure Windows VM在RDP中显示全黑屏

我在azure windows server 2012 vm上有一个基于php的webapp.到目前为止一切都很好.从一天开始,每当我尝试通过RDP连接时,都会显示一个完整的黑屏,并在一段时间后自动关闭RDP窗口.在Azure门户上,VM看起来很好.我尝试重新部署,重新启动,仍然没有成功,并且虚拟机仍在工作(webapp可访问且正常工作),并且IP是静态的.我该怎么做才能解决这个问题?

php rdp azure windows-server-2012-r2

3
推荐指数
1
解决办法
6494
查看次数

系统(PID 4)正在使用端口 8081,如何阻止它

我有一个案例,在服务器(dusxxxiweb2)中检测到一个漏洞,说端口 8081 已打开。我通过 netstat -a -n -o 获取端口号 | 找到“8081”命令,我发现端口“8081”正在被PID为4的系统进程使用

在此处输入图片说明

我想知道使用此服务的系统进程。IIS 未安装在此服务器中。但我可以访问一个登录页面(.Net 应用程序),如下所示。我不知道没有 IIS 怎么可能 http://dusxxxiweb2 :8081/登录

我想阻止此端口以修复漏洞问题。在这种情况下我该怎么办?

.net port netstat pid windows-server-2012-r2

3
推荐指数
1
解决办法
1453
查看次数

如何在 Windows 服务器上安装 ImageMagick php 扩展以在 IIS 服务器上使用

我有一个 Windows Web 服务器 2012r2,并希望在其上安装 Imagemagick php 扩展,但尝试过的所有操作 均未能使其显示在 phpinfo() 中。

如何让 imagemagick 运行?我找不到 IIS 的有效安装步骤。

php iis imagick windows-server-2012-r2

3
推荐指数
1
解决办法
1万
查看次数

Powershell无法运行挂载

尝试将 NFS 共享挂载到 Windows 2012 R2 服务器上,但不确定如何解释抛出的错误。

以管理员身份运行 powershell 并输入以下命令...

PS C:\Windows\system32> whoami
domain\myuser


PS C:\Windows\system32> mount -o nolock mapr006:/mapr z:
New-PSDrive : Parameter cannot be processed because the parameter name 'o' is ambiguous. Possible matches include:
-OutVariable -OutBuffer.
At line:1 char:7
+ mount -o nolock mapr006:/mapr z:
+       ~~
    + CategoryInfo          : InvalidArgument: (:) [New-PSDrive], ParameterBindingException
    + FullyQualifiedErrorId : AmbiguousParameter,Microsoft.PowerShell.Commands.NewPSDriveCommand



PS C:\Windows\system32> mount mapr006:/mapr z:

cmdlet New-PSDrive at command pipeline position 1
Supply values for the following parameters:
Root: …
Run Code Online (Sandbox Code Playgroud)

powershell windows-server-2012-r2

3
推荐指数
1
解决办法
1万
查看次数

SQLSTATE[08001]:[Microsoft][SQL Server 的 ODBC 驱动程序 17]TCP 提供程序:错误代码 0x2746

我在 Ubuntu 20.04 上使用 PHP Laravel 7.4,并尝试从位于另一个云上的 Windows 服务器中的 SQL 服务器获取数据。

这个方法在我的PC(Windows)上进行了测试,它成功地从Windows服务器获取了数据(如上所述),但是在我的ubuntu服务器上,我遵循文档ubuntu 20.04 PHP 7.4 https://learn.microsoft.com/en- us/sql/connect/php/installation-tutorial-linux-mac?view=sql-server-ver15

我收到这个错误:

SQLSTATE[08001]: [Microsoft][适用于 SQL Server 的 ODBC 驱动程序 17]TCP 提供程序: 错误代码 0x2746 (SQL: myquery) {"userId":94,"exception":"[object] (Illuminate\Database\QueryException(code : 08001): SQLSTATE[08001]: [Microsoft][适用于 SQL Server 的 ODBC 驱动程序 17]TCP 提供程序: 错误代码 0x2746 (SQL: myquery) 位于 /var/www/web-api/vendor/laravel/framework/src/Illuminate /数据库/连接.php:669)

我检查了 Microsoft SQL Server Management Studio 中的日志,发现每次从 Ubuntu 发出请求时都会出现此消息

“从远程客户端应用程序收到 TLS 1.2 连接请求,但服务器不支持客户端应用程序支持的密码套件。SSL 连接请求失败。”

php sql-server ubuntu laravel windows-server-2012-r2

3
推荐指数
1
解决办法
2万
查看次数

Windows Server 2012 R2上的SaltStack Minion

我想在Windows Server 2012 R2(64位)上安装Salt minion.

在文档(http://docs.saltstack.com/en/latest/topics/installation/windows.html)中,我发现在Windows 7 64位和Windows Server 2008R2 64位上测试了64位版本.

有没有人在Windows Server 2012 R2上遇到过minion的任何问题?

注意:我在SaltStack用户组上发布了此问题,但未提供任何答案.

先感谢您!

salt-stack windows-server-2012-r2

2
推荐指数
1
解决办法
1411
查看次数