ユーザー接続の場合のデータベースのオープンおよびクローズ
アプリケーションをデータベースに接続できるようにするには、データベースをオープンする必要があります。データベースがクローズされると、新しいユーザー接続は失敗します。
-
TimesTen Classicでは、デフォルトで、データベースは自動的にオープンされ、ユーザー接続で接続できます。
-
TimesTen Scaleoutでは、デフォルトで、データベースは手動でオープンされるまでクローズされています。『Oracle TimesTen In-Memory Database Scaleoutユーザーズ・ガイド』のユーザー接続の場合のデータベースのオープンを参照してください。
データベースをクローズして、データベースへの新しいユーザー接続を拒否できます。インスタンス管理者は引き続きデータベースに接続できます。
-
TimesTen Classic:
ttAdmin -close
コマンドを使用して、データベースを新しいユーザー接続に対してクローズします。データベースはRAMポリシーの設定に従って自動的にロードまたはアンロードできるため、データベースのステータス(オープンまたはクローズ)は、データベースがメモリーに現在ロードされているかどうかと連携しません。このため、データベースはアンロード時にオープン状態であったり、ロード時にクローズ状態であったりする可能性があります。RAMポリシーの例については、「TimesTen Classicの場合のメモリーへのデータベースのロード」を参照してください。
データベースを手動でアンロードする前に、データベースをクローズする必要があります。クローズしたデータベースをメモリーにロードする場合、ロード処理が完了するまでデータベースはオープンできません。
ttAdmin -open
コマンドを使用すると、データベースを再オープンできます。例については、「TimesTen Classicの場合のメモリーからのデータベースのアンロード」を参照してください。 -
TimesTen Scaleout: メモリーからデータベースをアンロードする前に、データベースを手動でクローズする必要があります。『Oracle TimesTen In-Memory Database Scaleoutユーザーズ・ガイド』のメモリーからのデータベースのアンロードを参照してください。
次のいずれかを使用して、データベースのステータスを確認します。
-
TimesTen Classic:
ttStatus
またはttAdmin -query
ユーティリティを使用して、データベースのステータスを確認します。『Oracle TimesTen In-Memory Databaseリファレンス』のttStatusまたはttAdminを参照してください。 -
TimesTen Scaleout:
ttGridAdmin dbStatus
コマンドを使用して、データベースのステータスを表示します。『Oracle TimesTen In-Memory Databaseリファレンス』のデータベースのステータスの監視(dbStatus)を参照してください。