问题标签 [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.

0 投票
3 回答
3014 浏览

sql - 基于定时器的事件触发器

我目前正在从事一个具有特定要求的项目。简要概述如下:

  • 从外部网络服务检索数据
  • 数据存储在 SQL 2005 中
  • 数据通过 Web GUI 进行操作
  • 与 Web 服务通信的 Windows 服务与我们的内部 Web UI 没有耦合,除了通过数据库。
  • 与 Web 服务的通信既需要基于时间,又需要通过用户对 Web UI 的干预来触发。

Web 服务通信触发的当前(预生产)模型是通过存储手动干预生成的触发请求的数据库表。我真的不想拥有多个触发机制,但希望能够根据调用时间使用触发器填充数据库表。在我看来,有两种方法可以做到这一点。

1) 调整触发器表以存储两个额外的参数。一个是“这是基于时间的还是手动添加的?” 和一个可以为空的字段来存储时间细节(具体格式待定)。如果它是手动创建的触发器,则在触发触发器时将其标记为已处理,但如果它是定时触发器则不标记。

2) 创建第二个 Windows 服务,以定时间隔动态创建触发器。

第二个选项对我来说似乎是一个骗局,但选项 1 的管理很容易变成一个编程噩梦(你怎么知道表的最后一次轮询是否返回了需要触发的事件,然后你如何停止它在下一次投票时重新触发)

如果有人能抽出几分钟帮助我决定走哪条路线(这两条路线之一,或者可能是第三条未列出的路线),我将不胜感激。

0 投票
3 回答
10345 浏览

sql - 在 MS Reporting Services 中执行动态子查询的最佳方式?

我是 SQL Server Reporting Services 的新手,想知道执行以下操作的最佳方法:

  • 查询获取热门ID列表
  • 每个项目的子查询以从另一个表中获取属性

理想情况下,最终报告列应如下所示:

可能有一些方法可以构建一个巨大的 SQL 查询来一次性完成所有这些,但我更喜欢将它划分。是否推荐编写一个 VB 函数来为每一行执行子查询?谢谢你的帮助。

0 投票
4 回答
9191 浏览

service - 远程启动和停止 W2008 服务器上的服务

从我的 msbuild 脚本启动和停止远程服务器上的服务时,我遇到了很多麻烦。

SC.EXE 和 ServiceController MSBuild 任务不提供允许用户名/密码的开关,因此它们不会进行身份验证,所以我使用的是来自 www.intelliadmin.com 的 RemoteService.exe

- 使用 \xx.xx.xx.xxx 进行身份验证 - 身份验证完成 - 停止服务 - 错误:访问被拒绝

我指定的用户帐户详细信息是针对服务器上的本地管理员的,所以怎么了?!我要扯头发了!

更新:

好的,这里有更多的背景。我在办公室有一台 XP 机器运行 CI 服务器。构建脚本将 VPN 连接到数据中心,在那里我有一台 Server 2008 机器。他们都不在域上。

0 投票
3 回答
6788 浏览

java - 为什么 .NET 不能从 Web 服务反序列化我的原始数组?

帮助!我有一个 C# 应用程序正在使用的 Axis Web 服务。一切都很好,除了长值数组总是出现 [0,0,0,0] - 正确的长度,但值没有反序列化。我尝试过使用其他原语(整数、双精度数)并且发生了同样的事情。我该怎么办?我不想改变我的服务的语义。

0 投票
5 回答
569902 浏览

database - SID 与 Oracle tnsnames.ora 中的服务名称有何不同

为什么我需要其中两个?当我必须使用一个或另一个?

0 投票
4 回答
347 浏览

.net - 对服务中的 NullReference 异常进行故障排除

我有一个运行各种系统监控操作的 Windows 服务。但是,在运行SNMP相关检查时,我总是得到一个NullReference exception.

通过用户界面(在我的用户名和密码下)运行代码时运行良好,但作为服务运行时总是出错。

我尝试以不同的用户帐户(包括我的)运行该服务,但没有成功。我尝试用调用(从)替换SNMP监视代码,但这会产生相同的错误。PowerShell cmdlet get-snmp/n NetCmdlets

我正在使用的应用程序是PolyMon

有任何想法吗?

0 投票
5 回答
1432 浏览

c# - 仅在发布模式下卸载命令失败

我能够通过命令行和自定义 Inno Setup 安装程序成功卸载第三方应用程序。

命令行执行:

Inno 设置命令:

在调试模式下执行以下 C# 代码时,我还能够以编程方式卸载应用程序。

C#代码:

但是,当作为已编译、部署的 Windows 服务运行时,相同的 C# 代码会产生以下失败输出:

补充评论:

  • 发出卸载命令的 Windows 服务与在调试模式下测试的代码在同一台机器上运行。Windows 服务正在以本地系统帐户运行/登录。
  • 我查阅了我的应用程序日志,并验证了在调试和发布模式下执行的命令参数是相同的。
  • 我已经咨询了事件查看器,但它没有提供任何线索。

想法?任何帮助将不胜感激。谢谢。

0 投票
9 回答
110233 浏览

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 联机丛书主题,因为它们也没有安装;没有它们我就无法理解日志文件。

谢谢!

0 投票
7 回答
27919 浏览

c# - 如何从与桌面交互的应用程序与 Windows 服务进行通信?

使用 .Net 与服务交互的最佳方式是什么(即大多数托盘应用程序如何与其服务器通信)。如果这种方法也是跨平台的(在 Mono 中工作,所以我猜远程处理已经过时了?)


编辑:

忘了提一下,我们仍然必须在现场支持 Windows 2000 机器,所以 WCF 和任何高于 .Net 2.0 的东西都行不通。

0 投票
1 回答
16320 浏览

c# - SharePoint - 如何使用列表 Web 服务插入新项目?

我有一个包含 2 个文本字段和一个选择字段的列表。如何使用 Lists.asmx Web 服务插入新项目?我可以对 lists.asmx 服务进行 Web 引用,因此您可以假设这是已知的。

我想要一个完整的示例,包括 CAML 查询的代码和 XML。理想情况下,示例将使用 C#。