2009-07-03 6 views
0

SQL Server 2005でSSISパッケージを実行する必要がありますが、ページWeb用のjavasriptコードを使用してそれらをプログラミングする必要があります。SQL Server 2005のSSISパッケージをjavascriptコードで実行するにはどうすればよいですか?

誰でも私をお手伝いできますか?

ありがとうございました!

+2

これは人々にあなたのために仕事をさせるためのサイトではありません。これは質問と回答のサイトです。答えがここに表示され、その内容を読む必要があります。 –

答えて

1

Webページで実行中のJavaScriptがクライアントのブラウザで実行されています。サーバー上のコードを直接呼び出すことはできません。

Webサービスを作成し、そのページにサービスにSSISパッケージの実行を依頼する必要があります。それを行う方法は、単一の質問の範囲を超えています。 AJAXを使用してWebサービスを呼び出す方法、およびコード(この場合はWebサービス)からSSISパッケージを実行する方法を学習する必要があります。


もっと重要なことに、なぜJavaScriptでこれを行う必要がありますか?ボタンクリックハンドラの一環としてコードビハインドでそれをやってみませんか?

+0

http://ajaxian.com/archives/server-side-javascript-databases-access –

+0

OLGAはここでASP.NETについて話しているので、これは該当しません。 –

+0

Hrmm私はtheresのサーバー側のJavaScript(SSJS)を知っている...それと一緒に遊んだことはありません(そして、それは笑)それは可能だろうか?私はこれを決してしませんでした。 –

0

JavaScriptはクライアントサイドの言語です(そのようにしてください)。 JavaScriptからデータベースに対してステートメントを実行することはできません。これにはサーバー側の言語(ASP.NET、PHPなど)が必要です。また、JavaScriptがpingを実行するためのWebサービスが必要です。

sp_start_jobを使用してSQL Serverエージェントジョブを開始し、その後SSISパッケージを起動することができます。または、使用する言語に応じてexecコマンドを使用して、dtexecユーティリティを使用してパッケージを直接起動することができます。

+0

もちろん、私はASP.NETで作業しているWebサービスのページを持っています。私は関数や他のルーチンのためにjavascript言語を使いたいと思っていますが、どうやってそれを行うのか分かりません! あなたは私を理解していますか? –

+0

私はASPの任意の例が必要です - javascript –

関連する問題