LibreOffice Base を正しく動かすには?

classic Classic list List threaded Threaded
4 messages Options
1xx 1xx
Reply | Threaded
Open this post in threaded view
|

LibreOffice Base を正しく動かすには?

久しぶりにBaseを動かしてみたら、動かなくて不思議に思っています。


2台のWindows 10 マシンにそれぞれ
LibreOffice
バージョン: 5.1.2.2
Build ID: d3bf12ecb743fc0d20e0be0c58ca359301eb705f
CPU Threads: 8; OS Version: Windows 6.2; UI Render: default;
ロケール: ja-JP (ja_JP)
および
バージョン: 5.1.3.2
をインストールしています。

2015年にBaseの動作確認ファイルを作りました。
https://dl.dropboxusercontent.com/u/86335040/libreOffice/123.odb
久しぶりにこれを動かしてみたのですが動かないので不思議に思っています。

テーブルを定義しているはずなのですが、表示されず、
左上のデータベースの「テーブル(A)」をクリックすると
以下のエラーが出ます。

JREには障害が存在します

このタスクを実行するにはLibreOfficeにJava実行環境(JRE)が必要です。
選択されているJREは正しくありません。
別のバージョンを選択するか、新しいJREをインストールして
ツール-オプション-LibreOffice-詳細
の順に選択して新しいJREを選択します。


LibreOffice Base

エラー
データソース”新規データベース”への接続が確立できませんでした。

エラー
SQLステータス:HY000
Javaのインストールは見つかりませんでした。
インストール状態を確認してください。


ツール-オプション-LibreOffice-詳細

「Java実行環境を使用(U)」がチェックされており
Oracle Corporation 1.8.0_92
場所: C:\Program Files\Java\jre1.8.0_92
が選ばれております。
64bit版のJavaが悪いのかと思い、
x86版のJava
に切り替えてみたのですが、問題は解決しません。

皆さんの環境では上記ファイルを動かすことができるでしょうか?
動作させるためには何をすればよいでしょうか?

--
Mitsutoshi NAKANO <[hidden email]> <[hidden email]>
 <https://twitter.com/ItSANgo> <https://launchpad.net/~bkbin005>

--
Unsubscribe instructions: E-mail to [hidden email]
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/users/
All messages sent to this list will be publicly archived and cannot be deleted
Souichirou Ishikawa Souichirou Ishikawa
Reply | Threaded
Open this post in threaded view
|

Re: [ja-users] LibreOffice Base を正しく動かすには?

おはようございます
さわかぜです

私のWindows 10(x64) 上で以下のバージョンで試したところ特にJRE エラーは発生しませんでした
バージョン: 5.1.3.2 (x64)
Build ID: 644e4637d1d8544fd9f56425bd6cec110e49301b
CPU Threads: 4; OS Version: Windows 6.19; UI Render: default;
ロケール: ja-JP (ja_JP)

ただ、過去、私もWindows10(x64)でBASEを動かそうとしたときJREエラーが起きたことがありました。(JAVAは入っているのに)
そのとき VisualC++ 2010 Runtime をインストールすることでエラーを解消しています

VisualC++ 2010 Runtime のありかは以下です

x86: https://www.microsoft.com/en-us/download/details.aspx?id=8328
x64: https://www.microsoft.com/en-us/download/details.aspx?id=13523

インストールすると解消するかもしれませのでぜひ試してください

(ひょっとしたらインストール後PCを再起動しないといけないかもしれません)

関連:

https://bugs.documentfoundation.org/show_bug.cgi?id=92483



2016年5月14日 8:49 Mitsutoshi NAKANO <[hidden email]>:

> 久しぶりにBaseを動かしてみたら、動かなくて不思議に思っています。
>
>
> 2台のWindows 10 マシンにそれぞれ
> LibreOffice
> バージョン: 5.1.2.2
> Build ID: d3bf12ecb743fc0d20e0be0c58ca359301eb705f
> CPU Threads: 8; OS Version: Windows 6.2; UI Render: default;
> ロケール: ja-JP (ja_JP)
> および
> バージョン: 5.1.3.2
> をインストールしています。
>
> 2015年にBaseの動作確認ファイルを作りました。
> https://dl.dropboxusercontent.com/u/86335040/libreOffice/123.odb
> 久しぶりにこれを動かしてみたのですが動かないので不思議に思っています。
>
> テーブルを定義しているはずなのですが、表示されず、
> 左上のデータベースの「テーブル(A)」をクリックすると
> 以下のエラーが出ます。
>
> JREには障害が存在します
>
> このタスクを実行するにはLibreOfficeにJava実行環境(JRE)が必要です。
> 選択されているJREは正しくありません。
> 別のバージョンを選択するか、新しいJREをインストールして
> ツール-オプション-LibreOffice-詳細
> の順に選択して新しいJREを選択します。
>
>
> LibreOffice Base
>
> エラー
> データソース”新規データベース”への接続が確立できませんでした。
>
> エラー
> SQLステータス:HY000
> Javaのインストールは見つかりませんでした。
> インストール状態を確認してください。
>
>
> ツール-オプション-LibreOffice-詳細
> は
> 「Java実行環境を使用(U)」がチェックされており
> Oracle Corporation 1.8.0_92
> 場所: C:\Program Files\Java\jre1.8.0_92
> が選ばれております。
> 64bit版のJavaが悪いのかと思い、
> x86版のJava
> に切り替えてみたのですが、問題は解決しません。
>
> 皆さんの環境では上記ファイルを動かすことができるでしょうか?
> 動作させるためには何をすればよいでしょうか?
>
> --
> Mitsutoshi NAKANO <[hidden email]> <[hidden email]>
>  <https://twitter.com/ItSANgo> <https://launchpad.net/~bkbin005>
>
> --
> Unsubscribe instructions: E-mail to [hidden email]
> Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
> List archive: http://listarchives.libreoffice.org/ja/users/
> All messages sent to this list will be publicly archived and cannot be
> deleted
>


