プライマリ・コンテンツに移動
Oracle® SQL Developer Oracle TimesTen In-Memory Databaseサポート・リリース・ノート
リリース18.2
E98640-01
 

 

Oracle® SQL Developer

Oracle TimesTen In-Memory Databaseサポート・リリース・ノート

リリース18.2

E98640-01(原本部品番号:E71315-03)

2018年7月

このドキュメントでは、最新の情報と、正規のマニュアルにはまだ記載されていない情報について説明します。

このドキュメントの内容は次のとおりです。

1 このリリースでの変更点

このセクションでは、リリース間の変更点を示します。

1.1 リリース4.1からリリース18.2での変更点

1.1.1 リリース18.2の新機能

TimesTen In-Memory Database 18.1以上でサポートされている機能は次のとおりです。

  • SQL Developerを使用してTimesTen Scaleoutデータベースを操作できます。詳細は、Oracle SQL Developer Oracle TimesTen In-Memory Databaseサポート・ユーザーズ・ガイドのTimesTen Scaleoutの操作を参照してください。

1.2 リリース4.0からリリース4.1での変更点

1.2.1 リリース4.1の新機能

TimesTenリリース11.2.1.0以上でサポートされている機能は次のとおりです。

  • TimesTenが変数置換に使用するカスタムの置換文字を設定できます。デフォルトではset define属性はoffに設定され、&の置換文字が使用されます。set define ttIsql属性の詳細は、『Oracle TimesTen In-Memory Databaseリファレンス』のttIsqlに関する項を参照してください。

1.3 リリース3.1からリリース4.0での変更点

  • TimesTenデータベースに接続するために名前付きの接続を作成する場合、「ユーザー指定」接続タイプは、「詳細」と呼びます。

  • 「自動コミット」オプションを、「データベース接続の作成/選択」ダイアログで直接設定できます。新しい「自動コミット」オプションは、接続レベルで設定されます。以前のリリースでは、「自動コミット」オプションは実行インスタンス・レベルで設定されました。

  • 新機能があります。「リリース4.0の新機能」を参照してください。

1.3.1 リリース4.0の新機能

TimesTenリリース11.2.2.5以上でサポートされている機能は次のとおりです。

  • ttStatsスナップショットを取得して、2つのスナップショットを比較するttStatsレポートを生成できます。ttStatsスナップショットは、パフォーマンス・メトリックの収集です。TimesTenによって、TimesTenシステム表、システム・ビューおよび組込みプロシージャからパフォーマンス・メトリックが収集されます。

  • 事前定義された新しい「パフォーマンス」レポートがあります。「パフォーマンス」レポートとは、TimesTenデータベースの統計情報および統計スナップショットを示すレポートです。これらのレポートは、「TimesTenレポート」「パフォーマンス」カテゴリで使用可能です。

TimesTenリリース11.2.2.4以上でサポートされている機能は次のとおりです。

  • SQL Developerでは、SQLワークロードを評価し、索引を推奨できる「TimesTen索引アドバイザ」がサポートされています。「TimesTen索引アドバイザ」の推奨する索引によって、次のパフォーマンスを向上させることができます: 結合、単独表スキャンおよびORDER BYまたはGROUP BYの操作。

  • パラレル・スレッドを使用して、キャッシュ・グリッド、キャッシュ・グループまたはキャッシュ表を作成することなく、OracleデータベースからTimesTenデータベースにデータをロードできます。

2 サポートされているTimesTenリリースおよびプラットフォーム

SQL Developer 18.2は、64-bitのMicrosoft Windows、LinuxシステムおよびmacOSで使用可能です。SQL Developer 18.2では、Oracle TimesTen In-Memory Database 11.2.2.8.0以上、TimesTen Application-Tier Database Cache 11.2.2.8.0以上およびTimesTen In-Memory Database 18.1をサポートしており、TimesTenソフトウェアでサポートされているプラットフォームに存在するTimesTenデータベースへの接続に使用できます。

クライアント/サーバー環境では、以前のリリースのTimesTenクライアントが接続されているTimesTenサーバーに接続する場合、新しいリリースのサーバーに追加された新機能はサポートされません。

