問題タブ [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 - タイマーベースのイベント トリガー
私は現在、特定の要件を持つプロジェクトに取り組んでいます。これらの概要は次のとおりです。
- データは外部 Web サービスから取得されます
- データは SQL 2005 に格納されます
- データは Web GUI を介して操作されます
- Web サービスと通信する Windows サービスは、データベース経由を除いて、内部 Web UI と結合していません。
- Web サービスとの通信は、時間ベースである必要があり、Web UI でのユーザーの介入によってトリガーされる必要があります。
Web サービス通信トリガーの現在の (本番前の) モデルは、手動の介入から生成されたトリガー要求を格納するデータベース テーブルを介して行われます。複数のトリガー メカニズムは必要ありませんが、呼び出しの時間に基づいてデータベース テーブルにトリガーを入力できるようにしたいと考えています。私が見ているように、これを達成するには2つの方法があります。
1) トリガー テーブルを調整して、2 つの追加パラメーターを格納します。1つは「これは時間ベースですか、それとも手動で追加されますか?」タイミングの詳細を格納するための null 許容フィールド (正確な形式は未定)。手動で作成されたトリガーの場合は、トリガーが起動されたときに処理済みとしてマークしますが、時限トリガーの場合はマークしません。
または
2) 時間間隔でオンザフライでトリガーを作成する 2 番目の Windows サービスを作成します。
2 番目のオプションは私にはごまかしのように思えますが、オプション 1 の管理は簡単にプログラミングの悪夢に変わる可能性があります (テーブルの最後のポーリングが発生する必要のあるイベントを返したかどうかをどのように確認し、それをどのように停止するか)次のポーリングで再トリガー)
どちらのルート (これら 2 つのうちの 1 つ、または場合によってはリストにない 3 つ目のルート) を選択するかを決定するために、誰かが数分の時間を割いてくれれば幸いです。
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で認証中 ・認証完了 ・サービス停止中 ・Error: Access Denied
私が指定しているユーザー アカウントの詳細は、サーバーのローカル管理者用です。髪をかきむしる!
アップデート:
OK、ここでもう少し背景を説明します。CIサーバーを実行しているオフィスにXPマシンがあります。ビルド スクリプトは、Server 2008 マシンがあるデータセンターに VPN を接続します。どちらもドメイン上にありません。
java - .NET がプリミティブ配列を Web サービスから逆シリアル化しないのはなぜですか?
ヘルプ!C# アプリケーションで使用されている Axis Web サービスがあります。long 値の配列が常に [0,0,0,0] として表示されることを除いて、すべてがうまく機能します。これは正しい長さですが、値は逆シリアル化されません。他のプリミティブ (int、double) を試してみましたが、同じことが起こります。私は何をしますか?サービスのセマンティクスを変更したくありません。
database - SID と Oracle tnsnames.ora のサービス名の違い
なぜ2つ必要なのですか?どちらかを使用する必要があるのはいつですか?
.net - サービスでの NullReference 例外のトラブルシューティング
さまざまなシステム監視操作を実行する Windows サービスがあります。ただし、SNMP
関連するチェックを実行すると、常にNullReference exception
.
ユーザー インターフェイス (ユーザー名とパスワード) を介して実行すると、コードは正常に実行されますが、サービスとして実行すると常にエラーが発生します。
私は別のユーザー アカウント (私のものを含む) としてサービスを実行しようとしましたが、うまくいきませんでした。監視コードを(から)SNMP
を呼び出すように置き換えてみましたが、同じエラーが発生します。PowerShell cmdlet get-snmp
/n NetCmdlets
私が使用しているアプリケーションはPolyMonです。
何か案は?
c# - アンインストールコマンドはリリースモードでのみ失敗します
コマンドラインとカスタムのInnoSetupインストーラーを使用して、サードパーティのアプリケーションを正常にアンインストールできます。
コマンドライン実行:
Inno Setupコマンド:
次のC#コードをデバッグモードで実行すると、プログラムでアプリケーションをアンインストールすることもできます。
C#コード:
ただし、同じC#コードをコンパイルして展開したWindowsサービスとして実行すると、次のエラー出力が生成されます。
追加コメント:
- アンインストールコマンドを発行しているWindowsサービスは、デバッグモードでテストされているコードと同じマシンで実行されています。Windowsサービスは、ローカルシステムアカウントとして実行/ログオンしています。
- アプリケーションログを調べて、実行されたコマンド引数がデバッグモードとリリースモードの両方で同じであることを確認しました。
- イベントビューアに相談しましたが、手がかりがありません。
考え?どんな助けでも大歓迎です。ありがとう。
sql-server - Microsoft SQLServer2005サービスの開始に失敗する
私は2週間以上MsSQLServer 2005をインストールしようとしてきましたが、ようやく前提条件がすべて整っているように見えるようになりました。残念ながら、SQL Server自体をインストールしようとすると、次のメッセージが表示されます。
「SQLServerサービスを開始できませんでした。詳細については、SQL Server Books Onlineのトピック「方法:SQLServer2005セットアップログファイルの表示」および「SQLServerの手動起動」を参照してください。</p>
次に、インストーラーはインストールを「ロールバック」し、セットアップリストに「SQLServerデータベースサービス」、「レポートサービス」、「ワークステーションコンポーネント、BooksOnline…」の3つのアンインストールされた製品が残ります。
誰か考えがありますか?SQL Server Books Onlineのトピックもインストールされないため、確認できません。そして、私はそれらなしではログファイルを理解することができません。
ありがとう!
c# - デスクトップと対話するアプリケーションから Windows サービスと通信するにはどうすればよいですか?
.Net では、サービスと対話するための最良の方法は何ですか (つまり、ほとんどのトレイ アプリがサーバーと通信する方法)。この方法がクロスプラットフォームでもあると望ましいでしょう (Mono で動作するので、リモーティングはアウトだと思いますか?)
編集:
言い忘れましたが、フィールドで Windows 2000 マシンをサポートする必要があるため、WCF と .Net 2.0 を超えるものは機能しません。
c# - SharePoint - リスト Web サービスを使用して新しいアイテムを挿入するにはどうすればよいですか?
2 つのテキスト フィールドと選択フィールドを含むリストがあります。Lists.asmx Web サービスを使用して新しいアイテムを挿入するにはどうすればよいですか? Lists.asmx サービスへの Web 参照を作成できるので、これは既知であると想定できます。
コードと CAML クエリの XML を含む完全な例が必要です。サンプルでは C# を使用するのが理想的です。