質問する
0

BaseでDBが作れない

質問日 2019-03-15 13:23:46 +0100

markunp のGravatar画像

updated 2019-03-19 03:36:29 +0100

nogajun のGravatar画像

LibreOfficeをインストールしてBaseでDBを作ろうとしたのですが、最初のファイル作成時にcreate_dbが失敗し、DBが作ることができません。以下の様なエラーメッセージの原因はなんでしょうか。

  • OS Windows10
  • JRE (ビルド1.8.0_201-b09)
  • LibreOffice バージョン: 6.2.1.2 (x64)

エラーコード: 1

firebird_sdbc error:
*I/O error during "CreateFile (create)" operation for file "C:\USERS\正典\APPDATA\LOCAL\TEMP\LU83485DUB8.TMP\LU83485DUBB.TMP\FIREBIRD"
*Error while trying to create file
*�w�肳�ꂽ�p�X�����‚���܂���B 
caused by
'isc_create_database'
edit retag flag offensive close merge delete

2 Answer

1

回答日 2019-03-18 21:12:54 +0100

himajin100000 のGravatar画像

Windowsのユーザー名で漢字が使われている人って他に居たかな、というのがちょいと気になるか。(自信なし。言ってみただけ)

edit flag offensive delete link もっと

Comments

ユーザーフォルダが「漢字」というの、正解でした。 DBが作れるPCに漢字のユーザを追加し、漢字のユーザーフォルダを作成した後、そのユーザでDBを作るとエラーになりました。 Firebird(埋め込み)は日本語(マルチバイト文字)ユーザフォルダで使用できないということのようです。 もうそういうことはないと思っていたのですが、マルチバイトは未対応だったのですね。

markunp のGravatar画像markunp ( 2019-03-19 02:25:00 +0100 )edit
0

回答日 2019-03-16 23:06:45 +0100

updated 2019-03-17 04:19:32 +0100

nogajun のGravatar画像
  • OS LinuxMint19 cinnamon 64bit
  • LibreOffice6.2.0.3

エラーの原因は分かりませんが、データーベースを作るだけなら、データーベースウィザードでFirebird(埋め込み)ではなくHSQLDB(埋め込み)を選択すれば作成できます。

画像の説明

下図の画面が出たらLaterをおせばOKです。

画像の説明

以上は動作環境で変わるかも知れません?

edit flag offensive delete link もっと

Comments

ありがとうございました。 HSQLDB(埋め込み)だと作ることができました。 自分のノートパソコン以外では、Firebird(埋め込み)でも問題なく作れるので、 このノートパソコンの環境の問題だと思っています。 エラーコードの原因がわかれば、対処できるかなと思うのですが、 エラーコードがわかる資料など何処かにありませんかね。

markunp のGravatar画像markunp ( 2019-03-17 04:36:34 +0100 )edit
ログイン/サインアップして回答する

質問ツール

1 follower

Stats

Asked: 2019-03-15 13:23:46 +0100

Seen: 58 times

Last updated: 二日前