- 締切済み
SQL Server 2005 Express インストール後、VBS
SQL Server 2005 Express インストール後、VBS中のsqlcmdが実行されない ExpressエディションではSQL Agentが無いため、JOB(ストアドでの集計処理)をWINDOWSタスクから実行しようとしています。 タスクスケジュールSYSTEM権限でVBSファイルを実行するように登録しているのですが、 タスク自体の実行は正常に完了し、VBSでの処理でもエラーはでていないのですが、VBS中のsqlcmdが実行されておりません。(プロファイラで確認してもストアドが実行されている形跡なし) VBSを直接実行(アドミニ権限USER)するとVBS中のsqlcmdが実行されます。 SQL Server 2005 Expressをインストール後、端末の再起動を実行をするとタスクからの実行でVBS中のsqlcmdが実行されるようになるのですが。。 何か再起動なしでタスクからの実行がうまくいく方法は無いでしょうか? ご教授宜しくお願い致します。 環境Widows 2003 Server SP1
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- jamshid6
- ベストアンサー率88% (591/669)
回答No.1
・本当にエラーは全部トラップできていますか? sqlcmdはコマンドラインユーティリティですから、該当箇所をバッチファイルにしてログを確認してみては。 ・権限の問題だと考えておられるならば、今のタスクを実行しているのはどのユーザですか? そのユーザで手動実行してもできますか? ・確実にAdministratorでは動くというならば、実行ユーザをAdministratorにしてはだめなんですか?