ユーザー・エクスペリエンスを向上させるサードパーティ製ツール群。インストール情報の証書には、使用許諾に使用するシリアル番号が記載されています。(製品登録キーの解説も参照してください)製品を登録することにより、InterBaseサーバーライセンスと1ユーザーライセンスがインストールされます。同時接続ユーザーライセンス接続ユーザー数を1/10/20/50単位で追加できるライセンスです。使用してライセンスを登録する必要があります)追加プロセッサライセンスデータベースサーバーをマルチプロセッサシステムにインストールし、かつ、2個目以降のプロセッサを利用したい場合には、追加プロセッサライセンスが必要です。1個目のプロセッサは、サーバーライセンスによりアクティベートされます。2個目以降のプロセッサ(デュアルコアを含む)を利用したい場合には、1プロセッサあたり1プロセッサライセンスが必要となります。使用してライセンスを登録する必要があります)無制限ユーザーライセンスインストール情報の証書には、使用許諾に使用するシリアル番号が記載されています。製品を登録することにより、InterBaseサーバーに同時に接続できるユーザー数に制限がなくなります。エディションこの製品は以下のものを含んでいます。Windows用デスクトップソフトウェアのインストーラ。インストール情報の証書には、使用許諾に使用するシリアル番号が記載されています。Desktopに接続できる2ユーザーライセンスがインストールされます。同一マシン上でのみ接続可能です。Desktopを組み込んだアプリケーションを販売する際には、別途追加で配布ライセンスを購入する必要があります。20ユーザー/100ユーザー用の配布ライセンスパックも用意されています。付加価値再販業者(VAR)向けプログラムInterBaseの付加価値再販業者(VAR)とは、効率的でスケーラブルなデータベースサーバーとして、InterBaseをシステムにバンドルして販売するソフト開発会社のことを指します。InterBaseは、新しいテクノロジーを用いたシステムを開発する方にとって、極めて柔軟かつモダンなデータベース環境を提供します。InterBaseのVARプログラムに参加していただきますと、ソフトウェア開発および販売に関して個別の要求に応じることができます。InterBaseを選択することにより、開発者およびユーザーは、簡単に利用・メンテナンス可能なデータベースシステムを手に入れることができます。InterBaseは、優れたパフォーマンスを提供するだけでなく、重要なOS環境をすべてサポートしています。Email:japan.info@embarcadero.com)までご連絡ください。一般的に、キーには2種類あり、それらを区別する必要があります。製品の登録に使用するライセンス(キー)と、InterBaseの機能追加ライセンス(キー)です。以降のバージョンではインストール時に、オンラインまたはEmailなどの手段で、製品を登録する必要があります。これが「使用許諾」と呼ばれるものです。Key)を記載した「インストール情報の証書」が付属しています。Key:ABC-DEFインストール作業の際には、アクティベート処理の手助けとなる登録ウィザードが用意されています。Key)を入力することにより自動的に製品がアクティベートされます。電話による登録を選択した場合、ボーランドのスタッフより使用許諾ファイル(例:regXXX.txt)を取得するための手順が案内されます。手続きには、いくつかの情報をお知らせいただく必要があるため、FAXでの申請を推奨しています。詳細は、こちらをご覧ください。EMailによる登録の場合、使用許諾ファイル(例:regXXX.txt)を受信します。製品登録を完了させるには、製品のインストールディレクトリにそのファイルを保存する必要があります。詳しい内容は送付されたEMailに記載されています。InterBaseの機能追加キーこれらのキーは、内部的な機能やアクセス権を追加したり、InterBaseサーバを拡張する役割を担っています。接続ユーザー数を追加するための機能追加キーがインストール情報の証書に記載されています。この機能追加キーは様々な形式で提供されます。InterBaseサーバーの製品登録時、「サーバーの有効化」「メタデータ」「クライアント機能」「リモートアクセス(Serverエディションのみ)」の機能を提供するキーが自動的に生成されます。InterBaseには、以下の機能追加キーが存在します。Serverの有効化サーバーへのローカル接続を1ユーザー分だけ有効にします。DROP文)を許可します。リモートアクセスサーバーに対するリモートクライアントからのデータベースアクセス要求を許可します。クライアント機能クライアントとして動作し、他のInterBaseサーバーに接続することができるようになります。InterBaseサーバーへのローカル接続を2ユーザー分有効にします。メタデータおよびクライアント機能も提供されます。同時接続ユーザーサーバーに同時に接続できるクライアントの数(ローカル接続/リモート接続とも)を決定します。まで)Webサーバーを介してInterBaseにアクセスすることを許可します。追加プロセッサInterBaseサーバーが同時に使用できるCPUを追加します。以降)InterBaseサーバーに同時に接続できるユーザー数の制限をなくします。エディションにおいても、ローカル接続ユーザー数やデータベースへの同時接続数を増やしたい場合には、デスクトップライセンスを追加することができます。エディションをインストールした際には、2ユーザー分のライセンスが有効となっています。付属のIBConsoleを使って適切なキーを入力できます。imageマウスを右クリックすると、次のウィンドウが表示されます。imageここで、適切な機能追加キーを入力できます。ライセンス管理」を参照してください。以降のバージョンでは、無制限ユーザーライセンスを追加できるようになりました。このライセンスは、InterBase製品に付属するサーバーライセンスを置き換えるもので、同様の手順でアクティベートする必要があります。InterBaseサーバーのインスタンスを追加インストールするのであれば、製品をアクティベートする際、サーバーのライセンスキーではなくこの無制限ライセンスキーを使用しなければなりません。既存のInterBaseサーバーを無制限アクセスへと拡張したい場合には、まずInterBaseサーバーのプロセスを停止させる必要があります。次に、InterBaseのディレクトリにあるファイル「borland.lic」の名前を変更し、製品のCD-ROMからインストールウィザードを再度起動してください。インストーラを組み込むため、インストールウィザードが置き換わっています(下記を参照してください)。InterBaseのバージョンに応じて、次に示すように登録ウィザードを使用してください。image次に表示されるウィンドウでは、インストール済みのInterBaseサーバーへのPATHを選択してください。image「製品登録」以外のオプションはすべてチェックを外してください。imageインストール済みのInterBaseサーバーに対するオプションを選択してください。次に表示されるウィンドウでは、インストール済みのInterBaseサーバーへのPATHを選択してください。InterBaseのインストールサーバーのインストールこのオプションによりInterBaseのサーバーとクライアントの機能をすべてインストールすることができます。以降のバージョンでは、同一マシン上に複数のサーバープロセスをインストールし、並行して動作させることが可能になりました。imageまだマシン上にInterBaseサーバーをインストールしておらず、これがそのマシンの唯一のサーバーとなる場合には、「マルチインスタンス」の項目で「NO」を選択してください。インストール済みで、それを引き続き使いたい場合には、マルチインスタンスのインストールを使用して設定すれば可能です。そのためには、「マルチインスタンス」の項目で「YES」を選択して、ポート番号およびインスタンス名を指定してください。旧バージョンのInterBaseや、シングルインスタンスでインストールしたサーバーはデフォルトで、ポート番号に「3050」、インスタンス名に「gds_db」を使用しています。マルチインスタンスでインストールする場合には、新しい値を指定しなければなりません。並行して動作させたい。「マルチインスタンス」の項目で「YES」を選択して、インスタンス名に「gds_75」、ポート番号に「3075」を指定します。ともに動作し続けられる利点があります。7.5のサーバーインスタンスにアクセスするには、ホスト名またはIPアドレスの後に“/gds_75“を追加する必要があります。このオプションは、DesktopエディションとServerエディションで使用できます。C:\WINDOWS\system32\drivers\etc\services)に自動的にサービス名とポート番号を追加します。クライアントのインストールネットワークを介してInterBaseに接続するコンピュータには、InterBaseのクライアントAPI用のファイルをインストールする必要があります。imageインストーラのメニューでは、JDBC、ODBC、ADO.NETやDelphi/C++Builder用の最新のIBXといった、異なるアーキテクチャのドライバをインストールすることができます。imageインストール機能を組み込むご自身でインストーラを作成する際、そのルーチンにInterBaseを組み込みことができます。これは、開発したアプリケーションのセットアップ中、自動的にInterBaseをインストールすることができるということです。そのインストーラに、何をインストールするか(例えば、クライアントのみ、クライアントとサーバー、ドキュメント、サンプルプログラム等)といった異なるオプションを渡すこともできます。ボーランドのVARパートナー(付加価値再販業者)であれば、必要なライセンスやアクティベーションキーをインストーラのルーチンに含めることもできます。これにより、本来は必要な製品登録やアクティベーションのステップを省き、InterBaseをユーザーに配布することが可能になります。ご自身の製品のCD-ROMに、インストーラとInterBaseのプロパティファイルをコピーする必要があります。VAR向けのregXXX.txtファイルおよび(または)SLIPファイルを、以下に示すオプションとともに自動インストールプロセスに含めてください。bzw.SLIP_FILENAME=RegXXX.txt作成されるインストーラがサービスの開始に対応していない場合には、シンプルなバッチファイルで自動化できます。InterBaseがシングルインスタンスモードの場合は、バッチファイルを以下のように記述します。Guardian"ポート名に”gds_75”を指定してマルチインスタンスモードでインストールした場合には、以下のように記述します。Guardian"各エントリは、以下のレジストリにあります。customers:テスト用のシステムに、適切なInterBaseのキーと適切なユーザー数を指定して、設定をインストールしてください。この設定は、InterBaseのディレクトリのib_license.datファイルに保存します。このファイルは、組み込んだインストールプロセスの途中で、対象のInterBaseのディレクトリに自動的にコピーすることができます。Guardianサービスのステータスをアプリケーションから取得できます。詳しいソースコードを知りたい方は、次のページにアクセスしてください。http://www.chami.com/tips/delphi/031498D.htmlシングルプロセッサ/HyperThreadプロセッサ/マルチプロセッサ対称型マルチプロセッサシステム(SMP)とは、マルチプロセッサのアーキテクチャで、搭載されているすべてのプロセッサ上でプロセスを動作させることができます。InterBaseは、7.0以降のバージョンでSMPをサポートしています。一般的に、HyperThreads(HT)と真のマルチプロセッサとは区別する必要があります。HTには追加プロセッサライセンスが不要です。ibconfigファイルでHTサポートを有効にする必要があります。等)では、2個目以降のプロセッサを利用するには追加プロセッサライセンスが必要です。1:追加プロセッサライセンスがなく、2個のCPUを搭載したマシン上でInterBaseを稼働させる場合で、他のプログラムがもっぱら1個目のプロセッサを使うのであれば、2個目のプロセッサを使用します。CPU_AFFINITYオプションを変更する必要があります。2:HTを搭載したプロセッサが2個ある場合、両方のCPUを使用し、HTも有効にしてください。HTによってプロセッサが2個増えたように見えるため、HTでは無いCPU3個分に相当するパフォーマンスが得られます。使用する場合、InterBaseを3番目のプロセッサ上で稼働させるように設定してください。追加ライセンスがなければ、最初の2個のCPUだけを使用します。旧バージョンからのアップグレード旧バージョンのInterBaseをマシンに残しておきたい場合には、上述したマルチインスタンスでのインストールを使用してください。旧バージョンのInterBaseを新しいバージョンに置き換えたい場合には、以下の手順に従ってください。IBConsoleやgbakユーティリティを使ってデータベースファイルをバックアップします。データベースのバックアップと復元」も参照してください。旧バージョンのInterBaseをアンインストールします。アンインストールプログラムは、始めにインストールしたファイルやエントリだけを削除します。InterBaseはいくつかのファイル(例えばlogファイル)を追加するため、削除後もディレクトリにそれらのファイルが残ったままになります。そのため、それらのファイルを手動で削除する必要があります。新しいバージョンのInterBaseをインストールします。IBConsoleやgbakユーティリティを使ってデータベースファイルを復元します。旧バージョンのInterBaseとはODS(オンディスク構造体)のバージョンが異なるため、バックアップ/復元作業は必須です。すべての旧バージョンのデータベースが新しいバージョンのInterBaseで読み込めるわけではありません。間に行われた変更では、InterBaseの開発チームによって新しいODSが実装されました。バックアップ/復元作業によって得られる他の利点として、インデックスツリーが再構築され、パフォーマンスが向上することが挙げられます。7.5一般的に、バックアップファイルを「Transportable形式」で作成すれば、旧バージョンから新しいバージョンへと引き上げることができます。アップデートしたい場合には、アンインストールする前にiblicense.datファイルをバックアップしておいてください。新しくInterBaseをインストールした後、そのファイルをInterBaseのディレクトリにコピーしてください。これにより、InterBaseのキーを入力する必要がなくなります。リリース年は、いずれも英語版に基づいています。