米田 Blog ( SQL Server MEMO )

  PASSJブログ :: ホーム :: 連絡をする :: RSS  :: ATOM :: Login
  904 投稿数 :: 6 ストーリー :: 279 コメント :: 257 トラックバック

ニュース

過去の記事

カテゴリ

イメージギャラリ

Categories

FAQKB-SQL Server

gallery

Hands-On Labs Online

KBLIST

Links

Newsgroup microsoft.public

Search

WSS

x64

XBOX360

 米田です。
 
 SQL Server 2005 ExpressからなくなったSQL Server Agent の代替を想定したツールだと思います。
(未評価)
http://www.valesoftware.com/products-express-agent.php
Express Agent from Vale Software
> Cost: US$79.00 (It is available for a limited time at $49.00)
> Main Features:
> Schedule & Run Jobs for SQL Express
> Schedule Backups for SQL Express
> Schedule other events for SQL Express
> Runs on the server and executes jobs (TSQL and CmdExec) when the right time comes around
> Full event logging and email notification
> Can monitor multiple SQL Servers
> Can add, edit, delete, and schedule jobs on multiple servers
> Can copy/paste between servers
> Can export jobs to file and import jobs from a file.? Good for shipping jobs to a client site
> Wizard for creating a regular database backup job
> Wizard for creating database maintenance job (e.g. rebuild indexes)
 
投稿日時 : 2006年2月15日 23:31

コメントを追加

# re: Express Agent (SQL Server 2005 Express向SQL Server Agent) 2006/05/01 22:09 かな
便利そうなので、Express Agentを試してみました。
日本語版SQL Serverでは、細工をしないと新規バックアップ作成やフォルダ参照時に例外を吐く、以外は動きました。

日本語版と英語版で拡張ストアド(xp_fileexist)の動作が違うことが原因のようです。
英語版では、下記URLの画像のように動くストアドなんですが、
http://www.databasejournal.com/features/mssql/article.php/3492046
master.dbo.xp_fileexist 'D:\PERFMON.CSV'

日本語版では、ストアドの返す列名が日本語化されていて、
File Exists ----------------ファイルが既
File is a Directory -------ファイルはデ
Parent Directory Exists -親ディレクト
となってしまい、Express Agent側で列名が見つかりませんという例外が送出されます。

一応、翻訳されてるリソースファイルを英語版に置き換えれば動くのは確認しました。
C:\Program Files\Microsoft SQL Server\MSSQL\MSSQL\Binn\Resources\1041\XPStar90.RLL
上記のパスはバージョンや環境によって異なります。
XPStar90.RLLの書き換えには、SQL Serverのサービスの停止が必要です。

SQL Server 2000も、このような翻訳になっているようでした。
こちらはファイル名がXPStar.RLL。
(7.0は調べてません)

Express Agentは、日本語版にはそもそも対応を謳っていないのかな。

コメント

タイトル:
名前:
Url:
コメント: