DataStax DevCenter FAQ

DevCenterに関してよく寄せられる質問。

Mac OSのDevCenterにJava 6が必要なのはなぜですか。

DevCenterをMac OS Xで起動すると、「To open 'DevCenter' you need to install the legacy Java SE 6 runtime.Click More Info... to visit the legacy Java SE 6 download website」というエラー・メッセージが表示される場合があります。DevCenterは最近のどのJavaバージョンとも互換性がありますが、Mac OS XではJava SE 6を使用するように求められる場合があります。この場合は、メッセージ内のリンクに従ってJava SE 6をインストールしてください。

DevCenterの起動時に「Failed to load the JNI shared library」というエラーが表示されるのはなぜですか。
32ビットのアプリケーションを64ビットのJVMで使用しているか、その反対のことを行っている可能性があります。
自動補完のポップアップにデータベース・オブジェクトがすべて表示されないのはなぜですか。
データベース・スキーマの最新のビューを取得するには、DevCenterがクラスターにアクティブに接続している必要があります。このため、オフラインで作業している場合は、現在のスクリプトに定義されているデータベース・オブジェクトのみが自動補完で利用可能になります。
新しい結果テーブル・セルが選択されたときに詳細結果ビューが更新されないのはなぜですか。
これはVNCビューアを使用して、DevCenterを実行している仮想マシンに接続した場合の既知の問題です。VMWareコンソールを使用して接続すると、この問題は発生しません。
クエリーのトレースを無効にする方法はありますか。
デフォルトでは、DevCenterはスクリプトで実行された最後のクエリーに対してのみクエリーのトレースを有効にします。システム・プロパティを使用して、以下をDevCenterのconfig.iniファイルに追加することでこれを制御できます。
devcenter.querytrace.enabled=false
config.iniファイルは、以下の場所にあります。
  • Mac OS X:DevCenter_Home/configuration
  • Linux:DevCenter_Home/configuration
  • Windows:DevCenter_Home/configuration
DevCenterはLDAP認証が構成されているDSEクラスターに接続できますか。
はい。DevCenter 1.5.0は、OpenLDAP、OracleLDAP、WinAD08、およびWinAD12を使用して構成されているDSEクラスターに接続できることがテストにより確認されています。
「An internal error occurred during: 'Xtext validation’, Java heap space」というダイアログが表示されました。どのように対処したらいいですか。
-Xmx512mまたは-Xmx1024mDevCenter.iniファイルに追加して、JVM MaxHeapSizeを増やしてください。
config.iniファイルは、以下の場所にあります。
  • Mac OS X:DevCenter_Home/configuration
  • Linux:DevCenter_Home/configuration
  • Windows:DevCenter_Home/configuration