--
Sawakaze ([hidden email])

--
Unsubscribe instructions: E-mail to [hidden email]
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/users/
All messages sent to this list will be publicly archived and cannot be deleted
Satoshi Yoshida Satoshi Yoshida
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice Base を正しく動かすには?

In reply to this post by 1xx
Mitsutoshi NAKANO <[hidden email]> writes:

> 皆さんの環境では上記ファイルを動かすことができるでしょうか?

参考までにFreeBSD 10.3-RELEASE(64bit)で確認しました。
バージョン: 5.0.5.2
Build ID: FreeBSD ports 5.0.5_1
ロケール: ja-JP (ja_JP.UTF-8)

https://dl.dropboxusercontent.com/u/86335040/libreOffice/123.odb
で左上のデータベースの「テーブル(A)」をクリックするとエラーが出ます。

データソース "123" への接続が確立できませんでした。
SQL ステータス: HY000
外部データソースへの接続が確立できませんでした。
URL'sdbc:embedded:hsqldb'へ接続する
SDBCドライバーが見つかりません。
次のURLへの接続が必要です: "sdbc:embedded:hsqldb" 。

openjdk8-jre-8.77.3というパッケージを入れてみたら、
/etc/fstab というファイルに
fdesc   /dev/fd         fdescfs         rw      0       0
proc    /proc           procfs          rw      0       0
を書き加えろと指示が出ましたのでその通りにしてからOSを再起動してみました。

ですが、Baseのツール→オプション→詳細のJavaオプションの所は
グレーアウトしていて選べず、相変わらず同じエラーが出ます。
ちなみに今までBaseを使ったことはありせん。

--
吉田聡
mailto:[hidden email]
http://yoshidasatoshi.com

--
Unsubscribe instructions: E-mail to [hidden email]
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/users/
All messages sent to this list will be publicly archived and cannot be deleted

1xx 1xx
Reply | Threaded
Open this post in threaded view
|

Re: [ja-users] LibreOffice Base を正しく動かすには?

In reply to this post by Souichirou Ishikawa
2016年5月14日 9:10 Souichiou Ishikawa <[hidden email]>:

> さわかぜです
>
> 私のWindows 10(x64) 上で以下のバージョンで試したところ特にJRE エラーは発生しませんでした
> バージョン: 5.1.3.2 (x64)
> Build ID: 644e4637d1d8544fd9f56425bd6cec110e49301b
> CPU Threads: 4; OS Version: Windows 6.19; UI Render: default;
> ロケール: ja-JP (ja_JP)
>
> ただ、過去、私もWindows10(x64)でBASEを動かそうとしたときJREエラーが起きたことがありました。(JAVAは入っているのに)
> そのとき VisualC++ 2010 Runtime をインストールすることでエラーを解消しています
>
> VisualC++ 2010 Runtime のありかは以下です
>
> x86: https://www.microsoft.com/en-us/download/details.aspx?id=8328
> x64: https://www.microsoft.com/en-us/download/details.aspx?id=13523
>
> インストールすると解消するかもしれませのでぜひ試してください

情報ありがとうございます。

さわかぜさんのアドバイスに従い上記2ファイルをダウンロードして実行しました。
2つのRuntimeとも既に入っていたようで修復インストールになりました。
その後PCを再起動して動作確認したのですが、同じエラーが発生し、
問題は解決しませんでした。

ひょっとしてと思ってx64版版のLibreOfficeに乗り換えてみました。
バージョン: 5.1.3.2 (x64)
Build ID: 644e4637d1d8544fd9f56425bd6cec110e49301b
CPU Threads: 8; OS Version: Windows 6.19; UI Render: default;
ロケール: ja-JP (ja_JP)

すると嘘のようにテーブルを閲覧することも、レポートを見ることもできるようになりました。

Windows x86版のLibreOffice Baseに何か問題があるのかもしれません。

> https://bugs.documentfoundation.org/show_bug.cgi?id=92483

2015年にWindows上で起こる問題としてbug報告されているのですね。
しかもクローズはされていないと…。

YoshidaさんはFreeBSDのLibreOfficeで
Javaが認識できていないかのように見える問題が起きているのですね。

クロスプラットフォームで複数のコンポーネントが絡む問題なので
bugが入り込みやすく、取りにくいのでしょうね、きっと。

--
Mitsutoshi NAKANO <[hidden email]> <[hidden email]>
 <https://twitter.com/ItSANgo> <https://launchpad.net/~bkbin005>

--
Unsubscribe instructions: E-mail to [hidden email]
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/users/
All messages sent to this list will be publicly archived and cannot be deleted