3 既知の問題および制限事項

  • Java 8の一部のバージョンをLinuxで使用すると、「表の配布」タブに円グラフが表示されません。円グラフおよび棒グラフのドロップダウン・リストが歪んで表示される可能性があります。これを回避するには、棒グラフを選択してデータを視覚化してください。

  • Windows上でSQL Developer 18.2を使用してTimesTen ScaleoutまたはTimesTen Scaleoutデータベースを管理するには、TimesTenクライアント(バージョン18.2以上)をインストールし、ttenvスクリプトを使用して環境変数を設定します。デフォルトでは、ttenvスクリプトによって次のようにCLASSPATH環境変数が設定されます。

    installation_dir\lib\ttjdbc5.jar;
    

    ただし、Java Development Kit (JDK) 8でttjdbc5.jarを使用すると、Java仮想マシンがクラッシュします。使用可能な.jarファイルに応じ、installation_dir\lib\ttjdbc7.jar;またはinstallation_dir\lib\ttjdbc8.jar;を使用するようにCLASSPATH環境変数を設定してください。

  • 「自動コミット」を選択しないと、接続ナビゲータでのTimesTen SQL操作は自動的にはコミットされません。「コミット」を選択するか、またはSQLワークシートでコミット・コマンドを発行して、明示的にコミットする必要があります。TimesTenでのトランザクションでエラーが発生した場合は、「ロールバック」を選択するか、またはSQLワークシートでロールバック・コマンドを発行して、トランザクションを明示的にロールバックする必要があります。

    「自動コミット」を選択すると、接続ナビゲータでのTimesTen SQL操作は自動的にコミットされます。トランザクションにオープンされている表がない場合は、SQLワークシートのトランザクションも自動的にコミットされます。オープンされている表がある場合は、ワークシートのトランザクションは自動的にはコミットされず、「コミット」を選択するか、またはSQLワークシートでコミット・コマンドを発行して、明示的にコミットする必要があります。

    「自動コミット」を有効にするには、「ツール」「プリファレンス」を選択します。「プリファレンス」ダイアログ・ボックスで、「データベース」ノードの左側にある「+」をクリックしてノードを展開し、「拡張」を選択します。

  • パススルー・レベルを0以外の値に設定すると、接続ナビゲータでのSQL操作に影響する場合があります。SQLワークシートでのパススルー操作の発行から接続ナビゲータに戻るときに、この設定が0にリセットされていることを確認します。

    接続ナビゲータから個別のデータベース接続を使用する非共有のワークシートを作成して、特定のパススルー・レベル設定がそのワークシートにのみ適用されるようにすることもできます。共有ワークシートから、「非共有SQLワークシート」アイコンをクリックするか、[Ctrl]+[Shift]+[N]を押して、非共有ワークシートを作成します。

  • 「索引」ノードの左側にある「+」をクリックして索引のリストを表示した後、表示する特性の索引の名前をクリックしても、「SQL」タブがないため、索引のDDL文を表示できません。CREATE INDEX文を表示するには、索引の基礎になる表またはマテリアライズド・ビューから「SQL」タブをクリックします。

  • 数値列に数値フィルタを指定しようとすると、TimesTenエラー2963(Inconsistent datatypes: (NUMBER,CHAR) are not compatible in expression)が戻されます。数値列にフィルタ値を指定するには、「表」ノードの左側にある「+」をクリックして表のリストを表示した後、数値列を含む表の名前をクリックします。表の「データ」タブで、数値列の名前をクリックします。「フィルタ」フィールドで、数値を入力して[Enter]キーを押します。

  • TimesTen ttBulkCpユーティリティと互換性のある形式の表からデータをエクスポートする前に、次の手順でDATEおよびTIMESTAMPデータの形式を設定します。

    1. 「ツール」「プリファレンス」を選択します。

    2. 「プリファレンス」ダイアログ・ボックスで、「データベース」ノードの左側にある「+」をクリックしてノードを展開します。

    3. 「NLS」を選択します。

    4. 「日付書式」フィールドで、RRRR-MM-DDを指定します。

    5. 「タイムスタンプ書式」フィールドで、DD-MON-RRRR HH24:MI:SSXFFを指定します。

    ttBulkCpユーティリティで認識される形式の表からデータをエクスポートするには、表の名前を右クリックして、「アンロード」を選択します。「アンロード」を選択した後、アンロード・ウィザードの手順1(「ソース/宛先」)が表示されます。「書式」ドロップダウン・メニューで、「ttbulkcp」を選択します。手順1を完了した後、「次」ボタンをクリックしてアンロード・ウィザードの手順2(「データの指定」)に進みます。手順2を完了した後、「次」ボタンをクリックして手順3(「アンロードのサマリー」)に進みます。データのエクスポート操作を完了するには、「終了」ボタンをクリックします。

    DATEおよびTIMESTAMPデータ形式は、データをエクスポートした後、元の設定に戻すことができます。

  • TimesTenデータベースでのPL/SQLプロシージャおよびファンクションの階層プロファイルおよびデバッグはサポートされません。

4 ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracleサポートへのアクセス

サポートを購入したオラクル社のお客様は、My Oracle Supportを介して電子的なサポートにアクセスできます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoまたはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs (聴覚障害者向け)を参照してください。


Oracle SQL Developer Oracle TimesTen In-Memory Databaseサポート・リリース・ノート, リリース18.2

E98640-01

Copyright © 2008, 2018, Oracle and/or its affiliates. All rights reserved.

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle およびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。お客様との間に適切な契約が定められている場合を除いて、オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。お客様との間に適切な契約が定められている場合を除いて、オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。