问题标签 [service]
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.
sql - 基于定时器的事件触发器
我目前正在从事一个具有特定要求的项目。简要概述如下:
- 从外部网络服务检索数据
- 数据存储在 SQL 2005 中
- 数据通过 Web GUI 进行操作
- 与 Web 服务通信的 Windows 服务与我们的内部 Web UI 没有耦合,除了通过数据库。
- 与 Web 服务的通信既需要基于时间,又需要通过用户对 Web UI 的干预来触发。
Web 服务通信触发的当前(预生产)模型是通过存储手动干预生成的触发请求的数据库表。我真的不想拥有多个触发机制,但希望能够根据调用时间使用触发器填充数据库表。在我看来,有两种方法可以做到这一点。
1) 调整触发器表以存储两个额外的参数。一个是“这是基于时间的还是手动添加的?” 和一个可以为空的字段来存储时间细节(具体格式待定)。如果它是手动创建的触发器,则在触发触发器时将其标记为已处理,但如果它是定时触发器则不标记。
或
2) 创建第二个 Windows 服务,以定时间隔动态创建触发器。
第二个选项对我来说似乎是一个骗局,但选项 1 的管理很容易变成一个编程噩梦(你怎么知道表的最后一次轮询是否返回了需要触发的事件,然后你如何停止它在下一次投票时重新触发)
如果有人能抽出几分钟帮助我决定走哪条路线(这两条路线之一,或者可能是第三条未列出的路线),我将不胜感激。
sql - 在 MS Reporting Services 中执行动态子查询的最佳方式?
我是 SQL Server Reporting Services 的新手,想知道执行以下操作的最佳方法:
- 查询获取热门ID列表
- 每个项目的子查询以从另一个表中获取属性
理想情况下,最终报告列应如下所示:
可能有一些方法可以构建一个巨大的 SQL 查询来一次性完成所有这些,但我更喜欢将它划分。是否推荐编写一个 VB 函数来为每一行执行子查询?谢谢你的帮助。
service - 远程启动和停止 W2008 服务器上的服务
从我的 msbuild 脚本启动和停止远程服务器上的服务时,我遇到了很多麻烦。
SC.EXE 和 ServiceController MSBuild 任务不提供允许用户名/密码的开关,因此它们不会进行身份验证,所以我使用的是来自 www.intelliadmin.com 的 RemoteService.exe
- 使用 \xx.xx.xx.xxx 进行身份验证 - 身份验证完成 - 停止服务 - 错误:访问被拒绝
我指定的用户帐户详细信息是针对服务器上的本地管理员的,所以怎么了?!我要扯头发了!
更新:
好的,这里有更多的背景。我在办公室有一台 XP 机器运行 CI 服务器。构建脚本将 VPN 连接到数据中心,在那里我有一台 Server 2008 机器。他们都不在域上。
java - 为什么 .NET 不能从 Web 服务反序列化我的原始数组?
帮助!我有一个 C# 应用程序正在使用的 Axis Web 服务。一切都很好,除了长值数组总是出现 [0,0,0,0] - 正确的长度,但值没有反序列化。我尝试过使用其他原语(整数、双精度数)并且发生了同样的事情。我该怎么办?我不想改变我的服务的语义。
database - SID 与 Oracle tnsnames.ora 中的服务名称有何不同
为什么我需要其中两个?当我必须使用一个或另一个?
.net - 对服务中的 NullReference 异常进行故障排除
我有一个运行各种系统监控操作的 Windows 服务。但是,在运行SNMP
相关检查时,我总是得到一个NullReference exception
.
通过用户界面(在我的用户名和密码下)运行代码时运行良好,但作为服务运行时总是出错。
我尝试以不同的用户帐户(包括我的)运行该服务,但没有成功。我尝试用调用(从)替换SNMP
监视代码,但这会产生相同的错误。PowerShell cmdlet get-snmp
/n NetCmdlets
我正在使用的应用程序是PolyMon。
有任何想法吗?
c# - 仅在发布模式下卸载命令失败
我能够通过命令行和自定义 Inno Setup 安装程序成功卸载第三方应用程序。
命令行执行:
Inno 设置命令:
在调试模式下执行以下 C# 代码时,我还能够以编程方式卸载应用程序。
C#代码:
但是,当作为已编译、部署的 Windows 服务运行时,相同的 C# 代码会产生以下失败输出:
补充评论:
- 发出卸载命令的 Windows 服务与在调试模式下测试的代码在同一台机器上运行。Windows 服务正在以本地系统帐户运行/登录。
- 我查阅了我的应用程序日志,并验证了在调试和发布模式下执行的命令参数是相同的。
- 我已经咨询了事件查看器,但它没有提供任何线索。
想法?任何帮助将不胜感激。谢谢。
sql-server - Microsoft SQL Server 2005 服务无法启动
我已经尝试安装 Ms SQL Server 2005 两个多星期了,我终于达到了所有先决条件似乎都已到位的地步。不幸的是,每次我尝试安装 SQL Server 本身时,都会收到以下消息:
“SQL Server 服务无法启动。有关详细信息,请参阅 SQL Server 联机丛书主题“如何:查看 SQL Server 2005 安装日志文件”和“手动启动 SQL Server”。</p>
然后安装程序“回滚”安装,在安装列表中留下三个已卸载的产品:“SQL Server 数据库服务”、“报告服务”和“工作站组件、联机丛书……”。
有人有想法吗?我无法查看 SQL Server 联机丛书主题,因为它们也没有安装;没有它们我就无法理解日志文件。
谢谢!
c# - 如何从与桌面交互的应用程序与 Windows 服务进行通信?
使用 .Net 与服务交互的最佳方式是什么(即大多数托盘应用程序如何与其服务器通信)。如果这种方法也是跨平台的(在 Mono 中工作,所以我猜远程处理已经过时了?)
编辑:
忘了提一下,我们仍然必须在现场支持 Windows 2000 机器,所以 WCF 和任何高于 .Net 2.0 的东西都行不通。
c# - SharePoint - 如何使用列表 Web 服务插入新项目?
我有一个包含 2 个文本字段和一个选择字段的列表。如何使用 Lists.asmx Web 服务插入新项目?我可以对 lists.asmx 服务进行 Web 引用,因此您可以假设这是已知的。
我想要一个完整的示例,包括 CAML 查询的代码和 XML。理想情况下,示例将使用 C#。