草庐IT

synpipe_server

全部标签

c# - Rijndael 加密在 Windows Server 2012 上不起作用

我有一个Windows应用程序(x64),它在Winodws7、8和现在的10上运行良好。今天我们无法在Windows2012Server下运行该程序。当我们查看事件日志时,我们发现了一个源自System.Security.Cryptography.RijndaelManaged..ctor()的错误(不幸的是日志没有给我们完整的路径)。我使用了Rijndael算法来加密我程序中的敏感数据。程序做的第一件事是检索加密的配置文件并解密它以获得所有设置。这是我的程序没有启动的地方。这是我程序中的解密方法:publicstaticstringDecrypt(stringcipherText,

sql-server - 如何在 SSIS 中创建日志文件

我想在SSIS中创建一个日志文件。我知道如何通过管理工作室创建,但我想通过命令提示符运行我的SSIS包。你能帮我找到相应的Windows命令吗? 最佳答案 您可以使用/L选项,如文档所述here;但是,您也可以通过VisualStudio中的SSIS>Logging菜单以更简单、更精细的方式设置Logging。干杯,埃里克 关于sql-server-如何在SSIS中创建日志文件,我们在StackOverflow上找到一个类似的问题: https://stack

windows - 免注册 COM 在 Windows Server 2003 上不工作

我已经为我的COM服务器DLL和客户端应用程序创建了必要的list,以便在WindowsXP中免注册工作。我已经测试了所有类型的组合(有注册和没有注册),在所有情况下,如果存在list,客户端应用程序会看到库的并排版本,如果不存在(或COM错误)如果根本没有注册)。我已经在我的WindowsXP开发机器上进行了测试,并将文件(DLL、客户端EXE和每个list)提供给同事,他们也在自己的WindowsXP机器上成功运行了所有内容。list是外部XML文件,而不是嵌入式资源。到目前为止,一切都很好。但是,当我将文件复制到WindowsServer2003计算机时,它不起作用。我遇到无提示

sql-server - 无法在 Windows 7 x64 中登录 SQL Server 2008

好吧,浪费了很多时间试图让MSSQLServer2008通过SQLServerManagementStudio登录。它在WindowsXP计算机中工作正常,但在Windows7中它不起作用。完成的步骤:安装MSSQL,在安装中添加登录的管理员用户。在SQLServerManagementStudio的“登录窗口”中键入正确的主机名。Windows身份验证返回错误18456。使用与我的Windows帐户匹配的用户名和密码的SQL身份验证不起作用。创建了一个名为“SQLServer”的新用户,在“计算机>管理>SQLServer>属性”中将SQL帐户设置为“使用此帐户”。重新启动服务。将S

windows - Windows 7 上的 SQL Server 2005 企业版

是否可以在Windows7上安装SqlServer2005企业版?谢谢 最佳答案 客户端操作系统(如Vista、XP或Windows7)不支持SQLServer2005企业版。客户端操作系统支持开发版,允许您使用企业功能进行开发,但企业版仅在Windows服务器安装上受支持根据BOL:http://msdn.microsoft.com/en-us/library/ms143506(SQL.90).aspx 关于windows-Windows7上的SQLServer2005企业版,我们在S

sql-server - 开发直接访问 SQL 服务器的桌面应用程序是不是一个坏主意?

我想安装一个桌面应用程序(在许多站上-大约10-20个)应该直接访问SQLServer,没有服务,也没有服务器DAL。该应用程序将安装在本地网络上大约10台机器上,其中一台是服务器。当我安装程序时,我将设置连接字符串,应用程序将直接与SQL服务器对话。这是个坏主意吗?如果是,那么有多糟糕? 最佳答案 这不一定是个坏主意。如果您不需要扩展,那么这是一种有效的方法。您所描述的通常称为2层客户端-服务器架构。您可能应该在配置文件中加密连接字符串(但这只会阻止窥探,而不是试图恢复您的密码)。另一种选择是通过受信任的连接使用Windows身份

windows - 在 Server 2008 Powershell 中提取给定路由的网关地址

我遇到的情况是需要将新的网络路由部署到具有不同网络路由等的多个环境中的几千台服务器。我想编写一个由GPO触发的脚本,它获取用于当前配置的路由,然后使用该网关地址为我需要添加的其他子网创建新路由。一些研究发现这个适用于Server2012的解决方案非常简单:get-netroute-DestinationPrefix"192.168.0.1/24"|select-object-expandproperty"NextHop"然后这只为我提供了用于网络路由“192.168.0.1/24”的网关地址。然后我可以将其输入变量以创建新路线。在Server2008R2及以下版本中,此命令不可用,所以

windows - Windows 7 和 Windows Server 2008 R2 中的不同 WinSxS 行为

我有一个可执行文件,list上说它取决于Microsoft.VC90.CRT9.0.21022.8Microsoft.VC90.CRT9.0.30729.1在Windows7上,这个可执行文件运行没有问题。在WindowsServer2008R2上,此可执行文件无法运行并显示以下消息:应用程序启动失败,因为它的并行配置不正确。请查看应用程序事件日志或使用命令行sxstrace.exe工具了解更多详细信息。这是出乎意料的-我认为Windows7和WindowsServer2008R2在运行时可用性方面应该非常相似。两台机器都很干净。Windows7机器是全新安装的,上面什么也没有。Win

windows - 在 Windows Server 2003 LocalMachine/My store 中查找公共(public)证书的物理路径

我正在尝试找到导入到LocalMachine/My(个人)证书存储区的公钥的文件系统路径,以便我可以向自定义App_pool帐户授予读取和执行权限。我尝试使用findprivatekey.exe和winhttpcertcfg.exe但没有成功。这是我目前的路径,只是不知道将权限应用到哪一个。C:\DocumentsandSettings\AllUsers\ApplicationData\Microsoft\Crypto\RSA\MachineKeysfindprivatekey.exe总是找不到证书。winhttpcertcfg-l-cLOCAL_MACHINE\My-sMyCerti

php - exec 在 window server 2008 php 上不起作用

我在下面有一个命令,如果我通过php文件http://localhost/myfile.php运行它它会输出cmd但不会生成input_file.txt。$cmd="ffmpeg.exe-iC:\\ep-convert\\To_the_Beautiful_You_9.2642>input_file.txt";exec($cmd);echo$cmd;但是如果我在屏幕上复制命令输出ffmpeg.exe-iC:\ep-convert\To_the_Beautiful_You_9.2642>input_file.txt然后我将它粘贴到控制台中,它的工作。问题是如果我运行其他exe文件,如men