Microsoft SQL Server データベースの設定
EventLog Analyzer では、MSSQL データベースの設定が可能です。
この Microsoft SQL Server の設定手順は、EventLog Analyzer の新規インストール時のみ実行可能です。
データベースとして SQL Server を使用する手順は以下の通りです:
- インストールした MS SQLサーバーから、bcp.exeとbcp.rllをコピーして、<Eventlog Analyzer Home>\bin フォルダー に保存します。
MSSQL
2005 (32 bit)
http://download.microsoft.com/download/4/4/d/44dbde61-b385-4fc2-a67d-48053b8f9fad/sqlncli.msi
MSSQL 2005 (64 bit)
http://download.microsoft.com/download/4/4/d/44dbde61-b385-4fc2-a67d-48053b8f9fad/sqlncli_x64.msi
MSSQL 2008 (32 bit)
http://go.microsoft.com/fwlink/?LinkId=123717&clcid=0x409
MSSQL 2008 (64 bit)
http://go.microsoft.com/fwlink/?LinkId=123718&clcid=0x409
- <Eventlog Analyzer Home>\tools\changeDBServer.batを起動して、SQLサーバーのサーバー名やポート番号、ユーザー名、パスワードを設定します。
- データベース設定ウィザード ポップアップが開きます。
- ウィザードスクリーンから、サーバータイプを選択します。 利用可能なSQLサーバーインスタンスがコンボボックスにリスト表示されます。 インスタンスから、SQLサーバーのホスト名とポートを入力します。
- "Connect Using:"を使用して、認証タイプを選択します。 オプション
- オプション:
- Windows 認証
Windows 認証の場合、ドメイン名、ユーザー名、パスワードを入力します。 EventLog Analyzerサーバー と SQLサーバーの両方が同じドメインに属していて、同じドメイン管理者アカウントでログインしていることを確認してください。
- SQL Server 認証
SQL Server 認証では、 ユーザー名とパスワードを入力します。
.
Windows認証やSQL Server 認証では、サーバーロールは'sysadmin'、またデータベースロールは'db_owner'である必要があります。
sysadminサーバーロールのメンバーは SQL Server のどのようなアクティビティを行うことができ、データベースの全ての機能制御を行うことができます。
db_ownerデータベースロールはデータベースのどのようなアクティビティも行うことができます。
- Test ボタンをクリックして、認証情報が正しいかどうかを確認します。 テスト接続に失敗した場合、認証情報が間違っている可能性があります。再確認をして正しい情報を指定してください。
- 保存ボタンをクリックして、SQLサーバー設定を保存します。 SQLサーバーのデータベース設定には数分かかることがあります。
- Eventlog Analyzer サーバー/サービスを開始します。
この Microsoft SQL Server の設定手順は、EventLog Analyzer の新規インストール時のみ実行可能です。
すでにPGSQLまたはMySQLでEventLog Analyzerを使用していて、データベースをMS SQLに変更する場合は、MySQL から Microsoft SQL Server データベースへの移行、または、PGSQL から MSSQL データベースへの移行 をご参照ください。