問題タブ [sql-job]

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 投票する
2 に答える
5958 参照

asp.net - SQLサーバーとasp.netを使用してデータベースを介してユーザーにリマインダーを自動的に送信する方法

ないと仮定します。SQL Server と asp.net を使用してデータベースを介して、データベース内の特定の日付の 2 日前にリマインダー (電子メール) を自動的に送信したいユーザーの数。

助けてください..

user_db次のような列を含むテーブルがあるとします

したがって、上記の列の値は

ユーザーが詳細を確認したい場合は、IsInterested列の値に含まれる値が含まれているYes場合、電子メールアラートは指定された 2 日前にInspection_Date自動的に送信されます...

どうやってするの?

0 投票する
1 に答える
13966 参照

powershell - 値が null でない場合、null 配列エラーにインデックス付けできません

Poweshell を使用して、特定の SQL ジョブのステータスを表示しています。read-host のような入力としてジョブ名を渡したり、変数を渡したりしたい。ジョブ名が qoutes(Script 1) の静的文字列の場合、スクリプトは正常に機能します。変数を介して渡す場合、機能しません。

Jobs の各ジョブをループし、ジョブ名を where-object 比較で文字列と比較すると、正常に動作します。2 番目のスクリプトで何百ものジョブがあるため、エラーが発生するため、これは良い方法ではありません。エラー-

null 配列にインデックス付けできません。At C:\Check status test.ps1:22 char:31 + $job = $server.JobServer.Jobs[ <<<< $job_to_check]
+ CategoryInfo : InvalidOperation: (CDSMaint:String) [], RuntimeException + FullyQualifiedErrorId : NullArray

$job_to_check という名前のジョブのオブジェクトを含む $job 変数をどのように持つことができるか、誰でもガイドできますか?ヒント、ガイダンスは大歓迎です。

スクリプト 1:

スクリプト 2:

0 投票する
1 に答える
1797 参照

visual-studio-2010 - Visual Studio エラー - HRESULT からの例外: 0x800A03EC

自動的に実行しようとしている .exe があります。このアプリケーションは、いくつかのデータベースを検索し、いくつかの情報を抽出して、それらを Excel ファイルに配置し、それをサーバーにドロップしてから電子メールで送信します。

アプリは VS 2010 で作成されました。

ユーザー (管理者アカウント) が .exe を実行すると、適切に実行され、Excel ファイルが作成され、サーバーにドロップされ、エラーなしでファイルが電子メールで送信されます。これは 64 ビット Windows 2008 サーバーです。

問題は、SQL ジョブに配置すると発生します。1 つは .exe を実行する SSIS パッケージを使用する方法、もう 1 つはコマンド ラインを使用して .exe を実行する方法です。どちらの方法も失敗します。同じ管理者ユーザー アカウントによって実行されています。しかし、ファイルのどこかで、ファイルをローカルサーバーにドロップするとエラーになると思います。これは SQL Server 2008 ジョブです。

アプリからエラー情報が記載された電子メールが送信されますが、コードをウォークスルーして正確な行を見つけることができません。私が受け取ったエラーは-「実行可能ファイルが例外でエラーになりました:HRESULTからの例外:0x800A03EC」です

このエラーの原因は何ですか?

0 投票する
1 に答える
2214 参照

c# - C#でSQLエージェントジョブのスケジュール時間を設定する

クエリのグループを毎週/構成可能に実行するようにスケジュールしたい.グーグルで以下のコードを見つけたが、毎週実行するためのスケジューラのタイミングを設定しようとしている.また、それを構成可能にしたい. これはかなり新しいので、助けていただければ幸いです。

ジョブ スケジューラの例へのリンクを提供します。スケジュールのタイミングを設定する方法がわかりません。

0 投票する
1 に答える
330 参照

java - Java クラスを実行し、AWS 経由で Web サーバーを更新するジョブ

私はWebサーバーが初めてです。一連の計算を行う Java クラスがあります。この Java クラスを 1 時間ごとに実行し、AWS のドメインをデータで更新したいと考えています。

私の質問は、このジョブを実行するように/どこで設定するのですか? これには基準がありますか?または、AWS には私が使用できるものがありますか? 自分のデータを AWS に読み書きする方法を知っています。

cron ジョブを使用する必要がありますか? cron ジョブは AWS で実行する必要がありますか?

0 投票する
3 に答える
17017 参照

sql - SQL - TSQL を使用して現在実行中のジョブ ステップを見つける方法

SQL で現在実行中のジョブを検索するためのクエリを作成しています (Job Active Monitor で表示できることはわかっていますが、TSQL で実行する必要があります)。sysjobactivity テーブルを照会して現在実行中のジョブを見つけることはできますが、どのジョブ ステップが実行されているかはわかりません (私のジョブには複数のステップがある可能性があるため)。

私が使用したクエリ:

ジョブが現在進行中のステップ ID とステップ名を見つけるのを手伝ってください。

0 投票する
1 に答える
2421 参照

sql - データを挿入するか、CSV ファイルから更新しますか?

現在、SQL ジョブを使用して CSV ファイルの内容をインポートしています (BULK INSERT)。LEFT JOIN ステートメントを使用して、重複があるかどうかを確認し、見つかった場合は挿入しないようにします。ただし、列が重複している場合は、代わりに列を更新したいと思います。
私のCSVファイルのファイルは次のとおりです。
|UserType|Lname|Fname|Mname|ContactNo|Email|Password|Balance|Status

これが私のLEFT JOINステートメントです。



UPDATE重複が見つかった場合は、既存のレコードを希望します。ユーザーのAccountStatus. ユーザーが既に Accounts テーブルにいるが、アカウントが非アクティブ化されている場合、行全体ではなく列のみを更新したいと思いAccountStatusます。

私の現在のステートメントは、一部の列が異なるかどうかに関係なく、重複するエントリを破棄します。データが存在しない場合は挿入できますが、既に存在する場合は列を更新できますか?

私の質問に答える努力は大歓迎です!

編集 MERGE コマンドを試しました。これが私の声明です:



これは機能せず、SQL サーバーからエラーがスローされます。


LEFT JOIN ステートメントを MERGE に挿入しようとしましたが、役に立ちませんでした。何か案は?ありがとう!