![]() ![]() ![]() ![]() ![]() ![]() | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
第4章
この章では、Novell exteNd Application Serverで使用するMicrosoft SQL Serverデータベースの使用方法について説明します。この章には、SilverMasterデータベースまたは展開データベースとしてMicrosoft SQL Serverを使用することについての情報も含まれています。この章の節は次のとおりです。
サポートされているデータベースバージョンの最新情報については、Novell exteNd Application Serverのリリースノートを参照してください。
Novell exteNd Application ServerがJDBCまたはODBCのどちらを介してMicrosoft SQL Serverデータベースにアクセスするかに関係なく、次の手順を実行します。
アプリケーションサーバをインストールする前に、実際のSQL Serverデータベースとその基盤となるデータベースデバイスを作成する必要があります。これらのオブジェクトは、ISQLまたはSQL Enterprise Managerなどのグラフィカルツールを使用して作成できます。
アプリケーションサーバが使用するログイン(SilverUserLoginなどの名前)を作成します。次の点に注意してください。
作成したSilverMasterデータベースに対してこのログイン用のデフォルトデータベースを設定する必要があります。デフォルトデータベースを設定しないと、アプリケーションサーバの起動時に「The database schema for SilverMaster is out of sync.」というエラーメッセージが表示されます。
SQL Server 7の場合は、SQL Server認証モードを使用するログインを作成し、[データベースアクセス]タブで目的のデータベースに対してdb_ownerの役割を有効にします。
ログインには、テーブルの作成、ビューの作成、SPの作成、デフォルトの作成、ルールの作成、DBのバックアップ、およびログのバックアップの許可が必要です。
アプリケーションサーバは、Microsoftから提供されているJDBCドライバを使用してMicrosoft SQL Serverに接続できます。
アプリケーションサーバが置かれるシステム上にMicrosoft SQL Server JDBCドライバをインストールする必要があります。JDBCドライバから宛先のSQL Serverデータベースに接続できる必要があります。
Microsoft SQL Server JDBCドライバの場所(JARファイルのmsbase.jar、mssqlserver.jar、およびmsutil.jar)は、AGCLASSPATH変数の中で指定する必要があります。Windowsの場合、AGCLASSPATHはシステム環境変数です。UNIXの場合は、agprofileファイルの中にあります。NetWareの場合は、setenvコマンドを使用してAGCLASSPATHを設定する必要があります(setenv AGCLASSPATH=
path1
;
path2
;
path3
;...
)。
詳細については、『管理者用ガイド』のデータソース設定に関する章を参照してください。
アプリケーションサーバは、MicrosoftによってSQL Serverクライアントの一部として提供されているODBCドライバを使用して、Microsoft SQL Serverに接続できます。このODBCドライバには複数のバージョンがあります。
アプリケーションサーバが置かれるシステム上にMicrosoft SQL Serverクライアントソフトウェアをインストールする必要があります。クライアントは宛先のSQL Serverデータベースに接続するよう設定されている必要があります。
SilverMasterまたは展開データベース用のODBCシステムDSNエントリを設定します。
Version 7または2000データベース用ODBCシステムDSNを作成する
これでアプリケーションサーバーからMicrosoft SQL Serverデータベースにアクセスする準備が整いました。これで、次の作業を実行できるようになります。
アプリケーションサーバをインストールし、SilverMasterとしてそのデータベースを指す(「Novell exteNdのインストール」を参照)
詳細については、『管理者用ガイド』のデータソース設定に関する章を参照してください。
Copyright © 2004 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved. more ...