Status Codes and Messages

PSQL v12
Status Codes and Messages
Reference for Status Codes and Messages
免責事項
商標
Actian Corporation は、 本 ソ フ ト ウ ェ アお よ び ド キ ュ メ ン ト の使用を、 利用者ま たはそ
の会社に対 し て 「現状の ま ま」 で、かつ同梱の使用許諾契約書に記載の契約条件に よ っ
てのみ許諾す る も のです。 Actian Corporation は、 いかな る 場合に も 本 ソ フ ト ウ ェ アお
よ び本マニ ュ アルに記載 さ れた内容に関す る その他の一切の保証を、 明示的に も 黙示
的に も 行い ません。 Actian Corporation は、 市場性、 権利、 特定の目的に対する 適合性、
あ る いは一連の取引業務や職業的な使用に関す る 問題な ど に対 し 、 一切の保証を行わ
ない こ と を明示する と と も に、利用者お よ びその会社が こ れに同意 し た も の と し ます。
Btrieve、 Client/Server in a Box お よ び Pervasive は Actian Corporation の登録商標です。
Built on Pervasive Software、 DataExchange、 MicroKernel Database Engine、 MicroKernel Database
Architecture、 Pervasive.SQL、 Pervasive PSQL、 Solution Network、 Ultralight、 ZDBA は Actian
Corporation の商標です。
Apple、 Macintosh、 Mac、 お よ び OS X は、 Apple Inc の登録商標です。
Microsoft、 MS-DOS、 Windows、 Windows 95、 Windows 98、 Windows NT、 Windows Me、 Windows
2000、 Windows 2003、 Windows 2008、 Windows 7、 Windows 8、 Windows 10、 Windows Server 2003、
Windows Server 2008、 Windows Server 2012、 Windows XP、 Win32、 Win32s、 お よ び Visual Basic
は、 Microsoft Corporation の登録商標です。
NetWare お よ び Novell は Novell, Inc の登録商標です。 NetWare Loadable Module、 NLM、 Novell
DOS、 Transaction Tracking System お よ び TTS は Novell, Inc の商標です。
Oracle、 Java、 お よ び Oracle ま たは Java を含むすべての商標や ロ ゴは、 Oracle Corporation の商標
ま たは登録商標です。
すべての会社名お よ び製品名は各社の商標ま たは登録商標です。
© Copyright 2016 Actian Corporation.All rights reserved. こ のマニ ュ アルの全文、 一部に関わ り な く
複製、 複写、 配布をす る こ と は、 前 も っ て発行者の書面に よ る 同意がない限 り 禁止 し ます。
本製品には、 Powerdog Industries に よ り 開発 さ れた ソ フ ト ウ ェ アが含まれてい ます。 © Copyright
1994 Powerdog Industries.All rights reserved. 本製品には、 KeyWorks Software に よ り 開発 さ れた ソ
フ ト ウ ェ アが含ま れてい ます。
© Copyright 2002 KeyWorks Software.All rights reserved. 本製品には、DUNDAS SOFTWARE に よ り
開発 さ れた ソ フ ト ウ ェ アが含ま れてい ます。
© Copyright 1997-2000 DUNDAS SOFTWARE LTD. All rights reserved. 本製品には、Apache Software
Foundation Foundation(http://www.apache.org/)に よ り 開発 さ れた ソ フ ト ウ ェ アが含ま れてい ます。
本製品では フ リ ー ソ フ ト ウ ェ ア の unixODBC Driver Manager を 使用 し て い ま す。 こ れは Peter
Harvey ([email protected]) に よ っ て作成 さ れ、 Nick Gorham ([email protected]) に よ
り 変 更お よ び拡 張 さ れ た も の に Actian Corporation が 一 部 修正 を 加 え た も の で す。 Actian
Corporation は、 unixODBC Driver Manager プ ロ ジ ェ ク ト の LGPL 使用許諾契約書に従っ て、 こ の
プ ロ ジ ェ ク ト の現在の保守管理者にその コ ー ド 変更を提供 し ます。 unixODBC Driver Manager の
Web ページは www.unixodbc.org にあ り ます。 こ のプ ロ ジ ェ ク ト に関す る 詳細については、 現在
の保守管理者であ る Nick Gorham ([email protected]) にお問い合せ く だ さ い。
GNU Lesser General Public License (LGPL) は本製品の配布 メ デ ィ アに含ま れてい ます。 LGPL は
www.fsf.org/licensing/licenses/lgpl.html で も 見 る こ と がで き ます。
Status Codes and Messages
2016 年 7 月
目次
こ のマニ ュ アルについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
こ のマニ ュ アルの読者 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
表記上の規則 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
1
ス テー タ ス コ ー ド
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
PSQL ス テー タ ス コ ー ド の リ フ ァ レ ン ス
0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1 ~ 199 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
1000 ~ 1999 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2000 ~ 2099 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2200 ~ 2299 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2300 ~ 2399 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3000 ~ 3099 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3100 ~ 3199 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4000 ~ 4099 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5000 ~ 5999 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
6000 ~ 6050 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
7000 ~ 7050 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7064 ~ 7140 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
7200 ~ 7499 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
8000 ~ 8499 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
8500 ~ 8589 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
8590 ~ 8599 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
10000 ~ 10100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
-1000 ~ -5300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
-100 ~ -199 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
2
メ ッ セージ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
PSQL メ ッ セージの リ フ ァ レ ン ス
(プ レ フ ィ ッ ク ス な し ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
BREQUTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
BROUTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
BUTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
MKDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
REBUILD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
VSS Writer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
iii
目次
iv
こ のマニ ュ アルについて
こ のマニ ュ アルでは、 PSQL v12 の コ ン ポーネ ン ト を使用す る 際に表示 さ れ る ス テー タ ス コ ー ド と メ ッ セージに
ついて説明 し ます。 各 メ ッ セージ ま たは コ ー ド について、 説明ま たは対処方法を示 し ます。
こ のマニ ュ アルに記載 さ れてい る ス テー タ ス コ ー ド と メ ッ セージは、特定のプ ラ ッ ト フ ォームや製品固有の も の
ではあ り ません。 こ のため、 ご利用 さ れていないユーテ ィ リ テ ィ 、 製品、 ま たはプ ラ ッ ト フ ォームについて言及
し てい る 場合があ り ます。
v
こ のマニ ュ アルの読者
こ のマニ ュ アルに記載 さ れてい る 情報は、 開発者、 テ ス ト 担当者、 お よ び PSQL Server と Workgroup 製品の イ ン
ス ト ールお よ び実行を行 う サポー ト 担当者を対象 と し てい ます。 ス テー タ ス コ ー ド は、 製品の イ ン ス ト ール時、
ま たはユーテ ィ リ テ ィ やアプ リ ケーシ ョ ンの使用中に表示 さ れ る 可能性があ り ます。
vi
表記上の規則
特段の記述がない限 り 、 コ マ ン ド 構文、 コ ー ド 、 お よ びコ ー ド 例では、 以下の表記が使用 さ れます。
大文字小文字の
区別
通常、 コ マ ン ド と 予約語は、 大文字で表記 さ れます。 本書で別途記述がない限 り 、 こ れ ら の項目は大
文字、 小文字、 あ る いはそ の両方 を使 っ て入力で き ま す。 た と えば、 MYPROG、 myprog、 ま たは
MYprog と 入力す る こ と がで き ます。
太字
太字で表示 さ れ る 単語には次の よ う な も のがあ り ます。 メ ニ ュ ー名、 ダ イ ア ロ グ ボ ッ ク ス名、 コ マ ン
ド 、 オプシ ョ ン、 ボ タ ン、 ス テー ト メ ン ト な ど。
固定幅フ ォ ン ト
固定幅フ ォ ン ト は、 コ マ ン ド 構文な ど、 ユーザーが入力す る テ キ ス ト に使われます。
[ ]
省略可能な情報には、 [log_name] の よ う に、 角かっ こ が使用 さ れます。 角かっ こ で囲まれていない情
報は必ず指定す る 必要があ り ます。
|
縦棒は、 [file name | @file name] の よ う に、 入力す る 情報の選択肢を表 し ます。
< >
<> は、 /D=<5|6|7> の よ う に、 必須項目に対す る 選択肢を表 し ます。
変数
file name の よ う に斜体で表 さ れてい る 語は、 適切な値に置 き 換え る 必要のあ る 変数です。
...
[parameter...] の よ う に、 情報の後に省略記号が続 く 場合は、 その情報を繰 り 返 し 使用で き ます。
::=
記号 ::= は、 あ る 項目が別の項目用語で定義 さ れてい る こ と を意味 し ます。 た と えば、 a::=b は、 項目
a が b で定義 さ れてい る こ と を意味 し ます。
vii
viii
ス テー タ ス コ ー ド
1
PSQL ス テー タ ス コ ー ド の リ フ ァ レ ン ス
こ の章では、 PSQL の各 コ ン ポーネ ン ト が生成す る ス テー タ ス コ ー ド と メ ッ セージについて説明 し ます。
ス テー タ ス コ ー ド は番号付 き メ ッ セージ (「 メ ッ セージ」 を参照) と は異な り ます。 メ ッ セージはユーテ ィ リ テ ィ
ま たは特定の コ ン ポーネ ン ト に よ り エン ド ユーザーに返 さ れ、 通常はプ レ フ ィ ッ ク ス と 番号で始ま り ます。 た と
えば、 次の よ う にな り ます。 「MKDE-16 : MicroKernel エン ジ ン を ロ ー ド す る には メ モ リ が不十分です。」
一方、 ス テー タ ス コ ー ド は、PSQL イ ン タ ーフ ェ イ ス呼び出 し を実行する アプ リ ケーシ ョ ンに返 さ れます。 ス テー
タ ス コ ー ド をユーザーに対 し て表示す る か ど う かは、 アプ リ ケーシ ョ ンが決定 し ます。 多 く の場合、 アプ リ ケー
シ ョ ンは発生 し た問題の手がか り と な る メ ッ セージのほかに ス テー タ ス コ ー ド を表示 し ますが、表示する か ど う
か を決定す る のはそのアプ リ ケーシ ョ ン の開発者です。 PSQL に付属の各種ユーテ ィ リ テ ィ は、 ト ラ ンザ ク シ ョ
ナル ア ク セ ス イ ン タ ーフ ェ イ ス と リ レーシ ョ ナル ア ク セ ス イ ン タ ーフ ェ イ ス を使用 し てい る ため、 ユーテ ィ リ
テ ィ 固有の メ ッ セージ と 共に ス テー タ ス コ ー ド を返す場合 も あ り ます。
メ ッ セージの中には ス テー タ ス コ ー ド への参照を含む も の も あ り ます。
ス テー タ ス コ ー ド は番号順に記載 さ れます。次の表は、各 コ ー ド タ イ プ別に番号の範囲を一覧で示 し た も のです。
表 1 ス テー タ ス コ ー ド の番号範囲
範囲
コー ドのタ イプ
0
「 イ ン タ ーフ ェ イ ス正常終了ス テー タ ス コ ー ド 」
1 ~ 199
「MicroKernel エ ン ジ ン ス テー タ ス コ ー ド 」
1000 ~ 1999
「Windows お よ び DOS ワー ク ス テーシ ョ ン用の MicroKernel ス テー タ ス コ ー ド 」
2000 ~ 2099
「Btrieve リ ク エ ス タ ーの ス テー タ ス コ ー ド 」
2200 ~ 2299
「XLT ス テー タ ス コ ー ド 」
2300 ~ 2399
「名前付 き デー タ ベース の ス テー タ ス コ ー ド 」
3000 ~ 3099
「MicroKernel ルー タ ーの ス テー タ ス コ ー ド 」
3100 ~ 3199
「ネ ッ ト ワー ク サービ ス レ イ ヤーの ス テー タ ス コ ー ド 」
4000 ~ 4099
「デー タ ベース ユーテ ィ リ テ ィ の ス テー タ ス コ ー ド 」
5000 ~ 5999
「暗号化ス テー タ ス コ ー ド 」
6000 ~ 6050
「デー タ 辞書の ス テー タ ス コ ー ド 」
7000 ~ 7050
「Distributed Tuning Interface の ス テー タ ス コ ー ド 」
7064 ~ 7140
「License Administrator の ス テー タ ス コ ー ド 」
7200 ~ 7499
「認証ス テー タ ス コ ー ド 」
8000 ~ 8499
「 コ ン ポーネ ン ト 管理の ス テー タ ス コ ー ド 」
1
ス テー タ ス コ ー ド
表 1 ス テー タ ス コ ー ド の番号範囲
8500 ~ 8589
「ECAS イ ン タ ーフ ェ イ ス の ス テー タ ス コ ー ド 」
8590 ~ 8599
「W3DBSMGR ス テー タ ス コ ー ド 」
10000 ~ 10100
「SQL 接続マネージ ャ ーの コ ー ド 」
-1000 ~ -5300
「 リ レーシ ョ ナル エン ジ ン ス テー タ ス コ ー ド 」
-100 ~ -199
「情報ス テー タ ス コ ー ド 」
メ モ こ の章では、 現在使用 し てい る 製品の一部ではないユーテ ィ リ テ ィ 、 製品、 プ ラ ッ ト フ ォーム に関す
る 情報が含まれてい る 場合 も あ り ます。
2
0
0
イ ン タ ー フ ェ イ ス正常終了ス テー タ ス コ ー ド
イ ン タ ーフ ェ イ ス呼び出 し は次の ス テー タ ス コ ー ド を返 し ます。
0 : イ ン タ ー フ ェ イ スは正常に終了 し ま し た。
こ の ス テー タ ス コ ー ド は、 イ ン タ ーフ ェ イ ス呼び出 し が正常に終了 し た場合に返 さ れます。 オペレーシ ョ ンが正
常に終了 し なか っ た場合は、 0 以外の ス テー タ ス コ ー ド が返 さ れます。
3
ス テー タ ス コ ー ド
1 ~ 199
MicroKernel エ ン ジ ン ス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 MicroKernel エン ジ ンが返すス テー タ ス コ ー ド について説明 し ます。
1 : オペ レーシ ョ ン パラ メ ー タ ーが不正です。
指定 さ れたオペレーシ ョ ンは存在 し ないか、 有効ではあ り ません。
プ レ リ リ ース版の V8 デー タ ベース エン ジ ンに対 し て一般 リ リ ース版の V8 ク ラ イ ア ン ト ソ フ ト ウ ェ ア を実行 し
てい る と 、 こ のエ ラ ーを受け取 る 場合があ り ま す。 こ の よ う な場合には、 デー タ ベー ス エ ン ジ ン を ア ン イ ン ス
ト ール し 、 一般 リ リ ース版を イ ン ス ト ールする 必要があ り ます。
2 : ア プ リ ケーシ ョ ン で I/O エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は、 通常 フ ァ イ ルが破損 し てい る こ と を示 し 、 デ ィ ス ク の読み取 り ま たは書 き 込みでエ
ラ ーが起 こ り ます。 発生 し たエ ラ ーは次のいずれかです。
„
フ ァ イ ルが破損 し てお り 、 フ ァ イ ルを修復する 必要があ り ます。 破損フ ァ イ ルの回復については、 『Advanced
Operations Guide』 を参照 し て く だ さ い。
„
v6.0 よ り 前のデー タ フ ァ イ ルの場合、 ト ラ ンザ ク シ ョ ン内に大き なプ リ イ メ ージ フ ァ イ ルがあ り 、 そのプ リ
イ メ ージ フ ァ イ ルへ書 き 込むための十分なデ ィ ス ク 容量があ り ません。
„
v6.0 よ り 前のデー タ フ ァ イ ルの場合、 複数のデー タ フ ァ イ ルに対 し て 1 つのプ リ イ メ ージ フ ァ イ ルがあ り
ます。 た と えば、 デー タ フ ァ イ ルに CUSTOMER.ONE と CUSTOMER.TWO と い う 名前を付けた場合、 2 つ
の フ ァ イ ルがそれぞれ CUSTOMER.PRE と い う 名前のプ リ イ メ ージ フ ァ イ ルを持ち ます。
„
768 MB を超え る v6.0 よ り 前のデー タ フ ァ イ ルの場合、 ロ ッ ク 機能で矛盾が発生 し てい ます。 ただ し 、 フ ァ
イ ルは破損 し てい ません。 アプ リ ケーシ ョ ンは、 矛盾が解決す る ま で (実行中のアプ リ ケーシ ョ ンが必要 と
す る ロ ッ ク を、 競合す る アプ リ ケーシ ョ ンが解除する ま で) オペレーシ ョ ン を再試行す る こ と がで き ます。
„
v6.0 よ り 前の Btrieve エン ジ ンが、 v6.x 以降の MicroKernel フ ァ イ ルを開 こ う と し ま し た。
„
Btrieve for Windows NT Server Edition v6.15.445 を使用 し てい る 場合、 32 ビ ッ ト Windows アプ リ ケーシ ョ ン で
は、 アプ リ ケーシ ョ ン を長時間実行 し た後、 ス テー タ ス コ ー ド 2 ま たは 「サービ ス 特有のエ ラ ー 0 に よ り
MKDE が終了 さ れま し た」 と い う メ ッ セージ を返す こ と があ り ます。
3 : フ ァ イルが開いていません。
フ ァ イ ルが開かれていないためオペレーシ ョ ン を実行で き ません。MicroKernel が何 ら かのオペレーシ ョ ン を処理
す る 前に、 アプ リ ケーシ ョ ンは Open オペレーシ ョ ン を正常に実行 し てお く 必要があ り ます。 ま た、 アプ リ ケー
シ ョ ン が フ ァ イ ルの無効なポジ シ ョ ン ブ ロ ッ ク を渡 し た場合や、 フ ァ イ ルを開 く のに使用 し た ク ラ イ ア ン ト ID
以外の ク ラ イ ア ン ト ID でアプ リ ケーシ ョ ンがポジシ ョ ン ブ ロ ッ ク を渡 し た場合に も 、 MicroKernel は こ の ス テー
タ ス コ ー ド を返 し ます。
4 : ア プ リ ケーシ ョ ンがキー値を見つけ ら れません。
MicroKernel は、 指定 さ れた キー値を イ ンデ ッ ク ス パ ス内で見つけ る こ と がで き ません。
„
Update ま たは Delete のいずれかのオペレーシ ョ ンで こ の ス テー タ ス コ ー ド を受け取っ た場合、通常はフ ァ イ
ルの破損を示 し てい る ため、フ ァ イ ルを作成 し 直す必要があ り ます。ま た、破損 し た キーが原因で こ の ス テー
タ ス コ ー ド が返 さ れ る こ と も あ り ます。 こ の場合、 キーを削除 し てか ら 追加 し 直 し て く だ さ い。
„
MicroKernel は、 アプ リ ケーシ ョ ンが CHAR 型の フ ィ ール ド を検索す る ために GetEqual オペレーシ ョ ン を実
行 し た と き に、 こ の ス テー タ ス コ ー ド を返 し ます。 こ れは、 CHAR レベルで 2 つの フ ィ ール ド が一致 し ない
こ と に よ っ て起 こ り ます。 こ れを解決する には、 KeyBuffer に フ ィ ール ド と 同 じ 型の文字を埋め込みます。
4
1 ~ 199
5 : レ コ ー ド のキー フ ィ ール ド に重複するキー値があ り ます。
重複値を許可 し ない イ ンデ ッ ク ス に対 し て、 重複 し た キー値を含んだキー フ ィ ール ド が レ コ ー ド に存在す る た
め、 MicroKernel は こ の レ コ ー ド の追加ま たは更新を行 う こ と がで き ません。 ま た、 重複 し た キー値が既に存在す
る ために、キーの重複が認め ら れない イ ンデ ッ ク ス を作成で き ない場合に も 、MicroKernel は こ の ス テー タ ス コ ー
ド を返 し ます。
6 : キー番号パラ メ ー タ ーが不正です。
キー番号パ ラ メ ー タ ーに格納 さ れてい る 値は、 ア ク セ ス し てい る フ ァ イ ルに対 し て有効ではあ り ません。 キー番
号は、 その フ ァ イ ルに対 し て定義 さ れてい る キーの う ちのいずれか 1 つ と 一致 し てい る 必要があ り ます。 有効な
キー番号は 0 ~ 118 です。
7 : キー番号が変更 さ れま し た。
Get Next、 Get Next Extended、 Get Previous、 ま たは Get Previous Extended オペレーシ ョ ン を実行する 前に、 キー番
号パ ラ メ ー タ ーが変更 さ れま し た。 MicroKernel は前のキー番号のポジシ ョ ニ ン グ情報を使用する ため、 こ れ ら の
オペレーシ ョ ンでは前のオペレーシ ョ ン と 同 じ キー番号パ ラ メ ー タ ーが必要です。
関連 し た状況 と し て、アプ リ ケーシ ョ ンが Get オペレーシ ョ ンの直後に Delete ま たは Update オペレーシ ョ ン を実
行 し た場合に も 、 MicroKernel は こ の ス テー タ ス コ ー ド を返 し ます。 アプ リ ケーシ ョ ンが、 Delete ま たは Update
オ ペ レ ー シ ョ ン で、 キ ー番号 の 値 を 直前 の Get オ ペ レ ー シ ョ ン で 使用 し た 値 か ら 別 の 値 に 変更 し た 場合、
MicroKernel は レ コ ー ド の削除 ま た は変更 を 要求 ど お り に行い ま すが、 少な く と も こ の時点で こ の ス テー タ ス
コ ー ド は返 し ません。 ただ し 、 削除ま たは更新の直後に実行 し た Get Next、 Get Next Extended、 Get Previous、 ま
たは Get Previous Extended のいずれかのオペレーシ ョ ン で こ の ス テー タ ス コ ー ド を返 し ます。 アプ リ ケーシ ョ ン
が Delete オペレーシ ョ ン ま たは Update オペレーシ ョ ン に渡 し た も の と 同 じ キー値を その Get オペレーシ ョ ンが
使用 し た と し て も 、 こ の ス テー タ ス コー ド は返 さ れます。
連続 し た Get Next、 Get Next Extended、 Get Previous、 ま たは Get Previous Extended オペレーシ ョ ン (あ る いは、 前
述 し た Delete ま たは Update オペレーシ ョ ンで) の途中でキー番号を変更する 必要があ る 場合は、 Get Position オ
ペレーシ ョ ン、 続いて Get Direct/Record オペレーシ ョ ン を使用 し て、 新 し い イ ンデ ッ ク ス パ ス のポジシ ョ ニ ン グ
を再度確立 し ます。
8 : 現在のポジ シ ョ ンが不正です。
レ コ ー ド の更新ま たは削除を行 う には、 現在の位置を確立す る 必要があ り ます。 Get オペレーシ ョ ン ま たは Step
オペレーシ ョ ン を実行 し て現在の位置を確立 し て く だ さ い。 アプ リ ケーシ ョ ンが フ ァ イ ルに無効なポジシ ョ ン ブ
ロ ッ ク を渡 し た場合に も 、 MicroKernel が こ の ス テー タ ス コ ー ド を返 し ます。
9 : オペ レーシ ョ ンが EOF (end-of-file) を検出 し ま し た。
MicroKernel は、 次の状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
オペレーシ ョ ンが フ ァ イ ルの終わ り を検出 し たか、 フ ァ イ ルの境界 (フ ァ イ ルの終わ り ま たはフ ァ イ ルの始
め) を超えて読み取 り を行お う と し ま し た。
„
Get Next Extended、 Get Previous Extended、 Step Next Extended、 ま たは Step Previous Extended のいずれかのオ
ペレーシ ョ ンで、フ ィ ル タ ー条件を満たすレ コ ー ド 数が、指定 さ れた取得レ コ ー ド 数 よ り 少な く 、かつ リ ジ ェ
ク ト カ ウ ン ト ま たはフ ィ ル タ ー制限に ま だ達 し てい ません。
„
イ ンデ ッ ク ス パス に従っ て昇順で フ ァ イ ルを読み取 る 場合、 MicroKernel がその イ ンデ ッ ク ス パ ス内の最後
の レ コ ー ド を 既 に 返 し て い ま す。 ま た、 イ ン デ ッ ク ス パ ス に 従 っ て 降順 で フ ァ イ ル を 読み取 る 場合、
MicroKernel がその イ ンデ ッ ク ス パ ス内の最初の レ コ ー ド を既に返 し てい ます。
„
Get By Percentage オペレーシ ョ ン を使用 し てい る 場合に、 パーセ ン テージ と し て指定 さ れた値が大 き すぎ る
か (10 進の 10,000 (0x2710) を超えてい る )、 ま たはフ ァ イ ルに レ コ ー ド があ り ません。
5
ス テー タ ス コ ー ド
„
ActiveX Data Control で Get オペレーシ ョ ン を使用 し てい る 場合、 こ のエ ラ ーはアプ リ ケーシ ョ ン を コ ンパ イ
ル し て配布 し た後にのみ起 こ り ます。 こ のエ ラ ーは開発中のデザ イ ン時には起 こ り ません。 配布先のマシ ン
に MSDADC.DLL がない こ と に よ っ て こ のエ ラ ーが起 こ り ます。 イ ン ス ト ール ス ク リ プ ト に、 こ の フ ァ イ ル
(MSDADC.DLL) を必ず含めて く だ さ い。 こ の フ ァ イ ルは Microsoft MDAC (Microsoft Data Access Component)
フ ァ イ ルです。
10 : キー フ ィ ール ド は変更で き ません。
Update オペレーシ ョ ン中に、変更不可 と し て定義 さ れてい る キー フ ィ ール ド を アプ リ ケーシ ョ ンが変更 し よ う と
し ま し た。
11 : 指定 さ れた フ ァ イル名は不正です。
MicroKernel は、 次の状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
„
指定 さ れた フ ァ イ ル名が フ ァ イ ル命名規則に従っ ていないか、 ま たはパ ス名が無効です。 フ ァ イ ル名ま たは
パス名がお使いの環境で有効であ る か ど う か を確認 し て く だ さ い。
ク ラ イ ア ン ト / サーバー環境で実行中の場合 :
Š
Š
Š
Š
„
ワ ー ク グループ エン ジ ンで動的 ロ ケー タ ー フ ァ イ ルを使用 し てい る 場合 :
Š
Š
Š
„
第 1 レベルの ロ ケー タ ー フ ァ イ ル内で指定 さ れた第 2 レベルの ロ ケー タ ー フ ァ イ ルの名前が、既存デ ィ
レ ク ト リ と 同 じ 名前を持っ ていない こ と を確認 し ます。 ま た、 こ れ ら すべての フ ァ イ ルが同 じ ド ラ イ ブ
上にあ る こ と を確認 し ます。
第 1 レベルの ロ ケー タ ー フ ァ イ ル内で指定 さ れた第 2 レベルの ロ ケー タ ー フ ァ イ ルに、エン ジ ンがア ク
セ ス で き る こ と を確認 し ます。
動的 ロ ケー タ ー機能を共有す る すべての ワー ク グループ エン ジ ンが、 デー タ フ ァ イ ルが存在す る サー
バーの場所に対 し て ま っ た く 同 じ ド ラ イ ブ マ ッ ピ ン グ を行っ てい る こ と を確認 し ます。
DOS ク ラ イ ア ン ト 環境で フ ァ イ ルにア ク セ ス し てい る 場合 :
Š
6
アプ リ ケーシ ョ ンが「.^^^」 と い う 拡張子を持つフ ァ イ ルを開 こ う と し ま し た。こ の拡張子は、MicroKernel
が Continuous オペレーシ ョ ン実行時に使用する ために予約 さ れてい ます。
Begin Continuous オペレーシ ョ ン ま たは End Continuous オペレーシ ョ ン用のデー タ バ ッ フ ァ ーが正 し く
設定 さ れてい ません。
リ モー ト フ ァ イ ルを読み込 も う と し ま し たが、 ク ラ イ ア ン ト 設定の [ロー カル MicroKernel エ ン ジ ンの
使用] お よ び [ リ モー ト MicroKernel エ ン ジ ンの使用] の設定が、 誤っ てそれぞれオン と オ フ に設定 さ
れてい ます。 こ の状況を解決す る には、 ク ラ イ ア ン ト ワ ー ク ス テーシ ョ ンで PSQL Control Center を開 き
ます ( 『PSQL User's Guide』 の 「Windows での PCC の起動」 を参照 し て く だ さ い) 。 MicroKernel ルー
タ ー 用の [ア ク セ ス] カ テ ゴ リ のプ ロ パテ ィ で、 [ リ モー ト MicroKernel エ ン ジ ンの使用] の設定を オ
ンに し ます (オプシ ョ ン を ク リ ッ ク し ます)。 『Advanced Operations Guide』 の 「PCC で ロ ーカル ク ラ イ
ア ン ト の設定にア ク セ スす る には」 を参照 し て く だ さ い。
ロ ーカル フ ァ イ ルを、 その フ ァ イ ルの指定ゲー ト ウ ェ イ エン ジ ンでない ワー ク グループ エン ジ ン を
使っ て開 こ う と し ま し た。開 こ う と し た フ ァ イ ルが格納 さ れてい る デ ィ レ ク ト リ に移動 し ます。こ のデ ィ
レ ク ト リ 内の ~pvsw~.loc に リ ー ド オン リ ー フ ラ グが設定 さ れてい る か ど う か を確認 し ます。 リ ー ド
オン リ ー フ ラ グが設定 さ れてい る 場合は、 読み取 り / 書 き 込みに変更 し ます。
Windows for Workgroups ワ ー ク ス テーシ ョ ンで、 DOS ブー ト 時に NET START FULL が使用 さ れてい ま
せん。 DOS ク ラ イ ア ン ト モー ド で フル リ ダ イ レ ク タ ーを得 る には、 NET START FULL を使用 し て く だ
さ い。 BREQNT.EXE はフル リ ダ イ レ ク シ ョ ン を必要 と し ます。 DOS プ ロ ンプ ト で net ver と 入力 し
て Enter キーを押 し ます。 DOS ワ ー ク ス テーシ ョ ンが Windows サーバーに接続す る のに必要な コ ン ポー
ネ ン ト の リ ス ト が表示 さ れます。
LSL.COM LAN Card Driver
IPXODI.COM
IFSHLP.SYS
NET START FULL
1 ~ 199
こ れ ら は emm386 を使っ て loadhigh す る こ と がで き ます。 NET START FULL は上位 メ モ リ に読み込まれ
ます。
„
NSS ボ リ ュ ームで長い フ ァ イ ル名を使っ て フ ァ イ ルを開 こ う と し ま し た。MicroKernel は OS 呼び出 し を使っ
てボ リ ュ ームに問い合わせ、 それか ら そのボ リ ュ ーム用に見つか っ た関連す る 名前空間の適切な ド ラ イ バー
を読み込みます。 こ の場合、 MicroKernel はボ リ ュ ームがマ ウ ン ト さ れ る 前に読み込まれてい る ので、 NSS ボ
リ ュ ームに よ る 長い フ ァ イ ル名のサポー ト を見つけ ら れません。
Š
ボ リ ュ ーム を読み込んだ後に MGRstart ま たは Bstart コ マ ン ド を発行 し ます。 た と えば、 次の よ う に し ま
す。
LOAD NSS
MOUNT ALL
SYS:ETC\INITSYS.NCF
MGRSTART ま たは BSTART
„
[スペース を含むフ ァ イ ル / デ ィ レ ク ト リ 名] 設定はオンにな っ てい ます。 PSQL v9 ではオンがデフ ォ ル ト で
す。 お使いのアプ リ ケーシ ョ ンで、 スペース を含んでい る フ ァ イ ル名を使用で き ない場合は、 設定を オ フ に
変更 し て く だ さ い。
„
Microsoft Terminal Server 環境で実行 し てい る 場合 :
Š
プ ラ イ マ リ Windows サーバーに接続 し てい る 2 つの異な る Terminal Service 上の Windows アプ リ ケー
シ ョ ンで、 お よ そ 5 人のユーザーが作業で き ます。 こ の上限を超えて実行 し よ う と し た場合、 ス テー タ
ス 11 お よ び 35 が返 さ れ ます。 こ の場合の回復方法については、 Microsoft 技術情報の文書番号 190162
「Terminal Server and the 2048 Open File Limitation」 を参照 し て く だ さ い。
12 : MicroKernel は指定 さ れた フ ァ イルを見つけ ら れません。
„
フ ァ イ ルが存在す る こ と と 、 正 し い フ ァ イ ルを指定 し たか ど う か を確認 し ます。
„
キー バ ッ フ ァ ー パ ラ メ ー タ ーを調べて、 パ ス名が空白ま たはバ イ ナ リ の 0 で終わっ てい る こ と を確認 し ま
す。
„
サーバー上の フ ァ イ ルにア ク セ ス し てい る 場合は、 その フ ァ イ ルが存在す る デ ィ レ ク ト リ に対 し て フ ァ イ ル
ス キ ャ ン権を持っ てい る か を確認 し て く だ さ い。 ま た、 破損 し た キーが原因で こ の ス テー タ ス コ ー ド が返 さ
れ る こ と も あ り ます。 こ の場合、 キーを削除 し てか ら 追加 し 直 し て く だ さ い。
„
こ のエ ラ ー コ ー ド は、 DBNames.CFG フ ァ イ ルが削除 さ れ (た と えば、 PSQL の Cleanup ユーテ ィ リ テ ィ な ど
に よ っ て)、 その フ ァ イ ルを参照す る 古いデー タ ソ ース名 (DSN) が ODBC 設定か ら 削除 さ れていない場合
に も 返 さ れます。
„
ロ ーカル フ ァ イ ルを、 その フ ァ イ ルの指定ゲー ト ウ ェ イ エン ジ ンでない ワー ク グループ エン ジ ン を使っ て
開 こ う と し ま し た。 開 こ う と し た フ ァ イ ルが格納 さ れてい る デ ィ レ ク ト リ に移動 し ます。 こ のデ ィ レ ク ト リ
内の ~pvsw~.loc に リ ー ド オン リ ー フ ラ グが設定 さ れてい る か ど う かを確認 し ます。リ ー ド オン リ ー フ ラ
グが設定 さ れてい る 場合は、 読み取 り / 書き 込みに変更 し ます。
„
ス テー タ ス 12 が返 さ れた ら 、 X$FILE.DDF と い う 名前の DDF フ ァ イ ルを調べます。
Š
Btrieve ユーテ ィ リ テ ィ で file.ddf を調べる と 、辞書フ ァ イ ルの ロ ケーシ ョ ン名は、標準の file.ddf、field.ddf 、
index.ddf ではな く 、 x$file.ddf、 x$field.ddf、 x$index.ddf にな っ てい ます。 その DDF は、 サポー ト さ れて
いない DDL Services (DDLSVCS.DLL) と 呼ばれ る DDF 作成ユーテ ィ リ テ ィ で作成 さ れてい ます。 DDL
Services には不具合があ る こ と がわか っ てお り 、 シ ス テ ム テーブルに不正なデー タ を作成 し ます。
„
Windows 32 ビ ッ ト プ ラ ッ ト フ ォームで フ ァ イ ルま たはパス に空白の埋め込まれた フ ァ イ ルを開 く と 、ス テー
タ ス 12 が返 さ れ る こ と があ り ます。 Btrieve デー タ フ ァ イ ルのア ク セ ス には長い フ ァ イ ル名を使用す る こ と
がで き ますが、 その他の フ ァ イ ルには使用で き ません。
„
Pervasive.SQL 2000i 以降で[スペース を含むフ ァ イ ル/デ ィ レ ク ト リ 名]を有効にす る には、次の よ う に し ます。
1
PSQL Control Center を起動 し ます(『PSQL User's Guide』の 「Windows での PCC の起動」を参照 し て く だ さ い)。
2
プ ラ ス (+) 記号を ク リ ッ ク し て、 PSQL の ノ ー ド を展開 し ます。
3
[ロー カル ク ラ イ ア ン ト ] ノ ー ド を展開 し ます。
7
ス テー タ ス コ ー ド
4
[MicroKernel ルー タ ー] を右 ク リ ッ ク し て [プ ロパテ ィ ] を選択 し ます。要求があ っ た場合は ロ グ イ ン し ます。
5
プ ロ パテ ィ ツ リ ーで [ア プ リ ケーシ ョ ンの特性] を ク リ ッ ク し ます。
6
[スペース を含む フ ァ イル / デ ィ レ ク ト リ 名] を オンに し ます (チ ェ ッ ク マー ク は当該オプシ ョ ンが有効で
あ る こ と を示 し ます)。
13 : MicroKernel は拡張フ ァ イルのエ ク ス テ ン シ ョ ン フ ァ イルを開けませんで し た。
MicroKernel は、 アプ リ ケーシ ョ ンが開 こ う と し てい る 拡張フ ァ イ ルのエ ク ス テ ン シ ョ ン フ ァ イ ルを開 く こ と が
で き ませんで し た。 拡張フ ァ イ ルは 1 つのベース フ ァ イ ル と 最大 31 個のエ ク ス テ ン シ ョ ン フ ァ イ ルで構成 さ れ
ます。 エ ク ス テ ン シ ョ ン フ ァ イ ルは、ベース フ ァ イ ル と 同 じ ボ リ ュ ームお よ びデ ィ レ ク ト リ 内に存在す る 必要が
あ り ます。 MicroKernel は、 エ ク ス テ ン シ ョ ン フ ァ イ ルの削除、 移動、 ま たは名前変更を行っ た場合に、 こ の ス
テー タ ス コ ー ド を返 し ます。
14 : MicroKernel はプ リ イ メ ージ フ ァ イルを作成で き ないか、 または開けません。
MicroKernel は、 v6.0 よ り 前のデー タ フ ァ イ ルにのみプ リ イ メ ージ フ ァ イ ルを使用 し ます。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
デ ィ ス ク のデ ィ レ ク ト リ がい っぱいであ る ため、 MicroKernel は新 し いプ リ イ メ ージ フ ァ イ ルを作成で き ま
せん。 MicroKernel がプ リ イ メ ージ フ ァ イ ルを作成で き る よ う にす る 必要があ り ます。
„
MicroKernel がフ ァ イ ル整合性を復元する ためのプ リ イ メ ージ フ ァ イ ルを開 く こ と がで き ません。 プ リ イ
メ ージ フ ァ イ ルが消去 さ れていた り 破損 し た り し てい る 場合は、 MicroKernel はフ ァ イ ルの整合性を復元で
き ません。 破損フ ァ イ ルの回復については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
„
MicroKernel がプ リ イ メ ージ フ ァ イ ルへのア ク セ ス権を持つユーザーに よ っ て起動 さ れていないため、 ワー
ク グループの MicroKernel はプ リ イ メ ージ フ ァ イ ルにハン ド ルを割 り 当て る こ と がで き ません。
„
こ の MicroKernel が作成 し たプ リ イ メ ージ フ ァ イ ルの フ ァ イ ル構造は、 v5.x の MicroKernel が作成 し たプ リ
イ メ ージ フ ァ イ ルの フ ァ イ ル構造 と は異な り ます。v5.x 形式の .PRE フ ァ イ ルが存在す る 環境では、その .PRE
フ ァ イ ルが属す る デー タ フ ァ イ ルを開 こ う と し た と き に、MicroKernel は こ の ス テー タ ス コ ー ド を返 し ます。
15 : プ リ イ メ ージ中にア プ リ ケーシ ョ ン で I/O エ ラ ーが発生 し ま し た。
MicroKernel は、 v6.0 よ り 前のデー タ フ ァ イ ルにのみプ リ イ メ ージ フ ァ イ ルを使用 し ます。
„
プ リ イ メ ージ フ ァ イ ルが破損 し てい る ため、デー タ フ ァ イ ルの整合性は保証 さ れません。破損フ ァ イ ルの回
復については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
„
デ ィ ス ク がい っぱいです。 不要な フ ァ イ ルを消去 し て く だ さ い。
16 : ア プ リ ケーシ ョ ン で拡張エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
MicroKernel で、拡張フ ァ イ ルのパーテ ィ シ ョ ン を作成する 前にデ ィ レ ク ト リ 構造をデ ィ ス ク に書 き 込んでい る 間
にエ ラ ーが発生 し ま し た。 MicroKernel が フ ァ イ ルを閉 じ る こ と がで き ないか、 も し く は新 し いページはフ ァ イ ル
に追加 さ れたが、 MicroKernel がその フ ァ イ ルを閉 じ て再び開 き 、 デ ィ レ ク ト リ 構造を更新す る こ と がで き ま せ
ん。 デ ィ ス ク にハー ド ウ ェ ア障害がないか調べて く だ さ い。
18 : デ ィ ス クがい っぱいです。
MicroKernel は、 次の状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
デ ィ ス ク がい っぱいのため、 MicroKernel はフ ァ イ ルを拡張 し て追加の レ コ ー ド を収容す る こ と がで き ませ
ん。 不要な フ ァ イ ルを消去 し て く だ さ い。
„
新 し いページ をデー タ フ ァ イ ルに追加す る のに必要な空 き 領域があ り ません。
8
1 ~ 199
„
プ リ イ メ ージ フ ァ イ ルが使用可能なデ ィ ス ク 領域を使い切っ て し ま い ま し た。v6.0 よ り 前の形式の フ ァ イ ル
を使用 し て ト ラ ンザ ク シ ョ ン を実行 し てい る 場合、 プ リ イ メ ージ フ ァ イ ルのサ イ ズは ト ラ ンザ ク シ ョ ンの実
行中に増加 し 続け ます。 こ の ス テー タ ス コ ー ド を受け取っ た場合は、 ト ラ ンザ ク シ ョ ン内のオペレーシ ョ ン
数を減 ら すか、 ま たはデ ィ ス ク 領域を増や し て く だ さ い。
„
環境に よ っ ては、 各ユーザーが使用で き る デ ィ ス ク 領域の大 き さ を制限す る こ と がで き ます。 こ の ス テー タ
ス コ ー ド は、 フ ァ イ ルのオーナーに割 り 当て ら れたデ ィ ス ク 領域の大 き さ を超えて アプ リ ケーシ ョ ンがデー
タ フ ァ イ ルを拡張 し よ う と し た こ と を示 し てい ます。
„
デ ィ ス ク 領域不足エ ラ ーが発生 し た後に、 正常に閉 じ ら れなか っ た フ ァ イ ルの読み取 り や変更を行お う と し
ま し た。 デ ィ ス ク 領域不足エ ラ ーが発生 し た時点で フ ァ イ ルを使用 し ていた各アプ リ ケーシ ョ ンが フ ァ イ ル
を正常に閉 じ たか ど う か を確認 し て く だ さ い。
„
PSQL のサーバーに接続 し てい る ク ラ イ ア ン ト が こ の ス テー タ ス コ ー ド を受け取っ た場合は、 同 じ デ ィ ス ク
か ら リ ー ド オ ン リ ー オペレーシ ョ ン を実行 し てい る その他の ク ラ イ ア ン ト も 0 以外の ス テー タ ス コ ー ド を
受け取 り ます。
19 : ア プ リ ケーシ ョ ン で修復不能な エ ラ ーが発生 し ま し た。
フ ァ イ ルの整合性を確実にす る には、 『PSQL User's Guide』 の説明に従っ て フ ァ イ ルを修復 し て く だ さ い。
20 : MicroKernel または Btrieve リ ク エ ス タ ーが非ア ク テ ィ ブ です。
„
アプ リ ケーシ ョ ン を ク ラ イ ア ン ト / サーバー環境で実行 し てい る 場合 :
Š
Š
Š
Btrieve リ ク エ ス タ ーが ロ ー ド さ れてい る こ と を確認 し て く だ さ い。
IPX/SPX プ ロ ト コ ルま たは TCP/IP プ ロ ト コ ルが ク ラ イ ア ン ト マシ ンに正 し く イ ン ス ト ール さ れ、 ネ ッ
ト ワ ー ク 上のマシ ン間で同 じ 内部ネ ッ ト ワー ク 番号を共有 し ていない こ と を確認 し て く だ さ い。
ク ラ イ ア ン ト 設定オプシ ョ ンの、 [ア ク セス|ロー カル MicroKernel エ ン ジ ンの使用] と [ア ク セス| リ
モー ト MicroKernel エ ン ジ ンの使用] の う ち、 少な く と も 1 つが有効にな っ てい る こ と を確認 し て く だ
さ い。お使いの環境にサーバー エン ジ ン と ワー ク グループ エン ジ ンの両方が入っ てい る 場合は、 ど ち ら
の設定 も 有効にす る 必要があ り ます。
„
アプ リ ケーシ ョ ン を ク ラ イ ア ン ト / サーバー環境で実行 し てい る 場合は、 MicroKernel が ロ ー ド さ れてい る こ
と を確認 し て く だ さ い。
„
アプ リ ケーシ ョ ン を ク ラ イ ア ン ト / サーバー環境で実行 し てお り 、 ロ ーカル ド ラ イ ブに格納 さ れた フ ァ イ ル
にア ク セ スす る 必要があ る 場合 :
Š
Š
Š
„
Btrieve リ ク エ ス タ ーが ロ ー ド さ れてい る こ と を確認 し て く だ さ い。
ク ラ イ ア ン ト 設定オプシ ョ ンの、 [ア ク セス|ロー カル MicroKernel エ ン ジ ンの使用] と [ア ク セス| リ
モー ト MicroKernel エ ン ジ ンの使用] の両方が有効にな っ てい る こ と を確認 し て く だ さ い。
ロ ーカルの MicroKernel が使用で き 、 ロ ー ド さ れてい る こ と を確認 し て く だ さ い。
DOS サーバー環境で実行 し てい る 場合 :
PSQL v12 は、 デフ ォ ル ト で BTRBOX95 を イ ン ス ト ール し ま す。 BTRBOX95 が イ ン ス ト ール さ れてい る 限
り 、 その他の リ ク エ ス タ ーは使用で き ません。
Š
BTRBOX95 を使用 し たい場合 :
a. Setup ユーテ ィ リ テ ィ を実行 し ます。 こ れに よ っ て、 Windows 32 ビ ッ ト オペレーシ ョ ン シ ス テ ムが動
作 し てい る ク ラ イ ア ン ト 用の適切な フ ァ イ ルが読み込まれます。
b. イ ン ス ト ールが終了 し た ら 、 ク ラ イ ア ン ト を再起動 し ます。
Š
„
Windows 32 ビ ッ ト プ ラ ッ ト フ ォーム ユーザーの場合 : コ マ ン ド プ ロ ンプ ト を開 き 、 DOS Btrieve アプ
リ ケーシ ョ ン を実行 し ます。
Windows サーバー環境で実行 し てい る 場合 :
Š
Š
Š
MicroKernel を起動 し てか ら リ ク エ ス ト を生成 し ます。
PATH 環境変数で指定 さ れたパ ス に Windows DLL があ る こ と を確認 し ます。
適切な通信モジ ュ ールがサーバーに読み込まれてい る こ と を確認 し ます。
9
ス テー タ ス コ ー ド
21 : キー バ ッ フ ァ ー パラ メ ー タ ーが短すぎ ます。
キー バ ッ フ ァ ー パ ラ メ ー タ ーは、 リ ク エ ス ト さ れた イ ンデ ッ ク ス パ ス のキー フ ィ ール ド を収容す る のに必要な
長 さ があ り ません。 キー バ ッ フ ァ ー長が、 キー番号パ ラ メ ー タ ーで定義 さ れてい る キーの長 さ と 等 し い こ と を確
認 し て く だ さ い。
22 : デー タ バ ッ フ ァ ー パラ メ ー タ ーが短すぎ ます。
„
アプ リ ケーシ ョ ンに よ っ て指定 さ れたデー タ バ ッ フ ァ ー パ ラ メ ー タ ーの長 さ が十分でないため、 Insert オペ
レーシ ョ ン ま たは Update オペレーシ ョ ンの対象 と な る 可変長レ コ ー ド の最 も 短い レ コ ー ド の長 さ 、あ る いは
Get オペレーシ ョ ン ま たは Step オペレーシ ョ ン の対象 と な る レ コ ー ド 全体の長 さ を格納で き ません。 ま た、
デー タ バ ッ フ ァ ーの長 さ が、 Create、 Create Index、 Stat、 Get By Percentage、 Find Percentage、 ま たは Version
な ど のオペレーシ ョ ンに必要なデー タ 長を格納する のに十分ではなか っ た可能性 も あ り ます。
Š
Š
Š
Š
Š
Š
Š
„
Get オペレーシ ョ ン ま たは Step オペレーシ ョ ンの場合、 MicroKernel は可能な限 り 多 く のデー タ を返 し 、
レ コ ー ド 全体を返せない こ と を示す こ の ス テー タ ス コ ー ド を返 し ます。
Insert オペレーシ ョ ンの場合、 デー タ バ ッ フ ァ ーが固定長部分 よ り 短い と 、 レ コ ー ド は挿入 さ れません。
Update オペレーシ ョ ンの場合、 デー タ バ ッ フ ァ ーが短すぎて固定長部分の レ コ ー ド を格納で き ない場
合、 レ コ ー ド は更新 さ れません。
Create、 Stat、 Create Index オペレーシ ョ ンの場合、 デー タ バ ッ フ ァ ーはすべての フ ァ イ ル仕様、 キー仕
様、 オル タ ネー ト コ レーテ ィ ン グ シーケ ン ス (ACS) 定義 (指定 さ れてい る 場合) を格納す る だけの十
分な長 さ があ り ません。
Get by Percentage オペレーシ ョ ン ま たは Find Percentage オペレーシ ョ ンの場合、 デー タ バ ッ フ ァ ー長が
4 バ イ ト 未満にな っ てい ます。
Version オペレーシ ョ ンの場合、 デー タ バ ッ フ ァ ー長が 5 バ イ ト 未満にな っ てい ます。
ActiveX を使っ て 60 を超え る フ ィ ール ド を持つテーブルにア ク セ スす る 場合に、 デー タ バ ッ フ ァ ー パ
ラ メ ー タ ーが短すぎ ます。弊社 Web サ イ ト か ら 最新の ActiveX コ ン ト ロ ールを ダ ウ ン ロ ー ド し て く だ さ
い。
可変長レ コ ー ド を使用で き る フ ァ イ ルで Get オペレーシ ョ ン ま たは Step オペレーシ ョ ン を実行 し た と き に、
こ の ス テー タ ス コ ー ド を受け取っ た場合、 フ ァ イ ルが破損 し てい る 可能性があ り ます。 フ ァ イ ルが破損 し て
い る 場合、 Get オペレーシ ョ ン ま たは Step オペレーシ ョ ン を使用 し て他の レ コ ー ド を読み取 る と 、 ス テー タ
ス コ ー ド 54 が返 さ れます。 『PSQL User's Guide』 の操作説明に従っ て フ ァ イ ルを修復 し て く だ さ い。
23 : ポジ シ ョ ン ブ ロ ッ ク パラ メ ー タ ーの長 さ が 128 バイ ト ではあ り ません。
こ の ス テー タ ス コ ー ド は、 バージ ョ ン 6.0 以降の Btrieve 言語 イ ン タ ーフ ェ イ ス では使用 さ れてい ません。
ポジシ ョ ン ブ ロ ッ ク パ ラ メ ー タ ーの長 さ は、 正確に 128 バ イ ト であ る 必要があ り ます。
24 : ページ サイ ズまたはデー タ バ ッ フ ァ ー サイ ズが不正です。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
フ ァ イ ルの作成時に指定 し たページ サ イ ズが無効です。 ページ サ イ ズは 512 バ イ ト の倍数で、 4096 バ イ ト
(8.x 以前の フ ァ イ ル形式)、 8192 バ イ ト (9.0 フ ァ イ ル形式) あ る いは 16384 バ イ ト (9.5 フ ァ イ ル形式) 以
下でなければな り ません。
„
ページ サ イ ズは、 MicroKernel が Create オペレーシ ョ ン時に最初にチ ェ ッ ク す る フ ァ イ ル仕様です。 こ の時
点で ス テー タ ス コ ー ド を受け取っ た場合、 デー タ バ ッ フ ァ ー パ ラ メ ー タ ーが無効であ る 可能性を示 し てい
ます。
25 : ア プ リ ケーシ ョ ンが指定 さ れた フ ァ イルを作成で き ません。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
10
アプ リ ケーシ ョ ンがデー タ フ ァ イ ルを作成 し よ う と し た場合は、デ ィ ス ク デ ィ レ ク ト リ ま たはデ ィ ス ク 自体
がい っぱいであ る 可能性があ り ます。
1 ~ 199
„
アプ リ ケーシ ョ ンが既存の フ ァ イ ルを上書き し て フ ァ イ ルを作成 し よ う と し てい る 場合、 既存の フ ァ イ ルが
開いてい る か、 オペレーテ ィ ン グ シ ス テ ムが何 ら かの理由でそのオペレーシ ョ ン を許可 し ません。
„
既存の Btrieve フ ァ イ ルに上書 き し て Btrieve フ ァ イ ルを作成 し よ う と する と 、 こ の ス テー タ ス コ ー ド が返 さ
れます。既存の フ ァ イ ルに上書 き し て フ ァ イ ルを作成す る には、Btrieve の Create オペレーシ ョ ン API (opcode
14) のキー バ ッ フ ァ ーを適切に設定す る 必要があ り ます。
Š
こ の問題は ウ ィ ルス対策 ソ フ ト ウ ェ ア (Innoculan な ど) に よ っ て起 き る こ と があ り ます。
メ モ こ の問題はオペレーテ ィ ン グ シ ス テ ムが通常返 さ ない ス テー タ ス コ ー ド をエン ジ ンに返 し た と き に起
こ り ます。 通常、 エン ジ ンはオペレーシ ョ ンが成功 し たか、 フ ァ イ ルが既に存在 し てい る かの ど ち ら か を予
測 し てい ます。 状況に よ っ て、 エン ジ ンが使用 し ていたハン ド ルが機能 し ないために こ のエ ラ ー コ ー ド が返
さ れます。 し か し 、 エン ジ ンが行っ た OS 呼び出 し はフ ァ イ ル ハン ド ルが返 さ れた と 見な さ れます。
1 つの解決策は ウ ィ ルス対策 ソ フ ト ウ ェ ア を無効にす る こ と です。 特定のデー タ フ ァ イ ルの ス キ ャ ン を省 く ため
の、 ウ ィ ルス対策 ソ フ ト ウ ェ アの設定の詳細については、 サー ド パーテ ィ ベン ダーに問い合わせて く だ さ い。
26 : 指定 さ れたキーの数が不正です。
ページ サ イ ズに対 し て指定 さ れた キーの数が無効です。 キー の数は、 すべての フ ァ イ ル バージ ョ ンにおいて最
大 119 個ま でです。
キー セグ メ ン ト の数は、 フ ァ イ ル バージ ョ ンに よ っ て異な り ますが、次の表に示す制限値の範囲内でなければな
り ません。
ページ サイ ズ (バイ ト 数)
フ ァ イル バージ ョ ンに よ る最大キー セグ メ ン ト 数
8.x 以前
512
9.0
9.5
切 り 上げ 2
8
8
1,024
23
23
97
1,536
24
24
切 り 上げ 2
2,048
54
54
97
2,560
54
54
切 り 上げ 2
3,072
54
54
切 り 上げ 2
3,584
54
54
切 り 上げ 2
4,096
119
119
119 ま たは 2043
8,192
N/A1
119
119 ま たは 4203
16,384
N/A1
N/A1
119 ま たは 4203
1
N/A は 「適用外」 を意味 し ます。
2
「切 り 上げ」 は、 ページ サ イ ズ を、 フ ァ イ ル バージ ョ ン でサポー ト さ れ る 次のサ イ ズへ切 り
上げ る こ と を意味 し ます。 た と えば、 512 は 1,024 に切 り 上げ ら れ、 2,560 は 4,096 に切 り 上げ る
と い う こ と です。
3 リ レ ー シ ョ ナ ル エ ン ジ ン で 使 用 で き る イ ン デ ッ ク ス セ グ メ ン ト の 最 大 数 は 119 で す。
MicroKernel エ ン ジ ンの場合、 最大数は、 ページ サ イ ズ 4,096 では 204、 ページ サ イ ズ 8,192 お
よ び 16,384 では 420 です。
11
ス テー タ ス コ ー ド
ス テー タ ス コ ー ド 26 が返 さ れる条件
以下の条件は Btrieve Create API オペレーシ ョ ンに対 し て適用 さ れます。 『Btrieve API Guide』 の Create (14) を参
照 し て く だ さ い。 こ のマニ ュ アルは、 PSQL 開発者用 ド キ ュ メ ン ト に含まれてい ます。
„
キーま たはセグ メ ン ト の数が、指定の フ ァ イ ル形式お よ びページ サ イ ズに対 し て許容 さ れ る 制限数を超えて
い る 。 キーの最大数は、 すべての フ ァ イ ル形式お よ びページ サ イ ズにおいて 119 個です。 セグ メ ン ト の数に
ついては上の表に示 し てい ます。
„
キーオン リ ー フ ァ イ ルが作成 さ れ、 1 個以上のキーがデー タ バ ッ フ ァ ーに提供 さ れた。
„
キーオン リ ー
フ ァ イ ルが作成 さ れ、 [予約重複ポ イ ン タ ー] フ ラ グがオン、 [予約す る 重複ポ イ ン タ ー数]
フ ィ ール ド の値が 1 以上であ る 。
„
デー タ バ ッ フ ァ ーに指定 さ れてい る セグ メ ン ト 数が最大セグ メ ン ト 数の制限を超え てい る 。
„
[予約す る 重複ポ イ ン タ ー数] フ ィ ール ド の値が、 最大キー数の制限を超えてい る 。
以下の条件は Btrieve Create Index API オペレーシ ョ ンに対 し て適用 さ れます。 『Btrieve API Guide』 の Create Index
(31) を参照 し て く だ さ い。 こ のマニ ュ アルは、 PSQL 開発者用 ド キ ュ メ ン ト に含まれてい ます。
„
デー タ バ ッ フ ァ ーに指定 さ れてい る セグ メ ン ト 数が最大セグ メ ン ト 数の制限を超え てい る 。
ヌル値を許可する列
ヌル値を許可する列には考慮 も必要です。 た と えば、ページ サ イ ズが 4096 バ イ ト のデー タ フ ァ イ ルでは、1 フ ァ
イ ル当た り の イ ンデ ッ ク ス セグ メ ン ト 数は 119 に制限 さ れます。真の ヌ ルがサポー ト さ れ る イ ンデ ッ ク ス付 き の
ヌ ル値を許可す る 列には 2 つのセグ メ ン ト か ら 成る イ ンデ ッ ク ス が必要なため、 1 つのテーブルでは イ ンデ ッ ク
ス付 き の ヌ ル値を許可す る 列 (Btrieve フ ァ イ ルでは、 イ ンデ ッ ク ス付 き で ヌ ル値を許可す る 真の ヌ ル フ ィ ール
ド ) は 59 個ま で し か持て ません。 ページ サ イ ズが小 さ く な る と 、 こ の制限 も 小 さ く な り ます。
フ ァ イ ル バージ ョ ン を 7.x 以降に設定 し 、TRUENULLCREATE をデフ ォ ル ト 値のオンに設定 し て作成 さ れた フ ァ
イ ルはすべて、 真の ヌ ルをサポー ト し ます。 以前の フ ァ イ ル形式で作成 さ れた フ ァ イ ル、 あ る いは Pervasive.SQL
7 を使用す る か TRUENULLCREATE を オ フ に設定 し て作成 さ れた フ ァ イ ルは、 真の ヌ ルをサポー ト せず、 こ の制
限を受け ません。
27 : キー ポジ シ ョ ンが不正です。
指定 さ れた キー フ ィ ール ド の位置が 1 未満であ る か、 ま たはフ ァ イ ルに定義 さ れた レ コ ー ド 長を超え てい ます。
キー ポジシ ョ ンが レ コ ー ド 長の値 よ り 大 き いか、キー ポジシ ョ ン と キー長の合計値が レ コ ー ド 長を超えてい る か
のいずれかです。
28 : レ コ ー ド 長が不正です。
物理レ コ ー ド 長 (フ ァ イ ルの作成時に指定 さ れた論理レ コ ー ド 長に、 重複キー、 予約済みの重複ポ イ ン タ ー、 可
変長レ コ ー ド ポ イ ン タ ーお よ びブ ラ ン ク ト ラ ン ケーシ ョ ン情報のオーバーヘ ッ ド を加算 し た長 さ ) は、 ページ
サ イ ズか ら 10 バ イ ト (バージ ョ ン 5 フ ァ イ ル形式で フ ァ イ ルが作成 さ れた場合は 8 バ イ ト ) を引いた値以下で、
かつ 4 バ イ ト 以上であ る 必要があ り ます。
キー オン リ ー フ ァ イ ルの場合、最大レ コ ー ド 長は 253 バ イ ト (v5.0 フ ァ イ ルで フ ァ イ ルを作成 し た場合は 255 バ
イ ト ) です。
物理レ コ ー ド 長の計算に関す る 詳細については、 『PSQL Programmer's Guide』 を参照 し て く だ さ い。
29 : キー長が不正です。
MicroKernel は、 Btrieve の Create ま た Create Index API オペレーシ ョ ンに関 し て以下の条件の場合に こ の ス テー タ
ス コ ー ド を返 し ます Create (14) お よ び Create Index (31) については、 PSQL 開発者用 ド キ ュ メ ン ト に含まれ る
『Btrieve API Guide』 を参照 し て く だ さ い。
„
12
キー全体の長 さ (全セグ メ ン ト ) が 255 を超え てい る 。
1 ~ 199
„
キー全体の長 さ (全セグ メ ン ト ) が大 き 過ぎて、 1 キー ページ当た り に入 る キーが 4 個 よ り も 少ない。 た と
えば、 512 バ イ ト のページに対 し て 200 バ イ ト のキーな ど。
„
キー セグ メ ン ト の長 さ が 0、 ま たは 255 バ イ ト よ り も 長い。 キー タ イ プが長 さ を表 し てい る 場合、 キー セグ
メ ン ト 長はキー タ イ プに一致 し てい る 必要があ り ます (た と えば、 整数値のキーの長 さ は偶数であ る 必要が
あ り ます)。フ ァ イ ルのキー ページは少な く と も 4 つのキーを保持で き る 大 き さ でなければな り ません。ペー
ジ サ イ ズが小 さ いため指定 し た キー長 (オーバーヘ ッ ド を含む) を 4 つ格納で き ない場合は、 フ ァ イ ルの
ページ サ イ ズ を大 き く す る か、 キー長を短 く し ます。
列の ヌ ル イ ン ジ ケー タ ー格納用に、 1 バ イ ト の追加スペース が必要です。 イ ンデ ッ ク ス ま たはキーが、 ヌ ル
値を許可す る 255 文字の CHAR 型列(ま たは 254 文字の VARCHAR 型列)を参照する 場合に、SQL の CREATE
INDEX ス テー ト メ ン ト 実行時や、 SQL の PRIMARY KEY ま たは FOREIGN KEY の実行時に、 こ のエ ラ ーが
発生 し ます。 実際の イ ンデ ッ ク ス長は、 こ の追加バ イ ト に よ っ て 1 バ イ ト 長 く な り 、 計 256 バ イ ト と な り ま
す。 こ のエ ラ ーを解消す る には、 列のサ イ ズ を小 さ く す る か、 列を NOT NULL と し て作成 し 、 再試行 し て く
だ さ い。 外部キーの場合、 列のサ イ ズ を小 さ く する 場合は、 参照す る 列 と 参照 さ れ る 列の両方を小 さ く す る
必要があ り ます。
„
キー セグ メ ン ト の長 さ が 4 よ り も 長 く 、 そのキー セグ メ ン ト のデー タ 型が AUTOINCREMENT であ る 。
„
キー セグ メ ン ト のデー タ 型が DATE、TIME、BFLOAT ま たは AUTOINCREMENT で、その長 さ が奇数であ る 。
„
キー セグ メ ン ト のデー タ 型が NUMERICSTS で、 その長 さ が 2 未満であ る 。
„
キー セグ メ ン ト のデー タ 型が CURRENCY ま たは TIMESTAMP で、 その長 さ が 8 以外であ る 。
„
キー セグ メ ン ト のデー タ 型が DATE、TIME、BFLOAT ま たは AUTOINCREMENT で、その長 さ が奇数であ る 。
„
キー セグ メ ン ト のデー タ 型が NULL INDICATOR SEGMENT で、 その長 さ が 1 以外であ る 。
„
キー セグ メ ン ト のデー タ 型が GUID で、 その長 さ が 16 以外であ る 。
„
キー セグ メ ン ト のデー タ 型が BINARY ([旧形式の BINARY デー タ 型を使用] フ ラ グがオン) で、 その長 さ
が奇数であ る 。
30 : 指定 さ れた フ ァ イルは MicroKernel フ ァ イルではあ り ません。
こ の ス テー タ ス コー ド は次のいずれかの状況で返 さ れます。
„
こ の フ ァ イ ルは MicroKernel が作成 し た も のではないか、 v3.x よ り 前の MicroKernel が作成 し ま し た。
„
古いバージ ョ ンの Btrieve を使用 し てい る と き に、 古いバージ ョ ン と は互換性のない形式を持つ新 し いバー
ジ ョ ンに よ っ て作成 さ れた フ ァ イ ルを開 き ま し た。
„
フ ァ イ ルの先頭ページが破損 し てい ます。 こ の場合は、デー タ フ ァ イ ルのバ ッ ク ア ッ プ コ ピーを使用 し て く
だ さ い。 こ の ス テー タ ス コ ー ド を受け取っ た と き 、 ソ ース フ ァ イ ルのヘ ッ ダ ページが破損 し てい る 可能性
があ る 場合は、 『Advanced Operations Guide』 の説明に従っ て フ ァ イ ルを回復 し て く だ さ い。
„
有効な Btrieve フ ァ イ ルにア ク セ ス し よ う と し ま し た。 こ の ス テー タ ス コー ド は、 旧バージ ョ ンのエン ジ ン
が新 し い フ ァ イ ル形式にア ク セ ス し た と き に返 さ れます。 予想 さ れ る 状況は、 新 し いサーバー エン ジ ン で作
成 し たデー タ が、 その後以前のバージ ョ ンの ワー ク グループ エン ジ ンで使用 さ れ る 場合です。 フ ァ イ ル形式
が、 その フ ァ イ ルを開 こ う と し た MicroKernel エン ジ ン よ り も 新 し い場合に ス テー タ ス 30 が返 さ れます。 特
に、 6.x エン ジ ンで 7.x フ ァ イ ルにア ク セ スする と こ のエ ラ ーが発生 し ます。
メ モ : 5.x エ ン ジ ン で 6.x フ ァ イ ルにア ク セ ス し た場合、 以前は ス テー タ ス 2 「アプ リ ケーシ ョ ン で I/O エ
ラ ーが発生 し ま し た」 が返 さ れま し た。
31 : フ ァ イルは既に拡張 さ れています。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
アプ リ ケーシ ョ ンは既に拡張 さ れてい る フ ァ イ ルを拡張 し よ う と し ま し た。 フ ァ イ ルの拡張を行え る のは 1 回だ
けです。
13
ス テー タ ス コ ー ド
32 : フ ァ イルを拡張で き ません。
MicroKernel は、 オペレーテ ィ ン グ シ ス テ ムの フ ァ イ ル サ イ ズ制限を超え よ う と し てい る フ ァ イ ルを収容す る た
めの、 エ ク ス テ ン シ ョ ン フ ァ イ ルを作成す る 必要があ り ます。 し か し 、 新 し いエ ク ス テ ン シ ョ ン フ ァ イ ルを作成
し て開 こ う と す る と 、 オペレーテ ィ ン グ シ ス テ ム か ら エ ラ ーが出 さ れ ます。 こ の ス テー タ ス コ ー ド の原因 と し
て、 デ ィ レ ク ト リ がい っぱいであ る 、 デ ィ ス ク がい っぱいであ る 、 ま たは MicroKernel がオペレーテ ィ ン グ シ ス
テ ムか ら 十分な権限を与え ら れていない、 な ど が考え ら れます。
33 : MicroKernel を ア ン ロー ド で き ません。
DOS 環境の場合、 MicroKernel は、 以下の原因で こ の ス テー タ ス コ ー ド を返 し ます。
„
MicroKernel を ロ ー ド し た後で別の常駐終了型 (TSR) プ ロ グ ラ ム を ロ ー ド し てい る と き に、 MicroKernel を
ア ン ロ ー ド し よ う と し ま し た。 MicroKernel を ア ン ロ ー ド す る 前に、 他の TSR プ ロ グ ラ ム を ア ン ロ ー ド し て
く だ さ い。
„
DOS/4G エ ク ス テ ン ダー と BSTUB イ ン タ ーフ ェ イ ス を使用す る 32 ビ ッ ト アプ リ ケーシ ョ ンか ら
MicroKernel を ア ン ロ ー ド し よ う と し ま し た。
34 : 指定 さ れた拡張名が不正です。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
アプ リ ケーシ ョ ンが拡張パーテ ィ シ ョ ンに無効な フ ァ イ ル名を指定 し ま し た。 フ ァ イ ル名が有効か ど う か確認 し
て く だ さ い。
35 : ア プ リ ケーシ ョ ン でデ ィ レ ク ト リ エ ラ ーが発生 し ま し た。
Get Directory オペレーシ ョ ンが存在 し ない ド ラ イ ブ を指定 し たか、Set Directory オペレーシ ョ ンが無効なパ ス名を
指定 し たかのいずれかです。 ド ラ イ ブ と パス名が有効か ど う か確認 し て く だ さ い。
37 : 別の ト ラ ンザ ク シ ョ ンが実行中です。
同 じ ユーザーま たは タ ス ク に よ っ て別の ト ラ ンザ ク シ ョ ン が実行 さ れてい る と き に、 アプ リ ケーシ ョ ンが Begin
Transaction (19 ま たは 1019) オペレーシ ョ ン を発行 し ま し た。 ア ク テ ィ ブな ト ラ ンザ ク シ ョ ンがネ ス ト さ れてい
る か ど う かは問題にな り ません。 こ の ス テー タ ス コ ー ド は、 アプ リ ケーシ ョ ン内でネ ス ト さ れた ト ラ ンザ ク シ ョ
ンに問題があ る こ と を示 し てい る 場合 も あ り ます。
38 : MicroKernel で、 ト ラ ンザク シ ョ ン制御フ ァ イルの I/O エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
MicroKernel が ト ラ ン ザ ク シ ョ ン制御 フ ァ イ ルに書 き 込み を行お う と し ま し た。 こ の ス テー タ ス コ ー ド を 受け
取っ た原因 と し て、 デ ィ ス ク がいっぱいであ る 、 デ ィ ス ク の書 き 込みが禁止 さ れてい る 、 MicroKernel の ロ ー ド 時
に作成 さ れ る ト ラ ンザ ク シ ョ ン制御フ ァ イ ル (BTRIEVE.TRN) が削除 さ れてい る 、 ト ラ ンザ ク シ ョ ン制御フ ァ イ
ルに読み取 り 専用フ ラ グが設定 さ れてい る 、 ト ラ ンザ ク シ ョ ン制御フ ァ イ ルが破損 し てい る 、 な ど が考え ら れま
す。
39 : End Transaction ま た は Abort Transaction オ ペ レ ー シ ョ ン を 実 行 す る 前 に、 Begin
Transaction オペ レーシ ョ ン を実行する必要があ り ます。
アプ リ ケーシ ョ ンは End Transaction (20) ま たは Abort Transaction (21) オペレーシ ョ ン を発行 し ま し たが、 対応
す る Begin Transaction (19 ま たは 1019) オペレーシ ョ ンが実行 さ れてい ません。 プ ロ グ ラ ム内の End Transaction
オペレーシ ョ ン ま たは Abort Transaction オペレーシ ョ ンは、Begin Transaction オペレーシ ョ ンの完了後に実行す る
よ う に し て く だ さ い。
14
1 ~ 199
40 : フ ァ イル ア ク セス要求が許容 さ れる フ ァ イルの最大数を超え ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
アプ リ ケーシ ョ ンは、 ト ラ ン ザ ク シ ョ ン内で許可 さ れ る 最大数を超え る フ ァ イ ルにア ク セ ス し よ う と し ま し た。
MicroKernel の構成時に、 論理 ト ラ ンザ ク シ ョ ン中にア ク セ ス で き る フ ァ イ ルの最大数を設定 し ます。
41 : 実行 し よ う と し た操作は MicroKernel では許可 さ れていません。
アプ リ ケーシ ョ ンが、 こ れ ら の操作状況では許可 さ れていないオペレーシ ョ ン を実行 し よ う と し ま し た。 た と え
ば、 次の よ う な例です。
„
アプ リ ケーシ ョ ンが、 キー オン リ ー フ ァ イ ルで Step オペレーシ ョ ン を実行 し よ う と し ま し た。
„
サーバー エン ジ ン を使用 し てい る 場合、 MicroKernel が呼び出 し た Continuous オペレーシ ョ ンのキー番号パ
ラ メ ー タ ーが無効です。
„
MicroKernel は、 フ ァ イ ルやパフ ォーマ ン ス に多大な影響を与え る と い う 理由で、 い く つかのオペレーシ ョ ン
について ト ラ ン ザ ク シ ョ ン中の実行を禁止 し てい ま す。 こ の特定のオペレ ーシ ョ ン と は、 Set Owner、 Clear
Owner、 Create Index、 Drop Index です。
„
9.x 以降のエン ジ ンで実行 さ れてい る アプ リ ケーシ ョ ンが、 6.x (0600) よ り 前の形式の フ ァ イ ルを作成 し よ
う と し ま し た。
42 : 以前にア ク セ ラ レ イ テ ィ ド モー ド で開いた フ ァ イルが閉 じ ら れていませんで し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
v5.x MicroKernel がア ク セ ラ レ イ テ ィ ド モー ド でア ク セ ス し 、 正常に閉 じ ら れていない v5.x デー タ フ ァ イ ル
を アプ リ ケーシ ョ ンが開 こ う と し たか、 v6.0 以降の MicroKernel が Set/Clear Owner オペレーシ ョ ン中に修復
不能なエ ラ ーを検出 し た フ ァ イ ルを開 こ う と し ま し た。 フ ァ イ ルの整合性は保証 さ れません。 破損フ ァ イ ル
の回復については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
„
アプ リ ケーシ ョ ンは、 MicroKernel v5.x 形式の フ ァ イ ルを、 v5.x MicroKernel を使用 し て開 こ う と し ま し たが、
その フ ァ イ ルは以前に v6.0 以降の MicroKernel がア ク セ ス し 、 その後正常に閉 じ ら れなか っ たため、 デ ィ ス
ク 上にプ リ イ メ ージ フ ァ イ ルが残っ てい ます。 バージ ョ ン 5.x の MicroKernel は、 v6.0 以降の形式で作成 さ
れたプ リ イ メ ージ フ ァ イ ルを読み取 る こ と はで き ません。
43 : 指定 さ れた レ コ ー ド ア ド レ スが不正です。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
Get Direct オペレーシ ョ ンに指定 さ れた レ コ ー ド ア ド レ ス が不正です。 ア ド レ ス が フ ァ イ ル境界の外にあ る
か、 ア ド レ ス がデー タ ページ内ま たはデー タ ページ上の レ コ ー ド 境界上にあ り ません。 あ る いは、 指定 さ れ
た ア ド レ ス の レ コ ー ド が削除 さ れてい ます。 Get Direct オペレーシ ョ ンの場合、 Get Position オペレーシ ョ ン
が取得 し た 4 バ イ ト のア ド レ ス を使用 し て く だ さ い。
„
こ の ス テー タ ス コ ー ド は、 レ コ ー ド の フ ァ イ ルが v5.x 形式であ る 場合、 フ ァ イ ル ア ク セ ス に矛盾が発生 し
てい る こ と を示す場合があ り ます。 た と えば、 タ ス ク 1 が フ ァ イ ルを排他 ト ラ ンザ ク シ ョ ン内で ロ ッ ク し て
い る と し ます。 タ ス ク 2 は同 じ フ ァ イ ルか ら レ コ ー ド を読み取っ て、 ト ラ ンザ ク シ ョ ンが挿入 し た レ コ ー ド
を更新す る も の と し ます。 タ ス ク 2 が レ コ ー ド を読み取っ た後に タ ス ク 1 が ト ラ ンザ ク シ ョ ン を中止 し た場
合、 タ ス ク 2 は Update オペレーシ ョ ンの発行時に こ の ス テー タ ス コ ー ド を受け取 り ます。
„
レ コ ー ド の物理 ロ ケーシ ョ ンに基づいてパーセ ン テージ を シー ク す る Find Percentage オペレーシ ョ ンの場
合、 指定 さ れた レ コ ー ド ア ド レ ス が不正です。
„
フ ァ イ ルが破損 し てい る 可能性があ る ため、 フ ァ イ ルを回復す る 必要があ り ます。 破損フ ァ イ ルの回復につ
いては、 『Advanced Operations Guide』 を参照 し て く だ さ い。
15
ス テー タ ス コ ー ド
44 : 指定 さ れたキー パスが不正です。
アプ リ ケーシ ョ ンは、 Get Direct/Record オペレーシ ョ ン を使用 し て、 対応す る レ コ ー ド 内で値が ヌ ルにな っ てい
る キーの イ ンデ ッ ク ス パス に位置を設定 し よ う と し ま し た。 MicroKernel は、 ヌ ル キー値に基づいて位置を設定
す る こ と はで き ません。
45 : 指定 さ れたキー フ ラ グが不正です。
Create オペレーシ ョ ンでのキー フ ラ グの指定に矛盾があ り ます。 キーに複数のセグ メ ン ト があ る 場合、 キー内の
各セグ メ ン ト の重複属性、 変更可能属性、 ヌ ル属性は同 じ であ る 必要があ り ます。 ま た、 キー オン リ ー フ ァ イ ル
で ヌ ル キー属性ま たはマニ ュ アル キー属性を使用する こ と はで き ません。アプ リ ケーシ ョ ンが、セグ メ ン ト キー
の 2 つ以上のセグ メ ン ト に対 し て異な る オル タ ネー ト コ レーテ ィ ン グ シーケ ン ス (ACS) を指定 し よ う と し た場
合 も 、 MicroKernel は こ の ス テー タ ス コ ー ド を返 し ます。
46 : 要求 し た フ ァ イルへのア ク セスは拒否 さ れま し た。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
アプ リ ケーシ ョ ンが リ ー ド オン リ ー モー ド で フ ァ イ ルを開 き 、 その フ ァ イ ルに対 し て書 き 込み操作を実行 し
よ う と し ま し た。
„
アプ リ ケーシ ョ ンが、 オペレーテ ィ ン グ シ ス テ ムに よ っ て リ ー ド オン リ ーの フ ラ グが設定 さ れた フ ァ イ ルに
対 し て書 き 込み操作を実行 し よ う と し ま し た。
„
アプ リ ケーシ ョ ンが フ ァ イ ルを開 く と き に、 更新に必要な正 し いオーナー ネーム を指定 し ませんで し た。
„
(ワ ー ク グループ エン ジ ンのみ) あ る ク ラ イ ア ン ト マシ ンが既にサーバー MicroKernel を使っ て開いてい る
フ ァ イ ルを、 ワ ー ク グループ エン ジ ン ユーザーま たは タ ス ク が開いた場合、 ワー ク グループ エン ジ ン ユー
ザーが フ ァ イ ルへの書 き 込みを行お う と する と 、 こ の ス テー タ ス コー ド が返 さ れます。
„
(9.x 以降のエン ジ ンのみ) アプ リ ケーシ ョ ンが 5.x 形式の フ ァ イ ルに対 し て書 き 込み操作を実行 し よ う と し
ま し た。 9.x 以降のエン ジ ン を使用 し てい る と き 、 5.x 形式の フ ァ イ ルに対 し て Insert や Delete な ど の書 き 込
み操作は実行で き ません。
47 : 開いている フ ァ イルの数が許容 さ れる最大数を超え ています。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
48 : オル タ ネー ト コ レーテ ィ ング シーケ ン スの定義が不正です。
MicroKernel は、 次の理由に よ り こ の ス テー タ ス コ ー ド を返 し ます。
„
オル タ ネー ト コ レーテ ィ ン グ シーケ ン ス (ACS) 定義の先頭バ イ ト (識別バ イ ト ) に、 16 進の AC (ユー
ザー定義の ACS) 、 AD ( ロ ケール固有 ACS) 、 ま たは AE ( イ ン タ ーナシ ョ ナル ソ ー ト 規則のサポー ト ) が
含まれてい ません。 最初のバ イ ト には適切な値を入れて く だ さ い。
49 : 拡張キー タ イ プが不正です。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
不正な拡張キー タ イ プ を持つフ ァ イ ルま たは イ ンデ ッ ク ス を作成 し よ う と し ま し た。
„
BINARY キーま たはキー セグ メ ン ト にオル タ ネー ト コ レーテ ィ ン グ シーケ ン ス (ACS) を割 り 当て よ う と
し ま し た。 ACS を割 り 当て る こ と がで き る のは、 STRING、 LSTRING、 WSTRING、 WZSTRING、 ZSTRING
キー タ イ プのみです。
„
ACS が必要な イ ンデ ッ ク ス を定義 し ま し たが、フ ァ イ ルお よ びデー タ バ ッ フ ァ ー内に渡 さ れた キー定義のい
ずれに も ACS 定義が存在 し ません。
16
1 ~ 199
„
MicroKernel が v5.x 形式で フ ァ イ ルを作成する よ う 設定 さ れてい る 場合に、 大小文字区別フ ラ グ と ACS フ ラ
グの両方が設定 さ れた キー セグ メ ン ト を作成 し よ う と し ま し た。 こ の組み合わせは、 v5.x フ ァ イ ルでは無効
です。
„
[作成 フ ァ イルのバージ ョ ン]の値に v6.x を設定 し て、Pervasive.SQL V7 の新 し いデー タ 型であ る CURRENCY
ま たは TIMESTAMP を使っ て フ ァ イ ルを作成 し よ う と し ま し た。 v7.x よ り 前の フ ァ イ ルは、 こ れ ら のキー タ
イ プ をサポー ト し てい ません。 こ の コ ン ポーネ ン ト の設定を上げて く だ さ い。
„
[作成フ ァ イ ルのバージ ョ ン] の値に v9.0 を設定 し て、 PSQL v12 の新 し いデー タ 型 GUID な ど を使っ て フ ァ
イ ルを作成 し よ う と し ま し た。 PSQL v12 よ り 前の フ ァ イ ル バージ ョ ンでは GUID デー タ 型をサポー ト し ま
せん。
¾ [作成 フ ァ イルのバージ ョ ン] の設定を変更するには
1
PSQL Control Center を起動 し ます(『PSQL User's Guide』の 「Windows での PCC の起動」を参照 し て く だ さ い)。
2
[エ ン ジ ン] ノ ー ド を展開 し 、 目的のエン ジ ン名を探 し ます。
3
エン ジ ン名を右 ク リ ッ ク し て [プ ロパテ ィ ] を選択 し ます。
4
[フ ァ イル互換性] を ク リ ッ ク し ます。
5
右側の フ レーム内で、 [作成 フ ァ イルのバージ ョ ン] を調整 し ます。
50 : フ ァ イルのオーナーは既に設定 さ れています。
アプ リ ケーシ ョ ンは、 既にオーナーを持つフ ァ イ ルに Set Owner オペレーシ ョ ン を実行 し よ う と し ま し た。 Clear
Owner オペレーシ ョ ン を使用 し て、 前のオーナーを削除 し てか ら 新 し いオーナーを指定 し て く だ さ い。
51 : オーナー ネームが不正です。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
アプ リ ケーシ ョ ンが Set Owner オペレーシ ョ ンか ら こ の ス テー タ ス コ ー ド を受け取っ た場合、 キー バ ッ
フ ァ ーに指定 さ れてい る オーナー ネーム と デー タ バ ッ フ ァ ーに指定 さ れてい る オーナー ネームが矛盾 し て
い ます。
„
Open オペレーシ ョ ン ま たは DROP TABLE ス テー ト メ ン ト の実行中に こ の ス テー タ ス コ ー ド が発生 し た場
合、 アプ リ ケーシ ョ ン はオーナー ネーム が割 り 当て ら れてい る フ ァ イ ルを開 こ う と し ま し た。 ア プ リ ケー
シ ョ ンはデー タ バ ッ フ ァ ーに正 し いオーナー ネーム を指定す る 必要があ り ます。 デー タ バ ッ フ ァ ーのオー
ナー ネームが ヌ ルで終了 し てい る こ と 、 お よ びデー タ バ ッ フ ァ ー長がオーナー ネーム と 最後の ヌ ルを収容
す る のに十分な長 さ に設定 さ れてい る こ と を確認 し て く だ さ い。
52 : キ ャ ッ シ ュへの書き込み中にエ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
キ ャ ッ シ ュ バ ッ フ ァ ーを使用可能に し よ う と し た と き に、 MicroKernel は以前にア ク セ ラ レ イ テ ィ ド モー ド で開
かれた フ ァ イ ルのデー タ をデ ィ ス ク に書 き 込 も う と し ま し た。 書き 込み中にオペレーテ ィ ン グ シ ス テ ムが I/O エ
ラ ーを返 し ま し た。 通常、 こ の ス テー タ ス コ ー ド はハー ド ウ ェ ア メ モ リ の障害を示 し てい ます。 Btrieve をいっ
たんア ン ロ ー ド し 、 再 ロ ー ド し てか ら 操作を継続 し て く だ さ い。
53 : 言語イ ン タ ー フ ェ イ スのバージ ョ ンが不正です。
アプ リ ケーシ ョ ンは、 Btrieve v3.15 以前の言語 イ ン タ ーフ ェ イ ス で可変長レ コ ー ド を含むフ ァ イ ルにア ク セ ス し
よ う と し ま し た。
17
ス テー タ ス コ ー ド
54 : レ コ ー ド の可変長部分が破損 し ています。
Get オペレーシ ョ ン ま たは Step オペレーシ ョ ン中に、MicroKernel が レ コ ー ド の可変長部分の全体ま たは一部を読
み取 る こ と がで き ませんで し た。 MicroKernel は可能な限 り 多 く のデー タ を アプ リ ケーシ ョ ンに返 し ます。 通常、
こ の ス テー タ ス コ ー ド は、可変長レ コ ー ド を格納す る のに使用 さ れ る 1 つま たは複数のページが破損 し てい る こ
と を示 し ます。 MicroKernel が返すデー タ バ ッ フ ァ ー長を調べ、 返 さ れた レ コ ー ド の量を確認 し て く だ さ い。 破
損フ ァ イ ルの回復については、 『PSQL User's Guide』 を参照 し て く だ さ い。
55 : ア プ リ ケーシ ョ ンが AUTOINCREMENT キーに不正な属性を設定 し ま し た。
AUTOINCREMENT キーに よ っ て イ ンデ ッ ク ス設定 さ れたデー タ フ ィ ール ド は、 AUTOINCREMENT キーのキー
番号が新 し い セ グ メ ン ト キ ーの キ ー番号 よ り 小 さ く 、 フ ィ ール ド を 参照 し て い る 新 し いデー タ 型 フ ラ グ が
AUTOINCREMENT でない場合に限 り 、 異な る セグ メ ン ト キーに属す る こ と がで き ます。
56 : イ ンデ ッ ク スが不完全です。
Create Index オペレーシ ョ ン (31) ま たは Drop Index オペレーシ ョ ン (32) の実行が完了す る 前に中断 さ れた場合
は、 イ ンデ ッ ク ス が破損 し てい る 可能性があ り ます。 Drop Index オペレーシ ョ ン を実行 し て、 破損 し た イ ンデ ッ
ク ス を フ ァ イ ルか ら 完全に削除 し 、 必要な場合は Create Index オペレーシ ョ ンで イ ンデ ッ ク ス を作成 し 直 し ます。
57 : 拡張 メ モ リ エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
Btrieve for DOS は、 拡張 メ モ リ マネージ ャ ーか ら エ ラ ーを受け取っ た場合に、 こ の ス テー タ ス コ ー ド を返 し ま
す。 通常、 こ の ス テー タ ス コ ー ド は、 MicroKernel が メ モ リ マ ッ ピ ン グ レ ジ ス タ コ ン テ キ ス ト を保存ま たは回復
す る こ と がで き なか っ た こ と を示 し てい ます。 こ れは、 拡張 メ モ リ を使用す る 他のアプ リ ケーシ ョ ン と 互換性が
ない こ と を意味 し ます。
58 : 圧縮バ ッ フ ァ ー長が短すぎ ます。
こ の ス テー タ ス コ ー ド は Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。
59 : 指定 さ れた フ ァ イルは既に存在 し ます。
Create オペレーシ ョ ン実行時に、 アプ リ ケーシ ョ ンがキー番号パ ラ メ ー タ ーに -1 を指定 し 、 キー バ ッ フ ァ ー パ
ラ メ ー タ ーに既存の フ ァ イ ル名を指定 し ま し た。 既存の フ ァ イ ルを上書 き す る 場合は、 キー番号パ ラ メ ー タ ーか
ら -1 は取 り 除いて く だ さ い。 既存の フ ァ イ ルを その ま ま残す場合は、 キー バ ッ フ ァ ー パ ラ メ ー タ ーに指定 さ れ
てい る フ ァ イ ル名を変更 し ます。
60 : 指定 さ れた リ ジ ェ ク ト カ ウン ト に達 し ま し た。
Get Next Extended、 Get Previous Extended、 Step Next Extended、 Step Previous Extended のいずれかのオペレーシ ョ
ンが、 フ ィ ル タ ー条件を満たすレ コ ー ド を要求 さ れた数だけ検出す る 前に、 MicroKernel が リ ジ ェ ク ト カ ウ ン ト
と し て指定 さ れた レ コ ー ド 数を拒否 し ま し た。 デー タ バ ッ フ ァ ーに返 さ れた最初の 2 バ イ ト を調べて、 取得 さ れ
た レ コ ー ド 数を確認 し て く だ さ い。
61 : 作業領域が小 さ すぎ ます。
Get Next Extended、 Get Previous Extended、 Step Next Extended、 Step Previous Extended オ ペ レ ー シ ョ ン は、 バ ッ
フ ァ ーを作業領域 と し て使用 し ます。 こ の ス テー タ ス コ ー ド は、 作業領域 (デフ ォ ル ト 設定は 16 KB) のサ イ ズ
が十分でないため、 フ ィ ル タ ー さ れ る デー タ バ ッ フ ァ ー構造 と 取得 さ れた最長の レ コ ー ド を格納で き ない こ と を
示 し てい ます。 作業領域が フ ィ ル タ ー条件ま たは抽出指定を格納す る のに十分なサ イ ズで、 選択ま たは抽出 さ れ
る すべての フ ィ ール ド を格納す る のに十分なサ イ ズであれば、 ス テー タ ス コ ー ド 0 が返 さ れます。
18
1 ~ 199
62 : デ ィ ス ク リ プ タ ーが不正です。
こ の ス テー タ ス コ ー ド は以下の状況で返 さ れます。
„
Get Next Extended、 Get Previous Extended、 Step Next Extended、 Step Previous Extended のいずれかのオペレー
シ ョ ンで渡 さ れ る デ ィ ス ク リ プ タ ー (デー タ バ ッ フ ァ ー構造) が不正です。 Extended オペレーシ ョ ン呼び出
し に使用す る デ ィ ス ク リ プ タ ーの長 さ (デー タ バ ッ フ ァ ーの最初の 2 バ イ ト ) は、 デ ィ ス ク リ プ タ ーの長 さ
と 正確に一致 し ていなければな り ません。 こ の条件は、 必要以上の長 さ を宣言で き る デー タ バ ッ フ ァ ー長の
オプシ ョ ンには適用 さ れません。
„
Stat Extended オペレーシ ョ ンで、 デー タ バ ッ フ ァ ー内の識別バ イ ト フ ィ ール ド が 0x74537845 に設定 さ れて
いないか、 サブ フ ァ ン ク シ ョ ン フ ィ ール ド が 0x00000001 に設定 さ れてい ません。 ま たは、 PSQL エ ク ス プ
ロ ー ラ ー フ ィ ール ド が 0x00000000 に設定 さ れてい ません。
„
Get Direct/Chunk オペレーシ ョ ン ま たは Update Chunk オペレーシ ョ ンで、 デー タ バ ッ フ ァ ー内のデ ィ ス ク リ
プ タ ー構造が正 し く ないか、 内部的な矛盾ま たはデー タ バ ッ フ ァ ー長の矛盾に よ り 、 デ ィ ス ク リ プ タ ー構造
が矛盾 し てい ます。
„
ActiveX コ ン ト ロ ールのバ ッ フ ァ ーが、 ク リ ア も 再割 り 当て も さ れてい ません。 コ ー ド で Extended オペレー
シ ョ ン を使用す る 前に、 Init メ ソ ッ ド を使っ て コ ン ト ロ ールのバ ッ フ ァ ーを ク リ アお よ び再割 り 当て し て く
だ さ い。 さ ら に、 AutoMode を使用 し てい る 場合は、 Init を呼び出す前に論理位置を確立 し てお く (GetLast、
GetFirst、 GetEqual な ど) 必要があ り ます。
63 : Insert Extended オペ レーシ ョ ン で指定 さ れたデー タ バ ッ フ ァ ー パラ メ ー タ ーが不正で
す。
Insert Extended オペレーシ ョ ンで不正なバ ッ フ ァ ーが指定 さ れま し た。バ ッ フ ァ ー長が 5 バ イ ト 未満であ る か、指
定 さ れた レ コ ー ド 数が 0 であ る かのいずれかです。 バ ッ フ ァ ー長ま たはレ コ ー ド 数を修正 し て く だ さ い。
64 : フ ィ ル タ ー制限に達 し ま し た。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
Get Next Extended、 Get Previous Extended、 Step Next Extended、 Step Previous Extended のいずれかのオペレー
シ ョ ン中に、 リ ジ ェ ク ト レ コ ー ド に到達 し ま し た。 オペレーシ ョ ンで指定 さ れた方向には、 こ れ以上フ ィ ル
タ ー条件を満たすレ コ ー ド があ り ません。 こ れは、 キー番号が指定す る キーの最初のセグ メ ン ト が、 フ ィ ル
タ ー フ ィ ール ド の最初の条件 と し て も 使用 さ れ る 場合にのみ適用 さ れます。
„
取得す る レ コ ー ド の数が、 フ ィ ル タ ー条件を満たすフ ァ イ ル内の レ コ ー ド よ り も 多 く な っ てい ます。 こ のオ
プシ ョ ンは Extended オペレーシ ョ ンのデー タ バ ッ フ ァ ー内で指定 さ れます。
65 : フ ィ ール ド オ フ セ ッ ト が不正です。
Get Next Extended、 Get Previous Extended、 Step Next Extended、 Step Previous Extended オペレーシ ョ ンのエ ク ス ト
ラ ク タ の フ ィ ール ド オ フ セ ッ ト が、取得 さ れた レ コ ー ド の長 さ に対 し て無効です。 フ ィ ール ド オ フ セ ッ ト を正 し
い値に し て く だ さ い (0 ~ レ コ ー ド 長か ら 1 を引いた値)。
66 : オープ ン で き るデー タ ベースの最大数を超え ま し た。
こ の ス テー タ ス コ ー ド は Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。
MicroKernel が開 こ う と し た フ ァ イ ルにバ イ ン ド さ れてい る MicroKernel デー タ ベース が多すぎ ます。 こ の ス テー
タ ス コ ー ド を受け取 ら ない よ う にす る には、 MicroKernel がオープン で き る デー タ ベース数に よ り 大 き な値を設
定す る 必要があ り ます。
バ ウ ン ド フ ァ イ ルの詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
19
ス テー タ ス コ ー ド
67 : MicroKernel が、 SQL デー タ 辞書フ ァ イルを開けません。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
アプ リ ケーシ ョ ンが MicroKernel デー タ ベース にバ イ ン ド さ れてい る デー タ フ ァ イ ルを使用 し よ う と し ま し
たが、 MicroKernel はいずれかの MicroKernel デー タ 辞書フ ァ イ ル (FILE.DDF、 あ る いはフ ァ イ ルに RI 定義
があ る 場合は RELATE.DDF)、 ま たは設定フ ァ イ ル (DBNAMES.CFG) を開け ませんで し た。
„
[置換] オプシ ョ ン を使用 し て フ ァ イ ルを作成 し よ う と し ま し たが、 フ ァ イ ル名 と ロ ケーシ ョ ンが同 じ バ ウ ン
ド MicroKernel デー タ フ ァ イ ルが既に存在 し ます。 ただ し 、 MicroKernel は MicroKernel デー タ 辞書フ ァ イ ル
(FILE.DDF) ま たは設定フ ァ イ ル (DBNAMES.CFG) を開け ませんで し た。
デー タ フ ァ イ ルに RI 定義があ る 場合、 DBNAMES.CFG フ ァ イ ルは、 サーバー設定の [DBNames 設定フ ァ イ ルの
デ ィ レ ク ト リ ] オプシ ョ ンで指定 さ れた ロ ケーシ ョ ンにあ る 必要があ り ます。 ま た、 FILE.DDF と RELATE.DDF
(フ ァ イ ルに RI 定義があ る 場合) が、 サーバー設定の [作業デ ィ レ ク ト リ ] オプシ ョ ンで指定 さ れた ロ ケーシ ョ
ンにあ る こ と を確認 し て く だ さ い。
68 : MicroKernel は、 RI のカ スケー ド 削除オペ レーシ ョ ン を実行で き ません。
アプ リ ケーシ ョ ンが削除 し よ う と し た レ コ ー ド は 16 を超え る 階層レベルを持つため、MicroKernel は RI 制御が実
行 さ れてい る フ ァ イ ルに対 し て カ ス ケー ド の削除規則を実施す る こ と がで き ません。 下位レベルか ら レ コ ー ド を
削除 し 、 それか ら アプ リ ケーシ ョ ンが最初に削除 し よ う と し た レ コ ー ド を も う 一度削除 し て く だ さ い。 RI の詳細
については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
69 : Delete オペ レーシ ョ ンが、 破損 し た フ ァ イルに対 し て指定 さ れま し た。
MicroKernel が Delete オペレーシ ョ ン に応答 し て カ ス ケー ド の削除規則を実施 し よ う と し た と き に、 アプ リ ケー
シ ョ ンでエ ラ ーが発生 し ま し た。 こ の ス テー タ ス コ ー ド は、 関連フ ァ イ ルが破損 し てお り 、 その フ ァ イ ルを再作
成す る 必要があ る こ と を示 し てい ます。RI お よ びカ ス ケー ド の削除規則については、『Advanced Operations Guide』
を参照 し て く だ さ い。
71 : RI 定義に違反があ り ます。
„
RI 制御下の フ ァ イ ルに Insert オペレーシ ョ ン を実行 し よ う と し た場合は、 挿入す る レ コ ー ド 内の外部キー値
に対応す る 主キーが参照フ ァ イ ル内にあ り ません。
„
Update オペレーシ ョ ン を実行 し てい る 場合、 こ の ス テー タ ス コ ー ド の原因 と し て次の 2 つが考え ら れます。
Š
Š
„
主キーの値を変更 し よ う と し ま し た。
外部キーの値を、 定義 さ れてい る 主キーには存在 し ない値に変更 し よ う と し ま し た。
Delete オペレーシ ョ ン を実行 し よ う と し た場合は、制限規則が実施 さ れていて、削除 し よ う と し てい る レ コ ー
ド に含 ま れ る 主 キ ー値が参照 フ ァ イ ルの外部 キ ー を 参照 し て い ま す。 RI の詳細につい て は、 『Advanced
Operations Guide』 を参照 し て く だ さ い。
72 : MicroKernel は、 RI 参照 フ ァ イルを開けません。
FILE.DDF お よ び DBNAMES.CFG が指定す る ロ ケーシ ョ ン に参照フ ァ イ ルがあ り ません。 DBNAMES.CFG フ ァ
イ ルが名前付 き デー タ ベー ス に対 し て指定 し て い る デー タ フ ァ イ ルの ロ ケーシ ョ ン の う ち のいずれかに参照
フ ァ イ ルがあ る こ と を確認 し て く だ さ い。
„
DBNAMES.CFG フ ァ イ ルがサーバー上に定義 さ れてい る 場合は、フ ァ イ ルの ロ ケーシ ョ ンが ド ラ イ ブ名を含
んでいない こ と を確認 し て く だ さ い。
„
DBNAMES.CFG
フ ァ イ ルが ワ ー ク グループ
エン ジ ン用に定義されてい る 場合は、 ドライブ名が
DBNAMES.CFG で指定 さ れてい る も の と 同 じ であ る (そ し て同 じ ロ ケーシ ョ ンにマ ッ プ さ れてい る ) こ と を
確認 し て く だ さ い。
RI の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
20
1 ~ 199
73 : RI 定義は同期が取れていません。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
MicroKernel デー タ ベース にバ イ ン ド さ れてい る デー タ フ ァ イ ルを開 こ う と し ま し たが、 その フ ァ イ ルがバ
イ ン ド さ れてい る デー タ ベース が DBNAMES.CFG フ ァ イ ル内にあ り ません。
„
MicroKernel デー タ ベース にバ イ ン ド さ れてい る RI 定義を持つデー タ フ ァ イ ルを開 こ う と し ま し たが、 その
フ ァ イ ルのバ イ ン ド 先のテーブルがデー タ ベース の FILE.DDF フ ァ イ ルに見つか り ません。 あ る いは、 テー
ブルの ロ ケーシ ョ ンお よ びフ ァ イ ル名が、 DBNAMES.CFG フ ァ イ ルま たは FILE.DDF フ ァ イ ルに設定 さ れて
い る フ ァ イ ルの ロ ケーシ ョ ンお よ びフ ァ イ ル名 と 矛盾 し てい ます。
„
バ ウ ン ド フ ァ イ ルを変更 し よ う と し ま し たが、 その フ ァ イ ルの RI 定義が RELATE.DDF フ ァ イ ルの定義 と 矛
盾 し てい ます。
„
こ の フ ァ イ ルに関連付け ら れた フ ァ イ ルが同期 し ていない場合に、 Insert オペレーシ ョ ン、 Delete オペレー
シ ョ ン、 ま たは外部キーを変更す る Update オペレーシ ョ ン を実行 し よ う と し ま し た (関連フ ァ イ ルを開 こ う
と し た場合や変更 し よ う と し た場合 も 、 こ の ス テー タ ス コ ー ド が返 さ れます)。
„
[置換] オプシ ョ ン を使用 し て フ ァ イ ルを作成 し よ う と し ま し たが、 フ ァ イ ル名 と ロ ケーシ ョ ンが同 じ バ ウ ン
ド MicroKernel デー タ フ ァ イ ルが既に存在 し ます。 ただ し 、 MicroKernel はその既存バ ウ ン ド フ ァ イ ルが同
期 し ていない こ と を検出 し ま し た (つま り 、 既存の フ ァ イ ルを開 こ う と し た と き に も 、 こ の ス テー タ ス コ ー
ド が返 さ れます)。
メ モ 同一ネ ッ ト ワー ク 上の 2 つのサーバーに同一の名前付 き デー タ ベースは存在で き ません。 し たがっ て、
同一ネ ッ ト ワ ー ク の別のサーバーへ辞書を移動す る こ と が目的の場合、 1 つの方法は、 新 し いサーバーで名
前付 き デー タ ベース を作成す る 前に、 元のサーバーの名前付 き デー タ ベース を削除す る こ と です。
デー タ ベース の RI 制約を調べて く だ さ い。 RI 制約のチ ェ ッ ク 方法については、 『PSQL User's Guide』 を参照 し て
く だ さ い。
75 : Betrieve オペ レーシ ョ ンはキ ャ ン セル さ れま し た。
Btrieve オペレーシ ョ ンは、 さ ま ざ ま な理由か ら キ ャ ン セル さ れ る こ と があ り ます。 た と えば、 ユーザーが意図的
にキ ャ ン セルする こ と を選択 し た、 シ ス テ ム リ ソ ース が不足 し てい る 、 よ り 優先度の高い別のオペレーシ ョ ンが
実行 さ れた、 エン ジ ン ま たはオペレーテ ィ ン グ シ ス テ ムがシ ャ ッ ト ダ ウ ン さ れたな ど が考え ら れます。
76 : 参照フ ァ イルに矛盾があ り ます。
アプ リ ケーシ ョ ンは、 他の フ ァ イ ルを参照する RI 制御の フ ァ イ ルに対 し て Update、 Insert、 Delete のいずれかの
オペレーシ ョ ン を実行 し よ う と し ま し た。 こ の参照フ ァ イ ルは既にエ ク ス ク ルーシブ モー ド でオープン さ れてい
る ため、 アプ リ ケーシ ョ ンでは RI チ ェ ッ ク のために こ の フ ァ イ ルを開 く こ と がで き ません。参照フ ァ イ ルが閉 じ
ら れ る か、 エ ク ス ク ルーシブ以外のモー ド で開かれてか ら 、 も う 一度オペレーシ ョ ン を実行 し て く だ さ い。 RI の
詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
77 : ア プ リ ケーシ ョ ン でウ ェ イ ト エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
こ れは、 情報を提供す る ス テー タ ス コ ー ド です。 オペレーシ ョ ン を も う 一度実行 し て く だ さ い。 MicroKernel は
オペレーシ ョ ン を自動的に再試行 し ません。 ク ラ イ ア ン ト / サーバー MicroKernel は、 次のいずれかの状況で こ の
ス テー タ ス コ ー ド を返 し ます。
„
アプ リ ケーシ ョ ンがオペレーシ ョ ンに ウ ェ イ ト ロ ッ ク バ イ ア ス を指定 し ま し たが、要求 さ れた リ ソ ースは他
のユーザーに よ っ て ロ ッ ク さ れてい ます。
„
アプ リ ケーシ ョ ンは現在 ウ ェ イ ト ト ラ ンザ ク シ ョ ン を処理中で、 他のユーザーに よ っ て ロ ッ ク さ れてい る
フ ァ イ ルにア ク セ ス し よ う と し ま し た。
21
ス テー タ ス コ ー ド
Btrieve リ ク エ ス タ ーを使用 し て MicroKernel にア ク セ ス し てい る 場合は、 リ ク エ ス ト し た リ ソ ース が ロ ッ ク さ れ
てい る と 、 Btrieve リ ク エ ス タ ーは し ば ら く 待機 し た後、 オペレーシ ョ ン を再試行 し ます。 サーバー ベース のアプ
リ ケーシ ョ ン が MicroKernel にア ク セ ス し て、 リ ク エ ス ト し た リ ソ ース が ロ ッ ク さ れてい る 場合は、 ウ ェ イ ト が
必要です。 こ の場合、 MicroKernel が ウ ェ イ ト を実行す る こ と にな り ます。 し か し 、 こ の ウ ェ イ ト は MicroKernel
を占有 し 、 要求 し た リ ソ ース を解放 し よ う と す る 他のユーザーを排除す る ため、 MicroKernel は ウ ェ イ ト を実行 し
ません。 代わ り に、 MicroKernel は こ の ス テー タ ス コ ー ド を返 し ます。 サーバーベース アプ リ ケーシ ョ ンは後で
再試行す る 必要があ り ます。
78 : MicroKernel がデ ッ ド ロ ッ ク 状態を検出 し ま し た。
アプ リ ケーシ ョ ンは処理を継続す る 前に、 ト ラ ンザ ク シ ョ ン を中止ま たは終了 し た り 、 すべての レ コ ー ド ロ ッ ク
を解除 し た り する こ と に よ っ て、 すべての リ ソ ース を ク リ アす る 必要があ り ます。 こ れに よ り デ ッ ド ロ ッ ク が解
消 さ れ、 他のアプ リ ケーシ ョ ンでは待機 し てい る リ ソ ースへのア ク セ ス が可能にな り ます。
79 : プ ログ ラ ミ ング エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
MicroKernel が明確に特定で き ない誤動作ま たは MicroKernel が回復で き ない誤動作が発生 し ま し た。 操作を再試
行 し て も エ ラ ーが再現す る 場合は、 シ ス テ ムの破損が考え ら れます。 再起動 し てシ ス テ ム を ク リ ア し てか ら 、 も
う 一度オペレーシ ョ ン を実行 し て く だ さ い。
80 : MicroKernel で レ コ ー ド レベルの矛盾が発生 し ま し た。
レ コ ー ド レベルの矛盾があ る ため、 MicroKernel は Update オペレーシ ョ ン ま たは Delete オペレーシ ョ ン を実行 し
ませんで し た。 た と えば、 ス テーシ ョ ン A が レ コ ー ド を読み取っ てい る と き に、 ス テーシ ョ ン B が同 じ レ コ ー ド
を読み取っ てそれを更新 し 、 その後に ス テーシ ョ ン A がその レ コ ー ド を更新 し よ う と し てい ま す。 アプ リ ケー
シ ョ ンは、 Update オペレーシ ョ ン ま たは Delete オペレーシ ョ ン を再実行する 前に、 レ コ ー ド を再度読み取 る 必要
があ り ます。 ま た、 矛盾を防止す る ため、 アプ リ ケーシ ョ ンは レ コ ー ド ロ ッ ク を使用す る こ と がで き ます。
キー オン リ ー フ ァ イ ルでは、 レ コ ー ド の読み取 り の後、 あ る いは更新ま たは削除を行 う 前に、 レ コ ー ド が フ ァ イ
ルの B ツ リ ー内で移動 さ れ る と 、 こ の ス テー タ ス コ ー ド が返 さ れます。 他の レ コ ー ド を挿入、 更新、 ま たは削除
し た結果、 レ コ ー ド が移動す る こ と も あ り ます。
81 : MicroKernel で ロ ッ ク エ ラ ーが発生 し ま し た。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
アプ リ ケーシ ョ ンが複数の レ コ ー ド ロ ッ ク 状態にあ る レ コ ー ド を ア ン ロ ッ ク し よ う と し ま し たが、 デー タ
バ ッ フ ァ ーに格納 さ れてい る レ コ ー ド の位置が、 関連する フ ァ イ ル内で ロ ッ ク さ れてい る レ コ ー ド と 対応 し
な く な り ま し た。
„
アプ リ ケーシ ョ ンが複数レ コ ー ド ロ ッ ク (単一レ コ ー ド ロ ッ ク ) を使っ て単一レ コ ー ド ロ ッ ク (複数レ コ ー
ド ロ ッ ク ) を解除 し よ う と し ま し た。
82 : MicroKernel がポジ シ ョ ニ ング を失いま し た。
重複属性のキーで Get Next オペレーシ ョ ン ま たは Get Previous オペレーシ ョ ン を実行 し てい る と き に、アプ リ ケー
シ ョ ンが、 削除 さ れた レ コ ー ド ま たは他のアプ リ ケーシ ョ ンに よ っ て キー値が変更 さ れた レ コ ー ド を取得 し よ う
と し ま し た。 Get Equal オペレーシ ョ ン、 ま たは Get Direct/Record オペレーシ ョ ン を使用 し て位置を再確立 し て く
だ さ い (関連す る ポジシ ョ ン エ ラ ーについては、 ス テー タ ス コ ー ド 「44 : 指定 さ れた キー パス が不正です。」 を
参照 し て く だ さ い)。
83 : MicroKernel は、 ト ラ ンザ ク シ ョ ン外で読み込まれた レ コ ー ド を更新または削除 し よ う
と し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
22
1 ~ 199
アプ リ ケーシ ョ ンが、 ト ラ ンザ ク シ ョ ン内で読み込んでいない レ コ ー ド を更新ま たは削除 し よ う と し ま し た。 ア
プ リ ケーシ ョ ンは、デー タ を変更す る 前に ト ラ ンザ ク シ ョ ン内でその レ コ ー ド を読み込んでお く 必要があ り ます。
84 : レ コ ー ド またはページはロ ッ ク さ れています。
„
Insert、 Update、 ま たは Delete のいずれかのオペレーシ ョ ン で、 イ ンデ ッ ク ス ページ を ロ ッ ク し て、 キー値
を挿入ま たは削除 し よ う と し ま し た。 アプ リ ケーシ ョ ン を使っ て確認を行い、 こ の ス テー タ ス コ ー ド が返 さ
れていた ら オペレーシ ョ ン を も う 一度実行 し て く だ さ い。
„
アプ リ ケーシ ョ ンは次のいずれかの操作を行お う と し ま し た。
Š
Š
Š
現在他のアプ リ ケーシ ョ ンが ロ ッ ク し てい る レ コ ー ド に ノ ーウ ェ イ ト ロ ッ ク を適用 し よ う と し た。
他のアプ リ ケーシ ョ ンが 1 つ以上のア ク テ ィ ブな レ コ ー ド ロ ッ ク を フ ァ イ ル内に保持 し てい る 場合に、
ノ ー ウ ェ イ ト ト ラ ンザ ク シ ョ ンでその フ ァ イ ルにア ク セ ス し よ う と し た。
他のアプ リ ケーシ ョ ンに よ っ て ロ ッ ク さ れてい る レ コ ー ド を更新ま たは削除 し よ う と し た。
アプ リ ケーシ ョ ンでは、 次のいずれかの対策を と る こ と がで き ます。
Š
正常に終了す る ま でオペレーシ ョ ン を再試行 し ます。 こ れは、 ネ ッ ト ワー ク の ト ラ フ ィ ッ ク が比較的低
い場合には最 も 単純かつ迅速な解決方法 と いえ ます。
メ モ 並行 ト ラ ンザ ク シ ョ ン内で ス テー タ ス 84 を受け取っ た場合、 アプ リ ケーシ ョ ンで再試行す る 回数を制
限す る よ う に し て く だ さ い。再試行の回数を制限 し ない と 、アプ リ ケーシ ョ ンが別の ト ラ ンザ ク シ ョ ン でデ ッ
ド ロ ッ ク 状態に陥 り ます。再試行を何回か行っ た後に ま だ ス テー タ ス 84 が返 さ れ る 場合は、 ト ラ ンザ ク シ ョ
ン を一旦中止 し 、 再度その ト ラ ンザ ク シ ョ ン を試行 し て く だ さ い。
Š
ウ ェ イ ト オプシ ョ ン をサポー ト し てい る バージ ョ ンの場合、ノ ーウ ェ イ ト オプシ ョ ンの代わ り にウ ェ イ
ト オプシ ョ ン (+100/+300) を使用 し ます。
85 : フ ァ イルはロ ッ ク さ れています。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
あ る ユーザーが排他 ト ラ ンザ ク シ ョ ンで フ ァ イ ルを ロ ッ ク し てい る 場合に、 他のユーザーがその フ ァ イ ルの
全体ま たは一部を ロ ッ ク し よ う と し てい ます。
„
ワ ー ク グループ MicroKernel が既に フ ァ イ ルを開いてい る と き に、 リ ク エ ス タ ーが ロ ー ド さ れてい る ク ラ イ
ア ン ト マシ ンがサーバー MicroKernel を介 し て同 じ フ ァ イ ルを開 こ う と し ま し た。 サーバー MicroKernel は、
排他ア ク セ ス が実行で き ないため、 その フ ァ イ ルを開 く こ と がで き ません。 リ ク エ ス タ ーが ロ ー ド さ れてい
る ク ラ イ ア ン ト マシ ンは こ の ス テー タ ス コ ー ド を受け取 り ます。
„
MicroKernel で フ ァ イ ルを開いてい る 場合に、フ ァ イ ル名が同 じ で拡張子が異な る 2 つの フ ァ イ ルが存在 し ま
す (た と えば、 INVOICE.HDR と INVOICE.DET)。 一方の フ ァ イ ルが Continuous オペレーシ ョ ン モー ド で開
かれ る と 、 その結果、 MicroKernel がデル タ フ ァ イ ル (INVOICE.^^^ な ど) を生成 し ます。 そ し て、 も う 一
方の フ ァ イ ルを開 こ う と し た と き に、 MicroKernel は こ の ス テー タ ス コ ー ド を返 し ま す。 こ の理由に よ り 、
フ ァ イ ルに名前を付け る と き は、 拡張子を変え る だけでな く 、 ま っ た く 異な る 名前を付け る こ と をお勧め し
ます。
„
出現のパ タ ーンはあ り ませんが、 ウ ィ ルス対策 ソ フ ト ウ ェ アが フ ァ イ ルを ス キ ャ ンす る ために フ ァ イ ルを開
いて ロ ッ ク す る こ と が原因で、 フ ァ イ ルを閉 じ る と き に ス テー タ ス 85 を受け取 り 、 次のデー タ ベース オペ
レ ーシ ョ ン が失敗す る こ と が あ り ま す。 こ れ を解決す る には、 ウ ィ ル ス 対策 ソ フ ト ウ ェ ア が PSQL デー タ
フ ァ イ ルを ス キ ャ ン し ない よ う に設定 し ます。フ ァ イ ルを除外す る 方法については、ウ ィ ルス対策 ソ フ ト ウ ェ
アのマニ ュ アルを参照 し て く だ さ い。
„
Continuous オペレーシ ョ ンが設定 さ れてい る デー タ フ ァ イ ルに対 し て削除操作を試行 し ま し た。 Continuous
オペレーシ ョ ンが設定 さ れてい る デー タ フ ァ イ ルは、 リ レーシ ョ ナル エン ジ ンお よ び MicroKernel エン ジ ン
か ら 削除が行え ません。 さ ら に、 こ の フ ァ イ ルはキーの変更な ど フ ァ イ ル構造の変更 も 受け付け ません。
23
ス テー タ ス コ ー ド
86 : フ ァ イル テーブルがい っぱいです。
デー タ ベース エン ジ ンが Btrieve デー タ フ ァ イ ルを示す メ モ リ を割 り 当て ら れなか っ た場合、 アプ リ ケーシ ョ ン
で こ の ス テー タ ス コ ー ド を受け取 る 可能性があ り ます。 ま た、 こ のデー タ ベース エン ジ ンは、 同時に処理で き る
フ ァ イ ル数が 65,535 個ま で と い う 制限 も あ り ます。 その制限に達 し た場合に も こ の ス テー タ ス コ ー ド が返 り ま
す。
こ の ス テー タ ス コ ー ド が返 る 1 つの要因 と し て考え ら れ る のは、 既に開いたデー タ フ ァ イ ルを閉 じ ない ま ま、
フ ァ イ ルを さ ら に開 き 続け る アプ リ ケーシ ョ ンです。Monitor ユーテ ィ リ テ ィ でア ク テ ィ ブな フ ァ イ ルを見て、 こ
の現象が発生 し ていないか ど う か を調べて く だ さ い。 『Advanced Operations Guide』 の 「ア ク テ ィ ブ フ ァ イ ルの監
視」 を参照 し て く だ さ い。
ま た、 ス テー タ ス コ ー ド 「87 : ハン ド ル テーブルがい っぱいです。」 について も 考慮 し て く だ さ い。 ス テー タ ス
コ ー ド 86 はフ ァ イ ル用で、 ス テー タ ス コ ー ド 87 はハン ド ル用です。 1 個の指定フ ァ イ ルに対 し て複数のハン ド
ルを開 く こ と がで き ます。 デー タ ベース エン ジ ンが Btrieve ハン ド ル用の メ モ リ を割 り 当て る こ と がで き ない場
合、 アプ リ ケーシ ョ ンは ス テー タ ス 87 を受け取 り ます。 ク ラ イ ア ン ト アプ リ ケーシ ョ ンに割 り 当て ら れ る ハン
ド ル数は メ モ リ に よ っ て制限 さ れ ます (DOS リ ク エ ス タ ーを使用 し て DOS アプ リ ケーシ ョ ンへ割 り 当て る よ う
な古い タ イ プのハン ド ルは、 65,535 個の制限があ り ます)。
87 : ハン ド ル テーブルがい っぱいです。
こ の ス テー タ ス コ ー ド は Pervasive.SQL 2000i 以降のバージ ョ ン では使用 さ れてい ません。 ハン ド ル テーブルは
エン ジ ンが動的に管理 し ます。
MicroKernel に設定 さ れてい る 数を超え る ハン ド ルを開 こ う と し たか、 オペレーテ ィ ン グ シ ス テ ムが許可す る 数
を超え る フ ァ イ ルを MicroKernel が開 こ う と し たかのいずれかです。
„
オペレーテ ィ ン グ シ ス テ ムでハン ド ル数を増やす構成については、オペレーテ ィ ン グ シ ス テ ムのマニ ュ アル
を参照 し て く だ さ い。
なお、 次に説明す る 、 MicroKernel がオペレーテ ィ ン グ シ ス テ ム か ら ハン ド ルを取得す る と き のプ ロ セ ス を理解
し てお く と 役に立ち ます。 同 じ フ ァ イ ルを何度 も 開いて も 、 MicroKernel はオペレーテ ィ ン グ シ ス テ ム のハン ド
ルを 1 つ し か使用 し ません。 ただ し 、 その フ ァ イ ルが v6.x 以降の形式で、 MEFS モー ド で共有 さ れてい る 場合、
MicroKernel は関連す る .LCK フ ァ イ ルのために も う 1 つのハン ド ルを開き ます。
フ ァ イ ルが v5.x 形式の場合、 MicroKernel は .PRE フ ァ イ ルのために も う 1 つハン ド ルを要求 し ます。 ま た、 形式
に関わ ら ずフ ァ イ ルが Continuous オペレーシ ョ ン モー ド にあ る 場合 も 、 MicroKernel はデル タ フ ァ イ ル用に も う
1 つのハン ド ルを要求 し ます。 フ ァ イ ルが拡張 さ れてい る 場合、 MicroKernel は各エ ク ス テ ン シ ョ ン フ ァ イ ルのた
めにオペレーテ ィ ン グ シ ス テ ム ハン ド ルを要求 し ます。
88 : ア プ リ ケーシ ョ ン で モー ド の不一致エ ラ ーが発生 し ま し た。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
アプ リ ケーシ ョ ンがエ ク ス ク ルーシブ モー ド で フ ァ イ ルを開いてい る 場合、 その他のすべてのアプ リ ケー
シ ョ ンが同 じ フ ァ イ ルを任意のモー ド で開 こ う と し た と き に、 こ の ス テー タ ス コー ド が返 さ れます。
„
アプ リ ケーシ ョ ンがエ ク ス ク ルーシブ以外のモー ド で フ ァ イ ルを開いてい る 場合、 その他のすべてのアプ リ
ケーシ ョ ンが同 じ フ ァ イ ルをエ ク ス ク ルーシブ モー ド で開 こ う と し た と き に、こ の ス テー タ ス コ ー ド が返 さ
れます。
„
MicroKernel Continuous オペレーシ ョ ン モー ド を使用 し てい る 場合 :
Š
Š
Š
Š
24
Continuous オペレーシ ョ ンか ら フ ァ イ ルを削除 し よ う と し ま し たが、 その フ ァ イ ルは Continuous オペ
レーシ ョ ン モー ド に置かれてい ません。
Continuous オペレーシ ョ ンか ら フ ァ イ ルを削除 し よ う と し ま し たが、 他の ク ラ イ ア ン ト がその フ ァ イ ル
を Continuous オペレーシ ョ ンに置いてい ま し た。
フ ァ イ ル名が同 じ で拡張子が異な る 2 つの フ ァ イ ルを Continuous オペレーシ ョ ンに含め よ う と し ま し
た。
フ ァ イ ルを Continuous オペレーシ ョ ンに含め よ う と し ま し たが、 その フ ァ イ ルは既に Continuous オペ
レーシ ョ ンに置かれてい ます。
1 ~ 199
Š
フ ァ イ ルは以前 Continuous オペレーシ ョ ンに置かれてい ま し たが、 サーバーが ク ラ ッ シ ュ し ま し た。 こ
れ ら の フ ァ イ ルを Continuous オペレーシ ョ ンか ら 削除 し よ う と す る と 、 ス テー タ ス コ ー ド 88 が返 さ れ
ます。
上記の最後のケース では、 一度サーバーがダ ウ ンする と 、 Btrieve エン ジ ンはフ ァ イ ルが Continuous オペレーシ ョ
ンに置かれていたか ど う かがわか ら な く な り ます。 こ の よ う な状況か ら 、 ス テー タ ス コ ー ド 88 が返 さ れます。
フ ァ イ ルを Continuous オペレーシ ョ ンか ら 削除する には、 Continuous オペレーシ ョ ン モー ド を終了す る 前に フ ァ
イ ルを開 く 必要があ り ます。 フ ァ イ ルが再度開かれ る と 、 Btrieve エ ン ジ ンは Continuous オペレーシ ョ ン フ ラ グ
が設定 さ れてい る こ と を検出 し 、 デル タ フ ァ イ ルを探 し ます。 その時点で、 デル タ フ ァ イ ルの ロ ール イ ンが発
生 し ます。
既存のデル タ フ ァ イ ルの ロ ール イ ン を開始す る には、 関連す る デー タ フ ァ イ ルを開いてお く 必要があ り ま す。
フ ァ イ ルは、 Function Executor な ど のユーテ ィ リ テ ィ や、 その フ ァ イ ルを使用す る アプ リ ケーシ ョ ンに よ っ て開
く こ と が で き ま す。 フ ァ イ ル を 繰 り 返 し 開い た り 閉 じ た り し て 使用す る よ う な ア プ リ ケ ー シ ョ ン の場合は、
Function Executor を使っ て フ ァ イ ルを開 く こ と をお勧め し ます。 こ れをお勧めする のは、 デル タ の ロ ール イ ンは
優先順位の低い タ ス ク だか ら です。 ロ ール イ ンが こ の よ う に設計 さ れたのは、 ロ ール イ ンが発生 し てい る 間で も
フ ァ イ ルを使用で き る よ う にす る ためです。 ロ ール イ ンが完了 し ていないのにアプ リ ケーシ ョ ンが フ ァ イ ルを閉
じ た場合は、 その フ ァ イ ルが再オープン さ れた と き に再度 ロ ール イ ンが開始 さ れます。 優先順位の低い タ ス ク な
ので、 ロ ール イ ン処理にはかな り 時間がかか る こ と があ り ます。 エ ン ジ ンは ロ ール イ ン を完了す る と 、 デル タ
フ ァ イ ルを削除 し ます。
89 : 名前エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 5.0 以降では使用 さ れてい ません。
デバ イ ス の リ ダ イ レ ク ト 先のシ ョ ー ト ネーム を指定する 前に BSERVER が ロ ー ド さ れま し た。 BSERVER を起動
す る 前に、 共有す る すべてのシ ョ ー ト ネーム を NET SHARE コ マ ン ド を使っ て指定す る 必要があ り ます。
90 : リ ダ イ レ ク ト デバイ ス テーブルがい っぱいです。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
91 : ア プ リ ケーシ ョ ン でサーバー エ ラ ーが発生 し ま し た。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
リ ク エ ス タ ーがサーバー と のセ ッ シ ョ ン を確立で き ません。 ク ラ イ ア ン ト ま たはサーバー MicroKernel が
ロ ー ド さ れていないか、 サーバーがア ク テ ィ ブにな っ ていないかのいずれかです。
„
SPX ド ラ イ バーが イ ン ス ト ール さ れていないか、 ま たは古いバージ ョ ン です。
„
MicroKernel が同時に開 く こ と ので き る セ ッ シ ョ ンの最大数に達 し ま し た。 こ の ス テー タ ス コ ー ド を受け取
ら ない よ う にす る には、 [セ ッ シ ョ ン数] 設定オプシ ョ ンの値を大 き く し ます。 Pervasive.SQL V8 を開始 し て
い る 場合は、 MicroKernel がセ ッ シ ョ ン数を動的に管理する ため、 セ ッ シ ョ ン数を手動で増減 さ せ る こ と はで
き ません。
„
アプ リ ケーシ ョ ンが フ ァ イ ルにパス を指定 し ま し たが、 そのパス にボ リ ュ ーム名が含まれてい ません。
„
MicroKernel ルー タ ーが ロ ー ド さ れてい ません。 ま た、 次の状況が発生 し てい ます。 リ モー ト 呼び出 し を行 う
ために MicroKernel ルー タ ー と MicroKernel の両方を使っ てい る アプ リ ケーシ ョ ン ( し たがっ て、 Open オペ
レーシ ョ ン を実行す る と き にサーバー名 と ボ リ ュ ーム名を指定 し ます) が リ モー ト フ ァ イ ルを開 こ う と し ま
し た。 MicroKernel ルー タ ーはサーバー名を解釈 し ないため、 MicroKernel がサーバー名を解釈 し よ う と し ま
し たがで き ませんで し た。
„
ネ ッ ト ワ ー ク 環境に通信ま たはネ ッ ト ワー ク ア ド レ ス の問題があ る ため、 MicroKernel の リ ク エ ス ト は送信
先のサーバー ア ド レ ス に到達 し ませんで し た。ク ラ イ ア ン ト と サーバーのネ ッ ト ワ ー ク コ ン ポーネ ン ト が最
新の も のであ り 、 現在のネ ッ ト ワー ク 環境での動作が保証 さ れてい る こ と を確認 し て く だ さ い。
25
ス テー タ ス コ ー ド
¾ 受信パケ ッ ト サイ ズを調整するには
1
PCC でサーバーのプ ロ パテ ィ にア ク セ ス し ます (『Advanced Operations Guide』 の 「PCC で ロ ーカル ク ラ イ
ア ン ト の設定にア ク セ スす る には」 を参照 し て く だ さ い)。
2
プ ロ パテ ィ ツ リ ーで [通信バ ッ フ ァ ー サイ ズ] を ク リ ッ ク し ます。
3
[受信パケ ッ ト サイ ズ] の値が環境に適 し てい る こ と を確認 し て く だ さ い。
92 : ト ラ ンザク シ ョ ン テーブルがい っ ぱいです。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
アプ リ ケーシ ョ ンがア ク テ ィ ブな ト ラ ンザ ク シ ョ ンの最大数を超え ま し た。設定プ ロ パテ ィ を使用 し て、[ ト ラ ン
ザ ク シ ョ ン数] 環境設定オプシ ョ ンの値を増や し て く だ さ い。
93 : レ コ ー ド のロ ッ ク タ イ プが一致 し ていません。
アプ リ ケーシ ョ ンは、 単一レ コ ー ド ロ ッ ク (+100/+200) と 複数レ コ ー ド ロ ッ ク (+300/+400) を同時に同 じ フ ァ
イ ル内に設定 し よ う と し ま し た。 一方の タ イ プの ロ ッ ク をすべて解除 し なければ、 も う 一方の タ イ プの ロ ッ ク は
実行で き ません。
94 : ア プ リ ケーシ ョ ン で ア ク セス権のエ ラ ーが発生 し ま し た。
MicroKernel は、 次の状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
アプ リ ケーシ ョ ンが、 適切な権限な し でデ ィ レ ク ト リ 内の フ ァ イ ルを開 こ う と し たか、 あ る いは作成 し よ う
と し ま し た。 MicroKernel がユーザーに割 り 当て ら れてい る ネ ッ ト ワ ー ク 権限を無効にす る こ と はあ り ま せ
ん。
„
指定 さ れたサーバーはルーテ ィ ン グ テーブル内にあ り ますが、 ク ラ イ ア ン ト はそのサーバーに ロ グ イ ン し て
い ません。
„
サーバー上のシ ス テ ム DSN (デー タ ソ ース名) で、 デー タ フ ァ イ ルへのパス名にエ ラ ーがあ り ます。
95 : セ ッ シ ョ ンは既に無効にな っ ています。
サーバー MicroKernel は次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
既に確立 さ れていたセ ッ シ ョ ンが、 ク ラ イ ア ン ト マシ ン、 サーバー、 ま たはネ ッ ト ワー ク でのエ ラ ーが原因
でア ク テ ィ ブではな く な り ま し た。 ク ラ イ ア ン ト マシ ンがサーバーに接続 さ れてい る こ と を確認 し てか ら 、
Btrieve リ ク エ ス タ ーをいっ たんア ン ロ ー ド し 、 再 ロ ー ド し て く だ さ い。
SPX プ ロ ト コ ルを使用 し てい る 場合 :
„
サーバー MicroKernel は SPX セ ッ シ ョ ンの最大数に達 し ま し た。Monitor ユーテ ィ リ テ ィ を使用 し てセ ッ シ ョ
ン数の情報を調べます。 こ の ス テー タ ス コ ー ド を受け取 ら ない よ う にす る には、 メ モ リ を追加 し ます。 セ ッ
シ ョ ン数は、 使用可能な メ モ リ の限度ま で動的に管理 さ れます。
„
ク ラ イ ア ン ト マシ ンが適切な時間内あ る いは適切な回数の再試行後にサーバーか ら 応答を得 ら れない場合、
こ の ス テー タ ス コ ー ド は時間遅延の問題があ る こ と を示す場合があ り ます。 タ イ ム ア ウ ト お よ び再試行のパ
ラ メ ー タ ーを大 き く す る 方法については、 ネ ッ ト ワー ク の設定に関す る マニ ュ アルを参照 し て く だ さ い。 多
量のネ ッ ト ワ ー ク ト ラ フ ィ ッ ク を扱 う WAN 環境や LAN 構成では、多 く の場合、こ の操作が必要にな り ます。
¾ 受信パケ ッ ト サイ ズを調整するには
1
PCC でサーバーのプ ロ パテ ィ にア ク セ ス し ます (『Advanced Operations Guide』 の 「PCC で ロ ーカル ク ラ イ
ア ン ト の設定にア ク セ スす る には」 を参照 し て く だ さ い)。
2
プ ロ パテ ィ ツ リ ーで [通信バ ッ フ ァ ー サイ ズ] を ク リ ッ ク し ます。
3
[受信パケ ッ ト サイ ズ] の値が環境に適 し てい る こ と を確認 し て く だ さ い。
26
1 ~ 199
Š
SPX タ イ ム ア ウ ト パ ラ メ ー タ ーが、 ク ラ イ ア ン ト マシ ンの NET.CFG フ ァ イ ル と サーバーの
SPXCONFG.NLM フ ァ イ ルの両方で次の よ う に設定 さ れてい る こ と を確認 し て く だ さ い。
SPX VERIFY TIMEOUT=54
SPX LISTEN TIMEOUT=108
SPX ABORT TIMEOUT=540
こ の 3 つの値は、 1:2:10 の比率にな っ てい る 必要があ り ます。 こ れ ら の値は、 最大でデフ ォ ル ト 値の 3
倍ま で増やす こ と がで き ます。 値を増や し た後で再度 こ の ス テー タ ス コ ー ド を受け取っ た場合、 問題の
原因は こ れ ら の設定ではない と 思われます。
„
Windows サーバーの場合、 レ ジ ス ト リ の [受信パケ ッ ト サイ ズ] 設定の値が 10 進の 576、 つま り 240h であ
る こ と を確認 し て く だ さ い。 レ ジ ス ト リ の MaxPktSize 設定へのパ ス は、 HKEY_LOCAL_MACHINE\System\
currentControlSet\Services\NwInkIPX\NetConfig\MaxPktSize です。
ネ ッ ト ワ ー ク タ イ ム ア ウ ト パ ラ メ ー タ ーの値を増や し た後で、 再度 こ の ス テー タ ス コ ー ド を受け取っ た場
合、 通常はネ ッ ト ワー ク 通信に問題があ る こ と を示 し てい ます。 新 し いバージ ョ ンのネ ッ ト ワ ー ク カー ド お
よ び ド ラ イ バーを使用 し てい る こ と を確認 し て く だ さ い。 ま た、 互換性のない LAN カー ド ド ラ イ バーが原
因で こ の ス テー タ ス コ ー ド が返 さ れ る こ と も あ り ます。 ネ ッ ト ワー ク 通信の ト ラ ブルシ ュ ーテ ィ ン グについ
ては、 LAN 管理者に問い合わせて く だ さ い。
1
[ス タ ー ト |フ ァ イル名を指定 し て実行] を選択 し ます。
2
「Regedit」 と 入力 し て [OK] を ク リ ッ ク し ます。 レ ジ ス ト リ エデ ィ タ ーが開 き ます。
3
Regedit を使っ てサーバーの レ ジ ス ト リ に次の変更を行い ます。
HKEY_Local_Machine | System | CurrentControlSet |
Services | NwLnkIpx | <Network Card> | MaxPktSize = 240 Hex
HKEY_Local_Machine | System | CurrentControlSet |
Services | NwLnkIpx | <Network Card> | NetworkNumber = < ゼ ロ でない値 >
4
次の レ ジ ス ト リ エン ト リ を追加 し ます。
HKEY_Local_Machine | System | CurrentControlSet |
Services | LanManServer | Parameters | MinClientBufferSize regdword = 500
96 : 通信環境エ ラ ーが発生 し ま し た。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
サーバー上の MicroKernel に接続 し よ う と し ま し たが、SPX 接続テーブルま たは MicroKernel の ク ラ イ ア ン ト
テーブルがい っぱいです。 こ のエ ラ ーを受け取 ら ない よ う にす る には、 メ モ リ を追加 し ます。 こ れ ら の リ ソ ー
ス は両方 と も 、 使用可能な メ モ リ の限度ま で動的に管理 さ れます。
„
DBNAMES.CFG フ ァ イ ルに異な る サーバー上のデー タ ロ ケーシ ョ ン を指定 し てい る 名前付 き デー タ ベース
の定義が含ま れてい る 場合、 MicroKernel を呼び出すアプ リ ケーシ ョ ンは こ の ス テー タ ス コ ー ド を返す こ と
があ り ます。
97 : デー タ バ ッ フ ァ ーが小 さ すぎ ます。
アプ リ ケーシ ョ ンは、 MicroKernel ま たは Btrieve リ ク エ ス タ ーの現在の許容値 よ り 長い レ コ ー ド を読み込みま た
は書き 込み し よ う と し ま し た。 次の よ う な場合があ り ます。
„
Update、 Insert、 Create のいずれかのオペレーシ ョ ンの場合、 アプ リ ケーシ ョ ンが指定 し た レ コ ー ド のデー タ
バ ッ フ ァ ー長が メ ッ セージ バ ッ フ ァ ー長 よ り 長い場合に こ の ス テー タ ス コ ー ド が返 さ れます。
27
ス テー タ ス コ ー ド
„
Get、 Step、 Stat のいずれかのオペレーシ ョ ンの場合、 アプ リ ケーシ ョ ンで指定 さ れてい る デー タ バ ッ フ ァ ー
長に関係な く 、 MicroKernel が返すデー タ の長 さ よ り メ ッ セージ バ ッ フ ァ ーが短い場合に、 アプ リ ケーシ ョ
ンは こ の ス テー タ ス コ ー ド を受け取 り ます。
„
Get Chunk オペレーシ ョ ン ま たは Update Chunk オペレーシ ョ ンの場合、 取得ま たは更新 さ れたチ ャ ン ク の合
計サ イ ズが メ ッ セージ バ ッ フ ァ ー長を超え てい ます。
„
DOS リ ク エ ス タ ーのみ : Btrieve リ ク エ ス タ ーを再 ロ ー ド し て、 メ ッ セージ バ ッ フ ァ ー サ イ ズの値を大 き く
し ます。 こ れは、 /D パ ラ メ ー タ ーを使っ て行い ます。 こ のパ ラ メ ー タ ーの説明は 『Getting Started With PSQL』
に記載 さ れてい ます。
„
Windows サーバーの場合、 レ ジ ス ト リ の [受信パケ ッ ト サ イ ズ] 設定の値が 10 進の 576、 つま り 240h であ
る こ と を確認 し て く だ さ い。 レ ジ ス ト リ の MaxPktSize 設定へのパ ス は、 HKEY_LOCAL_MACHINE\System\
currentControlSet\Services\NwInkIPX\NetConfig\MaxPktSize です。
100 : 使用可能なキ ャ ッ シ ュ バ ッ フ ァ ーがあ り ません。
こ れは、 MicroKernel が ロ ー ド 時に割 り 当て た キ ャ ッ シ ュ バ ッ フ ァ ーをすべて使用 し て し ま っ た こ と を示 し てい
ます。
アプ リ ケーシ ョ ンがユーザー ト ラ ンザ ク シ ョ ン内で大量の書 き 込み操作 (Insert、 Update、 お よ び Delete) を使用
す る 場合に、 こ の ス テー タ ス コ ー ド が返 さ れ る こ と があ り ます。 現在実装 さ れてい る MicroKernel エン ジ ン では、
ト ラ ンザ ク シ ョ ンが完了す る ま で、 変更ページはすべて キ ャ ッ シ ュ 内に存在す る 必要があ り ます。
メ モ:使用可能な メ モ リ が制限 さ れてい る マシ ンでは、数千 も の書 き 込み操作を含む非常に大 き な ト ラ ンザ ク シ ョ
ンは正常に終了で き ない可能性があ り ます。
開発者の方は、も っ と 頻繁に ト ラ ンザ ク シ ョ ン を コ ミ ッ ト する よ う にアプ リ ケーシ ョ ン を修正す る こ と で、キ ャ ッ
シ ュ 内に と ど ま る 変更ページ を少な く す る こ と がで き ます。 こ の問題を解決す る も っ と 一般的な方法は、 設定オ
プシ ョ ンの [キ ャ ッ シ ュ割当サイ ズ] を増や し て MicroKernel を再 ロ ー ド する こ と です。
Windows では、 デー タ ベース を初めて起動 し た と き に、 物理 メ モ リ 量の 20% を キ ャ ッ シ ュ 割当サ イ ズ と し て設定
し 、 その値を Windows レ ジ ス ト リ に書 き 込みます。 その後は、 エン ジ ンが起動す る たびに レ ジ ス ト リ か ら その値
を読み取 り ます。 こ の設定値は再計算 さ れ ま せん。 シ ス テ ム に メ モ リ を追加 し た り 取 り 除いた り し た場合には、
新 し く 使用可能にな っ た メ モ リ を最大限活かせる よ う に こ のキ ャ ッ シ ュ 割当サ イ ズの設定を変更す る 必要があ り
ます。
¾ キ ャ ッ シ ュ割 り 当て を増やすには次のよ う に し ます。
1
PSQL Control Center を起動 し ます(『PSQL User's Guide』の 「Windows での PCC の起動」を参照 し て く だ さ い)。
2
[エ ン ジ ン] ノ ー ド を展開 し 、 目的のエン ジ ン名を探 し ます。
3
エン ジ ン名を右 ク リ ッ ク し て [プ ロパテ ィ ] を選択 し ます。
4
[パ フ ォ ーマ ン ス チ ュ ーニ ング] を ク リ ッ ク し ます。
5
右側の フ レーム内で、 [キ ャ ッ シ ュ割当サイ ズ] にキ ャ ッ シ ュ に割 り 当て る メ モ リ 量を入力 し て、 値を調整 し
ます。 『Advanced Operations Guide』 の 「キ ャ ッ シ ュ 割当サ イ ズ」 を参照 し て く だ さ い。
6
新 し い設定を有効にす る ためエン ジ ン を再起動 し ます。
101 : オペ レーテ ィ ング シ ス テムの メ モ リ が不十分です。
こ れは、使用可能なオペレーテ ィ ン グ シ ス テ ム メ モ リ が足 り ないため、要求 さ れたオペレーシ ョ ン を実行で き な
い こ と を示 し てい ます。 こ の問題を解決す る には次のいずれか を実行 し ます。
„
サーバー設定の [パフ ォーマ ン ス チ ュ ーニ ン グ] で [キ ャ ッ シ ュ割当サイ ズ] 設定オプシ ョ ンの値を小 さ く
し ます。
„
サーバーに メ モ リ を追加 し ます。
28
1 ~ 199
102 : ス タ ッ ク 領域が不十分です。
こ れは、 MicroKernel の ス タ ッ ク 領域が不足 し てい る こ と を示 し てい ます。 アプ リ ケーシ ョ ンで使用で き る ス タ ッ
ク 領域を大 き く す る には、アプ リ ケーシ ョ ン を リ ン ク し 直 し て、ス タ ッ ク サ イ ズの値を大 き く し ます。MicroKernel
は、 WBTRCALL.DLL を呼び出す Windows ベース のアプ リ ケーシ ョ ンか、 ロ ーカル サーバー上の MicroKernel エ
ン ジ ン を呼び出すアプ リ ケーシ ョ ンに対 し てのみ こ の ス テー タ ス コ ー ド を返 し ます。
103 : チ ャ ン ク オ フ セ ッ ト が大きすぎ ます。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
Get Direct/Chunk オペレーシ ョ ンが、 明示的に、 ま たはサブ フ ァ ン ク シ ョ ン値に対 し てネ ク ス ト イ ン レ コ ー ド
バ イ ア ス を使用す る こ と で、 レ コ ー ド の終端を超え る オ フ セ ッ ト を指定 し ま し た。 最初のチ ャ ン ク を処理 し
てい る 間に MicroKernel か ら こ の ス テー タ ス コ ー ド が返 さ れない限 り 、 オペレーシ ョ ンは部分的に成功 し て
い ます。 呼び出 し の直後にデー タ バ ッ フ ァ ー長パ ラ メ ー タ ーを調べて、 取得 さ れたデー タ 量 (チ ャ ン ク 数)
を確認 し て く だ さ い。
„
Update Chunk オペレーシ ョ ンが、 レ コ ー ド の終端を 2 バ イ ト 以上超え る オ フ セ ッ ト を指定 し ま し た。 こ の ス
テー タ ス コ ー ド は、 MicroKernel が レ コ ー ド に対 し て変更を ま っ た く 加え ていない こ と を示 し てい ます。
„
追加サブ フ ァ ン ク シ ョ ン バ イ ア ス を使用する Update Chunk オペレーシ ョ ンに よ っ て、レ コ ー ド 長がオペレー
テ ィ ン グ シ ス テ ムの フ ァ イ ル サ イ ズ制限を超え ま し た。 MicroKernel は レ コ ー ド に対 し て変更を加えてい ま
せん。
104 : MicroKernel がロ ケールを認識 し ません。
Create オペレーシ ョ ン ま たは Create Index オペレーシ ョ ンの実行中、 オペレーテ ィ ン グ シ ス テ ムは、 指定 さ れた
カ ン ト リ ID と コ ー ド ページの コ レーシ ョ ン テーブルを返せませんで し た。 アプ リ ケーシ ョ ンが ロ ケールのカ ン
ト リ ID と コ ー ド ページ を正 し く 指定 し てい る こ と 、 ま たオペレーテ ィ ン グ シ ス テ ムがそのカ ン ト リ ID と コ ー
ド ページ をサポー ト す る よ う に設定 さ れてい る こ と を確認 し て く だ さ い。
105 : こ のフ ァ イルは、可変長部割 り 当て テーブル (VAT) 付き で作成する こ と はで き ません。
アプ リ ケーシ ョ ンが、 可変長部割 り 当てテーブル (VAT) を使用 し て フ ァ イ ルを作成 し よ う と し ま し たが、 可変
長レ コ ー ド (フ ァ イ ルが VAT を使用す る ための前提条件) が含まれてい ません。 こ の ス テー タ ス コ ー ド は、 通
常のデー タ フ ァ イ ルのほかに、 キー オン リ ー フ ァ イ ルに も 適用 さ れます。
106 : MicroKernel は Get Next Chunk オペ レーシ ョ ン を実行で き ません。
アプ リ ケーシ ョ ンが Get Direct/Chunk オペレーシ ョ ン を呼び出 し て レ コ ー ド か ら チ ャ ン ク を取得す る と き 、 デ ィ
ス ク リ プ タ ーのサブ フ ァ ン ク シ ョ ンにネ ク ス ト イ ン レ コ ー ド バ イ ア ス を使用 し ま し た。 し か し 、 アプ リ ケーシ ョ
ンが レ コ ー ド 内にその位置を確立 し た後で ( こ の呼び出 し の前に) タ ーゲ ッ ト レ コ ー ド が削除 さ れま し た。
107 : ア プ リ ケーシ ョ ンが、 v6.0 よ り 前のフ ァ イルで Chunk オペ レーシ ョ ン を実行 し よ う と
し ま し た。
アプ リ ケーシ ョ ンが v6.0 よ り 前の形式の フ ァ イ ルに対 し て Get Direct/Chunk ま たは Update Chunk オペレーシ ョ ン
を実行 し よ う と し ま し た。
109 : セマ フ ォの作成時またはア ク セス時に不明な エ ラ ーが発生 し ま し た。
Windows プ ラ ッ ト フ ォ ーム の ワ ー ク グループ MicroKernel が、 互換性のないバージ ョ ン の DLL を使用 し てオペ
レーシ ョ ン を実行 し よ う と し ま し た。 MicroKernel を シ ャ ッ ト ダ ウ ン し て、 最新バージ ョ ンの DLL を使用す る よ
う に し て く だ さ い。
29
ス テー タ ス コ ー ド
110 : アー カ イ ブ ログ設定フ ァ イルにア ク セスで き ません。
アーカ イ ブ ロ グ設定フ ァ イ ル (BLOG.CFG) には、 アーカ イ ブ ロ グ を実行す る ド ラ イ ブ上のデー タ フ ァ イ ルの
エン ト リ が含まれてい ます。 MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
MicroKernel が BLOG.CFG を見つけ ら れません。 こ の フ ァ イ ルが、 ロ グの対象 と な る デー タ フ ァ イ ルを含む
物理 ド ラ イ ブの、 実際のルー ト デ ィ レ ク ト リ の \BLOG デ ィ レ ク ト リ に格納 さ れてい る こ と を確認 し て く だ
さ い (マ ッ プ さ れたルー ト デ ィ レ ク ト リ は使用 し ないで く だ さ い) 。 フ ァ イ ルが複数のボ リ ュ ームに分散 し
てい る 場合は、 それぞれのボ リ ュ ームに \BLOG デ ィ レ ク ト リ を作成する 必要があ り ます。
„
MicroKernel が BLOG.CFG フ ァ イ ルを開け ません。 フ ァ イ ルが ロ ッ ク さ れてい る か、 存在 し ないかのいずれ
かです。
„
MicroKernel が BLOG.CFG フ ァ イ ルを読み取れません。 フ ァ イ ルが正 し い形式でないか、 破損 し てい る かの
いずれかです。 BLOG.CFG フ ァ イ ルの形式については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
111 : 指定 さ れた フ ァ イル名は、 アー カ イ ブ ログ設定フ ァ イル内に見つか り ませんで し た。
MicroKernel は指定 さ れた フ ァ イ ルを BLOG.CFG フ ァ イ ル内で見つけ る こ と がで き ません。 フ ァ イ ルは、 同 じ 物
理 ド ラ イ ブ上にあ る BLOG.CFG フ ァ イ ル内に指定する 必要があ り ます。 デフ ォ ル ト では、 MicroKernel は、 アー
カ イ ブ ロ グ フ ァ イ ルに、 ロ グ 対象の フ ァ イ ル と 同 じ 名前に拡張子 .LOG を 付け た名前 を 付け ま す。 た だ し 、
BLOG.CFG フ ァ イ ルで、別の フ ァ イ ル名を アーカ イ ブ ロ グ フ ァ イ ルに指定す る こ と も で き ます。BLOG.CFG フ ァ
イ ルがアーカ イ ブ ロ グ フ ァ イ ルの正 し い フ ァ イ ル名を指定 し てい る こ と と 、 アーカ イ ブ ロ グ フ ァ イ ルが存在す
る こ と を確認 し て く だ さ い。
112 : 指定 さ れた フ ァ イルはほかのク ラ イ ア ン ト が使用 し ています。
フ ァ イ ルが最後にバ ッ ク ア ッ プ し た と き と 同 じ 状態になければ、 MicroKernel は ロ ール フ ォ ワ ー ド を実行す る こ
と はで き ません。 他の ク ラ イ ア ン ト が フ ァ イ ルを変更 し た場合は、 フ ァ イ ルを再度復元 し てか ら ロ ール フ ォ ワー
ド を実行す る 必要があ り ます。
113 : MicroKernel は、 指定 さ れた フ ァ イルのアー カ イ ブ ログ フ ァ イルを開けません。
こ の ス テー タ ス コ ー ド は さ ま ざ ま な状況が原因で返 さ れ る 可能性があ り ます。一例を挙げ る と 、デー タ ベース エ
ン ジ ンは、指定 さ れた フ ァ イ ルに関連付け ら れた アーカ イ ブ ロ グ フ ァ イ ルを見つけ る こ と がで き ません。デフ ォ
ル ト では、 MicroKernel は、 アーカ イ ブ ロ グ フ ァ イ ルに、 ロ グ対象の フ ァ イ ル と 同 じ 名前に拡張子 .LOG を付け
た名前を付け ます。 ただ し 、 BLOG.CFG フ ァ イ ルで、 別の フ ァ イ ル名を アーカ イ ブ ロ グ フ ァ イ ルに指定す る こ
と も で き ます。BLOG.CFG フ ァ イ ルがアーカ イ ブ ロ グ フ ァ イ ルの正 し い フ ァ イ ル名を指定 し てい る こ と と 、アー
カ イ ブ ロ グ フ ァ イ ルが存在す る こ と を確認 し て く だ さ い。
も う 1 つの原因 と し ては、 フ ァ イ ルに対 し て アーカ イ ブ ロ ギ ン グ を行っ てい る 状態で、 そのアーカ イ ブ ロ グ と 同
じ 名前の ロ グ フ ァ イ ルを ロ ール フ ォ ワー ド し よ う と し ま し た。 デー タ ベース エン ジ ンは ロ グ フ ァ イ ルに ロ ギ ン
グ を行っ てい る 状態であ る ため、 それを使用 し て ロ ール フ ォ ワー ド す る こ と はで き ません。
114 : 指定 さ れた フ ァ イルのアー カ イ ブ ログが不正です。
指定 さ れた フ ァ イ ルに関連付け ら れてい る アーカ イ ブ ロ グは有効な アーカ イ ブ ロ グ フ ァ イ ルではあ り ません。
デフ ォ ル ト では、 MicroKernel は、 アーカ イ ブ ロ グ フ ァ イ ルに、 ロ グ対象の フ ァ イ ル と 同 じ 名前に拡張子 .LOG
を付けた名前を付け ます。 ただ し 、 BLOG.CFG フ ァ イ ルで、 別の フ ァ イ ル名を アーカ イ ブ ロ グ フ ァ イ ルに指定
す る こ と も で き ます。 BLOG.CFG フ ァ イ ルがアーカ イ ブ ロ グ フ ァ イ ルの正 し い フ ァ イ ル名を設定 し てい る こ と
と 、 アーカ イ ブ ロ グ フ ァ イ ルが存在す る こ と を確認 し て く だ さ い。
115 : アー カ イ ブ ログ ダ ン プ フ ァ イルにア ク セスで き ません。
MicroKernel は、 次のいずれかの理由でアーカ イ ブ ロ グ ダ ンプ フ ァ イ ルにア ク セ ス で き ません。
30
1 ~ 199
„
アーカ イ ブ ロ グに含まれ る エン ト リ を ダ ンプす る ために指定 さ れた フ ァ イ ル名が不正です。 こ の フ ァ イ ル名
にボ リ ュ ー ム 指定が含 ま れて い な い こ と を 確認 し て く だ さ い。 ダ ン プ フ ァ イ ルは ロ グ フ ァ イ ル と 同 じ ボ
リ ュ ーム上に作成 さ れます。
„
呼び出 し 元に、 ダ ンプ フ ァ イ ルへのア ク セ ス権があ り ません。
„
MicroKernel はフ ァ イ ルをオープンで き ません。 別のユーザーがオペレーテ ィ ン グ シ ス テ ムの排他 ロ ッ ク を
使用 し て こ の フ ァ イ ルを開いてい ます。
116 : こ の フ ァ イルは、 ゲー ト ウ ェ イ と し て機能 し てい る別の MicroKernel エ ン ジ ンが所有
し ています。
MicroKernel は、 ロ ケー タ ー フ ァ イ ルを読み込む こ と がで き て も 、 ゲー ト ウ ェ イ コ ン ピ ュ ー タ ー上で実行 し てい
る エン ジ ン と 通信で き ません。 こ れは次の よ う な理由が原因で起 こ り ます。
„
ゲー ト ウ ェ イ コ ン ピ ュ ー タ ーの名前を解決で き ません。 こ の問題を解決する には、 次のいずれか を試 し てみ
て く だ さ い。
Š
Š
ゲー ト ウ ェ イ コ ン ピ ュ ー タ ーが、DNS な ど の名前解決サービ ス を使っ て登録 さ れてい る こ と を確認 し て
く だ さ い。
名前解決サービ ス を使っ ていない場合は、 名前解決を手動で提供す る 必要があ り ます。 現在のマシ ンに
HOSTS と い う 名前のフ ァ イ ルを置いて く だ さ い。 こ の フ ァ イ ルに、ゲー ト ウ ェ イ コ ン ピ ュ ー タ ーのネ ッ
ト ワ ー ク 名 と TCP/IP ア ド レ ス を関連付け る 1 行を追加 し ます。た と えば、ゲー ト ウ ェ イ コ ン ピ ュ ー タ ー
の名前が "mycomp" で IP ア ド レ ス が 125.1.4.245 の場合は、 次の よ う な行を フ ァ イ ルに追加 し ます。
125.1.4.245 mycomp
„
2 台の コ ン ピ ュ ー タ ーがサーバーを認識で き る よ う にルー タ ーに よ っ て分離 さ れてい ますが、 お互いを認識
で き ません。 次の操作を実行 し ます。
a. Gateway Locator ユーテ ィ リ テ ィ を使用 し て、 ゲー ト ウ ェ イ のオーナーを識別 し ます。
b. PSQL System Analyzer (PSA) を使用 し て、 その コ ン ピ ュ ー タ ーへのネ ッ ト ワー ク 接続を テ ス ト し ます。
„
異な る 共有名を使っ てマ ッ プ さ れた フ ァ イ ルを 2 つの異な る ワー ク グループ エン ジ ンで開 こ う と し ま し た。
MicroKernel は訂正を試みますが、 すべての場合に訂正で き る わけではあ り ません。 各 コ ン ピ ュ ー タ ーが同 じ
共有名でマ ッ プす る よ う に し て く だ さ い。
117 : Continuous オペレーシ ョ ンのデル タ フ ァ イルで不正な内容が検出 さ れま し た。
Continuous オペレーシ ョ ン中に、 あ る オペレーシ ョ ンに よ っ てデル タ フ ァ イ ルが読み込まれた と き 、 そのデル タ
フ ァ イ ルで不正な内容が検出 さ れま し た ( 『Advanced Operations Guide』 の 「Continuous オペレーシ ョ ンの使用」
を参照 し て く だ さ い)。
メ モ デル タ フ ァ イ ルの内容が壊れ る よ う な状況に陥る こ と は まずあ り ません。 し か し 、 その よ う な状況が
発生 し た場合は、バ ッ ク ア ッ プの進行中に行われたデー タ フ ァ イ ルに対す る オペレーシ ョ ンは失われ る 可能
性が あ り ま す。 サーバー設定で [ ト ラ ンザ ク シ ョ ン ロ グ] ま たは [ ト ラ ンザ ク シ ョ ン一貫性保守] が有効
(チ ェ ッ ク がオン) にな っ てお り 、デー タ フ ァ イ ルがア ク セ ラ レ イ テ ィ ド モー ド で開いていない場合は、バ ッ
ク ア ッ プ中に発生 し た ト ラ ンザ ク シ ョ ンが回復で き ます。 複数のデー タ フ ァ イ ルの整合性が望まれ る 場合、
それ ら のデル タ フ ァ イ ルが有効であ っ て も 、バ ッ ク ア ッ プ中に変更 さ れたすべてのデー タ フ ァ イ ルを開いて
く だ さ い。
PSQL エン ジ ンの起動時に こ の ス テー タ ス コ ー ド が発生 し た場合、 ユーザーが何 ら かの対処を行 う 必要はあ り ま
せん。 こ れは、 事故に よ る 停止が発生 し た際に、 1 つ以上の フ ァ イ ルが PSQL の Continuous オペレーシ ョ ン モー
ド にあ っ た こ と を示 し てい ます。 デー タ ベース エン ジ ンは不正なデル タ フ ァ イ ルを ロ ール イ ン し よ う と し ませ
ん。
前述の状況では、デー タ ベース エン ジ ンは こ の ス テー タ ス コ ー ド を報告す る メ ッ セージ を記録 し ます。不正なデ
ル タ フ ァ イ ルへのア ク セ ス を行 う Open オペレーシ ョ ンは、 そのデル タ フ ァ イ ルに不正な内容が含まれていて も
31
ス テー タ ス コ ー ド
成功 し ます。 ト ラ ンザ ク シ ョ ン ロ グが存在する 場合、 シ ス テ ム停止後の Open オペレーシ ョ ン時に、 失われた ト
ラ ンザ ク シ ョ ンが通常どお り ロ ール フ ォ ワー ド さ れます。
PSQL エン ジ ンが起動 し 、 Open オペレーシ ョ ンが完了 し 、 ト ラ ンザ ク シ ョ ンが ロ ール フ ォ ワ ー ド さ れた後、 不正
な内容を含むデル タ フ ァ イ ルは別のデ ィ レ ク ト リ に移動 し て く だ さ い。 こ れに よ り 、同 じ デー タ フ ァ イ ルに対 し
て再度 Continuous オペレーシ ョ ン を実行す る こ と がで き 、 ま た、 テ ク ニ カル サポー ト を受け る ために、 不正なデ
ル タ フ ァ イ ルを保持す る こ と も で き ます。
Continuous オペレーシ ョ ンの実行中に、 あ る オペレーシ ョ ンで こ の ス テー タ ス コ ー ド が返 さ れた場合、 そのオペ
レーシ ョ ンはデル タ フ ァ イ ルに対す る 読み込や書 き 込みに失敗 し てい る 可能性があ り ます。 こ の場合、 そのデル
タ フ ァ イ ルは も う Continuous オペレーシ ョ ン用に使用で き ないか も し れません。以下の操作を順序どお り に行 う
こ と が最善の方法です。
„
デー タ フ ァ イ ルに対す る すべてのア ク テ ィ ブなセ ッ シ ョ ン を ク ロ ーズ し ます。
„
デー タ フ ァ イ ルに対す る その他すべてのオペレーシ ョ ン も 停止 し ます。
„
butil -endbu コ マ ン ド を実行 (ま たは Backup Agent を使用 し てい る 場合は pvbackup -off コ マ ン ド を
実行) し て Continuous オペレーシ ョ ン を終了 し ます。
デル タ フ ァ イ ルが破損 し ていた場合、 Continuous オペレーシ ョ ンの終了時に、 ロ ール イ ンが正常に完了 し な
いので注意 し て く だ さ い。
„
デー タ フ ァ イ ルに対 し て、 「 ト ラ ンザ ク シ ョ ン ロ グ」 ま たは 「 ト ラ ンザ ク シ ョ ン一貫性保守」 が設定 さ れて
い る 場合は、 そのデー タ フ ァ イ ルの単独の Open オペレーシ ョ ン を実行 し て ト ラ ンザ ク シ ョ ン ロ グ を ロ ール
フ ォ ワ ー ド し ます。
„
複数のデー タ フ ァ イ ルの整合性を保つ必要があ る 場合は、同様のア ク シ ョ ン をバ ッ ク ア ッ プ中に書 き 込まれ
たすべてのデー タ フ ァ イ ルに適用 し ます。
„
こ れ ら の修正作業が完了 し た ら 、 不正なデル タ フ ァ イ ルを別のデ ィ レ ク ト リ に移動 さ せます。 こ れに よ り 、
同 じ デー タ フ ァ イ ルに対 し て再度 Continuous オペレーシ ョ ン を実行す る こ と がで き 、 ま た、 テ ク ニ カル サ
ポー ト を受け る ために、 不正なデル タ フ ァ イ ルを保持す る こ と も で き ます。
120 : B-Tree イ ンデ ッ ク ス レ ベルの最大数に達 し ま し た。
こ の ス テー タ ス コ ー ド は、 イ ンデ ッ ク ス に大 き な キー サ イ ズ を指定 し 、 小 さ なページ サ イ ズ を使用す る 場合に
生 じ ます。 B ツ リ ーが完全にいっぱいでな く て も 、 イ ンデ ッ ク ス キーが B ツ リ ーの許容す る 深 さ を満た し て し ま
う こ と があ り ます。
こ の ス テー タ ス コ ー ド を回避す る には、 以下のいずれか ま たは両方を試 し て く だ さ い。
„
よ り 大 き なページ サ イ ズでデー タ フ ァ イ ルを リ ビル ド し 、 ページ ご と に格納 さ れ る キー数を増やす。
„
イ ンデ ッ ク ス キーの よ り よ い配分を維持 し てい く ために、 イ ンデ ッ ク ス バ ラ ン ス の設定を オンにす る ( イ ン
デ ッ ク ス バ ラ ン ス をオンにす る と パフ ォーマ ン ス が若干落ち ます) 。 『Advanced Operations Guide』 の 「 イ ン
デ ッ ク ス バ ラ ン ス の実行」 を参照 し て く だ さ い。
121 : 競合する動作に よ っ て最適化の開始は阻止 さ れま し た
あ る 特定の状況で、 Defragmenter がデー タ フ ァ イ ルに対 し て動作 し ない こ と があ り ます。 フ ァ イ ルの最適化を実
行 し よ う と す る と 、 フ ァ イ ルが こ の ス テー タ ス コ ー ド を返 し ます。 こ の問題の原因を突 き 止め、 解決す る には、
以下の こ と を確認 し て く だ さ い。
„
フ ァ イ ルの最適化は既に要求 さ れま し たか? コ マ ン ド 「dbdefrag -status フ ァ イ ル名」 を使用 し て確認
し て く だ さ い。
„
Backup Agent がオンにな っ てい る 場合は、 バ ッ ク ア ッ プ を完了 さ せ、 エージ ェ ン ト をオ フ に し てか ら 、 最適
化を開始 し ます。 『Advanced Operations Guide』 の 「Backup Agent」 も 参照 し て く だ さ い。
„
最適化す る フ ァ イ ルを開 こ う と す る エン ジ ンが、 アーカ イ ブ ロ ギ ン グ用に設定 さ れてい る 場合は、 そのエン
ジ ンのプ ロ パテ ィ の [デー タ 整合性] 設定で こ の機能をオ フ にす る 必要があ り ます。
32
1 ~ 199
„
こ の フ ァ イ ルが一時テーブル、 ま たは一時的なシ ス テ ム フ ァ イ ル と 関連付け ら れてい る 場合、 その フ ァ イ ル
は最適化す る こ と がで き ません。
123:最適化はキーオ ン リ ー フ ァ イルのよ う な、特定の タ イ プの フ ァ イルはサポー ト し ません
最新の リ リ ース では、 キーオン リ ー フ ァ イ ルは最適化で き ません。
124 : 最適化は フ ァ イル ア ク セス を ロ ッ ク する要求が応答な し で タ イムアウ ト し たため、 停
止し ま し た
こ のエ ラ ーが発生す る と 、 最適化を実行す る 前に フ ァ イ ルを ロ ッ ク で き ず、 その要求の待ち時間が時間切れ と な
る ため、 操作が中止 さ れます。
125 : 検証が失敗 し たため最適化は停止 し ま し た。 フ ァ イルに変更はあ り ません。
フ ァ イ ルの最適化は、 検証を完了で き なか っ たため停止 し ま し た。 フ ァ イ ルに変更は加え ら れてお ら ず、 シ ス テ
ムの操作 も 変化 し てい ません。
不完全な検証にな る のは、 次のいずれかが原因 と 考え ら れます。
„
フ ァ イ ルの最適化が完了に近づ く と 、 エン ジ ンは開いてい る フ ァ イ ル ハン ド ルを調査 し 、 最適化中の フ ァ イ
ルが レ コ ー ド 取得エ ラ ーの リ ス ク を引 き 起 こ すか ど う か を判断 し ます。 リ ス ク を判断 し た場合には、 最適化
の検証は失敗 し ます。 活動が少ない期間には、 最適化は成功す る 可能性があ り ます。
„
Microsoft のボ リ ュ ーム シ ャ ド ウ コ ピー サービ ス (VSS) を使用 し てい る 。 最適化は現在、 VSS を使用 し て
バ ッ ク ア ッ プ操作を行っ てい る 環境にあ る サーバー エン ジ ンではサポー ト さ れません。 ただ し 、 エン ジ ン を
再起動すれば、 VSS が再び実行 さ れない限 り 、 フ ァ イ ルの最適化を行え る はずです。
126 : 空き領域不足に よ り 、 最適化の開始がブ ロ ッ ク さ れま し た
空 き デ ィ ス ク 容量 が 少 な す ぎ た た め、 要求 し た 最適化 の 開始 は エ ン ジ ン に よ っ て 許可 さ れ ま せ ん で し た。
Defragmenter は、 最適化 さ れ る フ ァ イ ルのサ イ ズ と 同 じ だけの空 き デ ィ ス ク 容量を必要 と す る ほかに、 最適化操
作のために少量の空 き 容量を必要 と し ます。 書 き 込みが頻繁に行われ る フ ァ イ ルについては、 さ ら に多 く の空 き
容量が必要にな る 可能性が あ り ま す。 最適化を し てい る デ ィ ス ク ボ リ ュ ーム の空 き 容量が少な く な っ た場合に
は、 エン ジ ンはそのボ リ ュ ームで実行 し てい る フ ァ イ ルの最適化を キ ャ ン セル し 、 こ のエ ラ ー コ ー ド を返 し ます。
フ ァ イ ルを最適化す る のに必要な空 き 容量は、 分析結果に表示 さ れます。
130 : 使用可能な シ ス テム ロ ッ ク があ り ません。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.15 以降では使用 さ れてい ません。 こ れは、 現在使用可能なシ
ス テ ム ロ ッ ク がない と い う 一時的な状態を表 し てい ます。 た と えば、 次の よ う な場合があ り ます。
„
1 人の ク ラ イ ア ン ト が何千 も の レ コ ー ド を変更す る 非常に大 き な ト ラ ンザ ク シ ョ ン を実行 し てい る 場合。
„
多 く の ク ラ イ ア ン ト が大 き な ト ラ ンザ ク シ ョ ン を並行 し て実行 し てい る 場合。
ク ラ イ ア ン ト は ト ラ ンザ ク シ ョ ンの実行に関係な く こ の コ ー ド を受け取 る 可能性があ り ます。 こ のため、 場合に
よ っ ては ク ラ イ ア ン ト は正常に終了 し なか っ たオペレーシ ョ ン を単純に再試行す る こ と がで き ます。 他の ク ラ イ
ア ン ト がシ ス テ ム ロ ッ ク を解除 し ていれば、 オペレ ーシ ョ ン が正常に実行 さ れ る こ と も あ り ま す。 ト ラ ン ザ ク
シ ョ ン中の ク ラ イ ア ン ト が こ の ス テー タ ス コ ー ド を受け取っ た場合は、 ト ラ ンザ ク シ ョ ン を終了ま たは中断 し て
く だ さ い。 ト ラ ンザ ク シ ョ ンが大 き い場合は、 よ り 小 さ い ト ラ ンザ ク シ ョ ンに分割す る こ と も 検討 し て く だ さ い。
設定ユーテ ィ リ テ ィ を使用 し て、 明示的な ロ ッ ク と し て機能す る シ ス テ ム ロ ッ ク 数を減 ら す こ と も で き ます。 シ
ス テ ム ロ ッ ク 数を減 ら すには、 [ロ ッ ク 数] オプシ ョ ンお よ び [セ ッ シ ョ ン数] オプシ ョ ンのいずれか、 ま たは
両方に割 り 当て ら れてい る 値を よ り 小 さ い値に変更 し ます。
132 : フ ァ イルがサイ ズの制限に達 し ま し た。
MicroKernel は、 次のいずれかの状況で こ の ス テー タ ス コ ー ド を返 し ます。
33
ス テー タ ス コ ー ド
„
フ ァ イ ルが最大サ イ ズに達 し ま し た。 こ の制限はフ ァ イ ル バージ ョ ンやページ サ イ ズ、お よ び 1 ページ あ た
り の レ コ ー ド 数に よ っ て異な り ます。 詳 し い説明については、 『Advanced Operations Guide』 の 「フ ァ イ ル サ
イ ズ」 を参照 し て く だ さ い。
„
オペレーシ ョ ンに よ り 、許容 さ れ る 最大ページ数を超え る ページ をデー タ フ ァ イ ルに割 り 当て よ う と し ま し
た。
„
デー タ フ ァ イ ルが長い間 Continuous オペレーシ ョ ン モー ド に置かれてい る こ と に よ り 、 そのデル タ フ ァ イ
ルのサ イ ズが 4 GB を超え ま し た。
„
1 つのデー タ フ ァ イ ル セグ メ ン ト が、 オペレーテ ィ ン グ シ ス テ ムのフ ァ イ ル サ イ ズ制限に達 し ま し た。
4,096 バ イ ト よ り 小 さ いページ サ イ ズ を使用 し てい る フ ァ イ ルの場合は、 Rebuild ユーテ ィ リ テ ィ を使っ てページ
サ イ ズ を 4,096 バ イ ト に設定 し て フ ァ イ ルを再構築 し 、 よ り 大 き な フ ァ イ ル サ イ ズ制限を利用す る よ う にで き ま
す。
133 : 同 じ デー タ フ ァ イルに 6 人以上のユーザーが同時にア ク セス し よ う と し ま し た。
Pervasive.SQL 7 以降では使用 さ れてい ません。
134 : MicroKernel がイ ン タ ーナシ ョ ナル ソ ー ト 規則 (ISR) を読み取れません。
MicroKernel は、 次のいずれかの理由で こ の ス テー タ ス コ ー ド を返 し ます。
„
ISR が COLLATE.CFG フ ァ イ ルにあ り ません。
„
COLLATE.CFG フ ァ イ ルが見つか ら ないか、 ま たは破損 し てい ます。
„
MicroKernel は COLLATE.CFG フ ァ イ ルか ら ISR を読み込め ません。
135 : 指定 さ れた イ ン タ ーナシ ョ ナル ソ ー ト 規則 (ISR) テーブルは破損 し てい るか、 ま た
は不正です。
MicroKernel は、読み込み可能な COLLATE.CFG フ ァ イ ルを見つけ ま し たが、指定 さ れた イ ン タ ーナシ ョ ナル ソ ー
ト 規則 (ISR) テーブルが無効です。
136 : MicroKernel は、 指定 さ れたオル タ ネー ト コ レーテ ィ ング シーケ ン ス を フ ァ イル内に
見つけ られません。
MicroKernel は、 次の状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
オル タ ネー ト
コ レーテ ィ ン グ シーケ ン ス (ACS) を使用す る イ ンデ ッ ク ス を作成 し よ う と し ま し たが、
MicroKernel は指定 さ れた名前の ACS を フ ァ イ ル内に見つけ ら れませんで し た。
„
Step Next Extended、 Get Next Extended、 Step Previous Extended、 ま たは Get Previous Extended オペレーシ ョ ン
を呼び出 し 、 ACS 名を指定 し ま し たが、 MicroKernel は指定 さ れた名前の ACS を フ ァ イ ルに見つけ ら れませ
んで し た。
138 : ヌル イ ン ジケー タ ーの位置が不正です。
„
PSQL のすべてのア ク セ ス方法に よ る デー タ ア ク セ ス を確実にす る ため、 ヌ ル イ ン ジ ケー タ ー セグ メ ン ト
(NIS) は、 NIS が示すデー タ セグ メ ン ト の直前にあ る 必要があ り ます。
„
NIS は別の NIS に よ っ て示す こ と はで き ません。
139 : MicroKernel が、 キー番号で受け付け られない値を検出 し ま し た。
オペレーシ ョ ンの中には、 オペレーシ ョ ンに使 う フ ァ イ ルの イ ンデ ッ ク ス を指定す る ためではな く 、 サブ フ ァ ン
ク シ ョ ン番号 と し て キー番号のパ ラ メ ー タ ーを使用する も のがあ り ます。 ( メ モ : こ れは Get Equal オペレーシ ョ
ンで も 行われます。 ) アプ リ ケーシ ョ ンが こ れ ら のオペレーシ ョ ンのいずれかに有効なサブ フ ァ ン ク シ ョ ン番号
(キー番号パ ラ メ ー タ ーを介 し て) を指定 し ない場合に、 こ の ス テー タ ス コー ド が返 さ れます。
34
1 ~ 199
„
不正な キー番号を使っ て Begin Transaction オペレーシ ョ ン を発行 し ま し た。
„
不正な キー番号を使っ て End Transaction オペレーシ ョ ン を発行 し ま し た。
„
不正な キー番号を使っ て Abort Transaction オペレーシ ョ ン を発行 し ま し た。
„
不正な キー番号を使っ て Stat Extended オペレーシ ョ ン を発行 し ま し た。
143 : MicroKernel は、 セキ ュ リ テ ィ 設定 さ れた MicroKernel デー タ ベース内のフ ァ イルに権
限な し で ア ク セスする こ と を許可 し ません。
MicroKernel は、 次の状況で こ の ス テー タ ス コ ー ド を返 し ます。
„
セキ ュ リ テ ィ が有効にな っ てい る MicroKernel デー タ ベース にバ イ ン ド さ れたデー タ フ ァ イ ルを開 こ う と し
ま し た。 MicroKernel は、 MicroKernel を使用 し ない限 り 、 こ の よ う な フ ァ イ ルへのア ク セ スは許可 し ません。
„
MicroKernel は、 MicroKernel を使用 し ていない と き に、 次の条件すべてに当ては ま る 場合に も 、 こ の ス テー
タ ス コ ー ド を返 し ます。
Š
Š
Š
[置換] オプシ ョ ン を使用 し て フ ァ イ ルを作成 し よ う と し た。
同 じ ロ ケーシ ョ ンに、 同 じ 名前のバ ウ ン ド MicroKernel デー タ フ ァ イ ルが既に存在す る 。
既存の フ ァ イ ルがバ イ ン ド さ れてい る デー タ ベース のセキ ュ リ テ ィ が有効にな っ てい る 。
146 : 重複シ ス テム キー。
シ ス テ ム キーを生成す る 2 つの異な る ス レ ッ ド に よ っ て同 じ キー番号が生成 さ れま し た。
147 : ログ セグ メ ン ト が見つか り ません。
MicroKernel は、 少な く と も 1 つの フ ァ イ ルを ロ ール フ ォ ワ ー ド す る のに必要な ロ グ セグ メ ン ト を見つけ ら れま
せん。
148 : ロール フ ォ ワー ド エ ラ ーが発生 し ま し た。
MicroKernel は、 フ ァ イ ルを ロ ール フ ォ ワー ド 中にエ ラ ーを検出 し ま し た。 レ ポー ト さ れ る エ ラ ー メ ッ セージは、
オペレーテ ィ ン グ シ ス テ ムに よ っ て異な り ます。
„
Btrieve エン ジ ンが イ ン ス ト ール さ れた Windows ワ ー ク ス テーシ ョ ンは、 コ ン ソ ール メ ッ セージ ウ ィ ン ド ウ
に メ ッ セージ を表示 し 、 イ ベン ト ロ グ pvsw.log に同 じ 内容の メ ッ セージ を書き 込みます。
„
Btrieve エン ジ ンが イ ン ス ト ール さ れた Windows サーバーは、 メ ッ セージの表示は行い ませんが、 イ ベン ト
ロ グ pvsw.log に メ ッ セージ を書 き 込みます。
149 : SQL ト リ ガー。
Btrieve API を使用 し てデー タ ベース テーブルま たはエン ト リ を変更 し てい る と き 、SQL レ イ ヤーに よ っ てデー タ
ベース上に設定 さ れた SQL 制約を検出 し ま し た。
151 : チ ャ ン ク オ フ セ ッ ト が小 さ すぎ ます。
レ コ ー ド の固定部分に対 し てチ ャ ン ク を挿入 し た り 削除 し た り す る こ と はで き ません。
160 : MicroKernel に不正なパラ メ ー タ ーが渡 さ れま し た。
MicroKernel は、SRB(Service Reply Block)に破損 し てい る パ ラ メ ー タ ーを検出 し ま し た。次のいずれかが原因です。
„
ネ ッ ト ワ ー ク を介 し た SRB の転送中にネ ッ ト ワー ク エ ラ ーが発生 し た こ と に よ り 、 SRB 内のパ ラ メ ー タ ー
が壊れま し た。
„
シ ス テ ムにあ る 古い Scalable SQL コ ン ポーネ ン ト と PSQL コ ン ポーネ ン ト 間で不一致が見つか り ま し た。 ほ
と ん ど の場合、 こ れが こ のエ ラ ーの発生原因です。
35
ス テー タ ス コ ー ド
こ の問題を解決す る には、 イ ン ス ト ール さ れてい る コ ン ポーネ ン ト 間の矛盾を修復す る ために、 PSQL を再 イ ン
ス ト ール し ます。 再 イ ン ス ト ール し て再起動 し た後 も こ の問題が発生す る 場合は、 テ ク ニ カル サポー ト ま でご連
絡 く だ さ い。
161 : キーがユーザー数、 セ ッ シ ョ ン数、 使用デー タ の最大制限に達 し たか、 も し く はキー
の状態が " 期限切れ " または " 無効 " に変更 さ れま し た。
い く つかのシナ リ オに よ っ て こ の ス テー タ ス コー ド が返 さ れます。
„
こ の コ ー ド は、一時 ラ イ セ ン ス の有効期限が切れた後に返 さ れます。ラ イ セ ン ス管理ツールで検証 さ れ る キー
の状態は " 期限切れ " にな り ます。 キーの有効期限が切れ る と 、 すべてのユーザーは こ の コ ー ド を受け取 り 、
エン ジ ンにア ク セ ス で き な く な り ます。 こ れを解決する には、 期限な し キーを認証 し ます。 ベン ダーま たは
テ ク ニ カル サポー ト にお問い合わせの上、 期限な し キーを ご購入 く だ さ い。
„
ユーザー数、 セ ッ シ ョ ン数ま たは使用デー タ が、 使用許諾契約書で許可 さ れた最大値に達 し ま し た。 1 つ以
上のセ ッ シ ョ ン ま たはフ ァ イ ルを閉 じ る こ と で、 ユーザー数、 セ ッ シ ョ ン数ま たは使用デー タ の値が制限値
を下回 る よ う にする こ と がで き ます (「セ ッ シ ョ ン」 と は、 MicroKernel エン ジ ンに よ っ て使用 さ れ る ク ラ イ
ア ン ト ID、 ま たは リ レーシ ョ ナル エン ジ ンへの接続 と 定義 さ れます)。 こ のほか、 ユーザー数、 セ ッ シ ョ ン
数ま たは使用デー タ に対 し 追加キーを認証する と い う 解決策があ り ます。
ユーザー数、 セ ッ シ ョ ン 数お よ び使用デー タ の現在値、 ピ ー ク 値お よ び最大値の測定につい て の詳細は、
『Advanced Operations Guide』 の 「監視」 を参照 し て く だ さ い。
„
PSQL 製品を認証 し た後でマシ ン構成を変更 し た場合に も 、 こ の ス テー タ ス コ ー ド を受け取 り ます。 製品認
証はお使いのマシ ンのハー ド ウ ェ ア構成 と 関係 し てい ます。 マシ ン上の製品キーを認証 し た後に、 そのマシ
ンのあ る 特定のハー ド ウ ェ ア構成ア イ テ ムが変更 さ れ る と 、キーは無効にな り ます。ラ イ セ ン ス管理ユーテ ィ
リ テ ィ で検証 さ れ る キーの状態は " 無効 " にな り ます。
ハー ド ウ ェ ア構成の変更を行 う 必要があ る 場合は、まず License Administrator ユーテ ィ リ テ ィ を使用 し て キー
を認証解除 し ておいて く だ さ い。 キーの認証解除は、 製品キー と 固有のハー ド ウ ェ ア構成 と の関連付け を切
り 離 し ます。 ハー ド ウ ェ ア構成の変更が完了 し た ら 、 License Administrator ユーテ ィ リ テ ィ を使用 し て再び製
品キーを認証す る こ と がで き ます。
162 : ク ラ イ ア ン ト テーブルがい っ ぱいです。
こ の ス テー タ ス コ ー ド は Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。関連す る 設定はエン ジ
ンが動的に管理 し ます。
こ の ス テー タ ス コー ド は次のいずれかの状況で返 さ れます。
„
メ モ リ が不足 し てい ます。
„
ア ク テ ィ ブ ク ラ イ ア ン ト 数が 64K を超え てい ます。
163 : ヌル イ ン ジケー タ ーを最終セグ メ ン ト にする こ と はで き ません。
ヌ ル イ ン ジ ケー タ ー セグ メ ン ト (NIS) を キー デ ィ ス ク リ プ タ ーの最後のセグ メ ン ト にす る こ と はで き ません。
169 : ク ラ イ ア ン ト キ ャ ッ シ ュ と リ モー ト エ ン ジ ンのプ ロ ト コ ルが一致 し ません。
こ の ス テー タ ス コ ー ド は、 ク ラ イ ア ン ト ソ フ ト ウ ェ アが、 お使いの リ モー ト デー タ ベース エン ジ ンに付属す る
最新の も のではない こ と を示 し ます。V8 の一般 リ リ ース版の リ モー ト エン ジ ンに対 し て V8 のプ レ リ リ ース版の
ク ラ イ ア ン ト ソ フ ト ウ ェ ア を実行 し てい る 場合にのみ、 こ の ス テー タ ス コ ー ド を受け取 り ます。
こ の問題を解決す る には、 ク ラ イ ア ン ト ソ フ ト ウ ェ ア を ア ン イ ン ス ト ール し 、 最新の V8 ク ラ イ ア ン ト を イ ン ス
ト ール し ます。
170 : デー タ ベース ログ イ ンが必要です。
ユーザー名が不正であ る か見つか ら ないため、 デー タ ベースへの認証に失敗 し ま し た。
36
1 ~ 199
171 : デー タ ベース ログ イ ンに失敗 し ま し た。
パス ワ ー ド が不正であ る か見つか ら ないため、 デー タ ベースへの認証に失敗 し ま し た。
172 : デー タ ベース名が見つか り ません。
マシ ンの有効なデー タ ベース名を指定 し て く だ さ い。
173 : 既に ログ イ ン し ています。
Btrieve の ロ グ イ ン要求は、 ク ラ イ ア ン ト が指定 さ れたデー タ ベース に既に ロ グ イ ン し てい る ため失敗 し ま し た。
174 : ログアウ ト に失敗 し ま し た。
デー タ ベー ス に ロ グ イ ン し ていない場合、 あ る いは ロ グ ア ウ ト し よ う と し た際に開いた ま ま のデー タ ベー ス の
フ ァ イ ル ハン ド ルがあ る 場合は、 ロ グ ア ウ ト が失敗す る こ と があ り ます。
175 : デー タ ベース URI の形式が間違 っ ています。
URI 接続文字列が正 し く 構成 さ れてい ませんで し た。 最初の 5 バ イ ト は "btrv:" であ る 必要があ り ます。
176 : フ ァ イルまたはテーブルが URI に指定 さ れていません。
Open ま たは Create オペレーシ ョ ンの発行に使用 し た URI 接続文字列には、 フ ァ イ ル名 も テーブル名 も 含まれて
い ませんで し た。
177 : デー タ ベースに存在 し ないテーブルです。
Open オペレーシ ョ ンの発行に使用 し た URI 接続文字列には、 フ ァ イ ル名が含まれてお ら ず、 FILE.DDF に存在 し
ないテーブル名が含まれてい ま し た。
178 : デー タ ベースに存在 し ないデ ィ レ ク ト リ です。
Open オペレーシ ョ ンの発行に使用 し た URI 接続文字列にはフル パス の フ ァ イ ル名が含まれてい ま し たが、 こ れ
は、 デー タ ベース のデー タ デ ィ レ ク ト リ の 1 つ と し て存在 し ていないデ ィ レ ク ト リ を参照 し てい ま し た。
PSQL Control Center のデー タ ベー ス プ ロ パテ ィ ダ イ ア ロ グ ボ ッ ク ス (Windows) ま たは dbmaint ユーテ ィ リ
テ ィ (Linux) を使っ て、 デー タ ベース にデ ィ レ ク ト リ を追加 し て く だ さ い。
37
ス テー タ ス コ ー ド
1000 ~ 1999
Windows および DOS ワー ク ス テーシ ョ ン用の MicroKernel ス テー タ ス コ ー ド
ワ ー ク ス テーシ ョ ンの MicroKernel エン ジ ンは Windows お よ び DOS 環境で以下の よ う な ス テー タ ス コ ー ド を返
し ます。
1001 : ロ ッ ク パラ メ ー タ ーが範囲外です。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
[ロ ッ ク数] オプシ ョ ンに指定 さ れた値が範囲外だ っ た場合は、 v6.x の MicroKernel か ら こ の ス テー タ ス コ ー ド が
返 さ れます。 [複数ロ ッ ク] オプシ ョ ンに指定 さ れた値が範囲外だっ た場合は、 v6.0 よ り 前の MicroKernel か ら こ
の ス テー タ ス コー ド が返 さ れます。
1002 : メ モ リ 割 り 当て エ ラ ーが発生 し ま し た。
ワ ー ク ス テーシ ョ ンには、必要なプ ロ グ ラ ムすべて を ロ ー ド で き る だけの十分な メ モ リ を確保 し て く だ さ い。ワー
ク グループ版の MicroKernel ま たは ク ラ イ ア ン ト リ ク エ ス タ ーの場合、 コ ンベン シ ョ ナル メ モ リ 、 拡張 メ モ リ 、
あ る いはその両方に適用 さ れ る メ モ リ が不足 し ます。
1003 : 不正な メ モ リ サイ ズ パラ メ ー タ ーが指定 さ れま し た。
[キ ャ ッ シ ュ割当サイ ズ] オプシ ョ ンの値が不正な場合は、 こ の ス テー タ ス コー ド が返 さ れます。
¾ キ ャ ッ シ ュ割当サイ ズを調整するには
1
PSQL Control Center を起動 し ます(『PSQL User's Guide』の 「Windows での PCC の起動」を参照 し て く だ さ い)。
2
[エ ン ジ ン] ノ ー ド を展開 し 、 目的のエン ジ ン名を探 し ます。
3
エン ジ ン名を右 ク リ ッ ク し て [プ ロパテ ィ ] を選択 し ます。
4
[パ フ ォ ーマ ン ス チ ュ ーニ ング] を ク リ ッ ク し ます。
5
右側の フ レーム内で、 [キ ャ ッ シ ュ割当サイ ズ] にキ ャ ッ シ ュ に割 り 当て る メ モ リ 量を入力 し て、 値を調整 し
ます。 『Advanced Operations Guide』 の 「キ ャ ッ シ ュ 割当サ イ ズ」 を参照 し て く だ さ い。
6
新 し い設定を有効にす る ためエン ジ ン を再起動 し ます。
1006 : プ リ イ メ ージ バ ッ フ ァ ー パラ メ ー タ ーが範囲外です。
Pervasive.SQL 2000i 以降のバージ ョ ンでは [拡張オペ レーシ ョ ン バ ッ フ ァ ー サイ ズ] オプシ ョ ンは使用 さ れてい
ません。 こ の リ ソ ース は MicroKernel が動的に管理 し ます。
[拡張オペ レーシ ョ ン バ ッ フ ァ ー サイ ズ] 設定オプシ ョ ンに指定で き る のは 0 か ら 64,000 ま での値です。
プ リ イ メ ージ バ ッ フ ァ ー サイ ズ設定オプシ ョ ンに指定で き る のは 1 か ら 64 ま での値です。プ リ イ メ ージ フ ァ イ
ルは v6.0 よ り 前の MicroKernel で使用 さ れてい ま し た。 その後の MicroKernel では、 [6.x よ り 前の形式で フ ァ イ
ルを作成] 設定オプシ ョ ン を [Yes] に し て ロ ー ド さ れた場合に使用 さ れて き ま し た。 MicroKernel v7.8 以降では
無効です。
1007 : フ ァ イル パラ メ ー タ ーが範囲外です。
Pervasive.SQL 7 以降のバージ ョ ン では [オープ ン フ ァ イ ル数] 設定オプシ ョ ンは使用 さ れてい ま せん。 こ の リ
ソ ース は MicroKernel が動的に管理 し ます。
v6.0 よ り 前のエン ジ ンの場合、 [オープ ン フ ァ イル数] 設定オプシ ョ ンに指定で き る のは 1 か ら 250 ま での値で
す。v6.0 以降のエン ジ ン で こ の値の有効な範囲については、 そのバージ ョ ンの ド キ ュ メ ン ト を参照 し て く だ さ い。
38
1000 ~ 1999
1008 : 初期化パラ メ ー タ ーが不正です。
指定 さ れた設定オプシ ョ ンの値が不正ま たは識別で き ません。
1009 : ト ラ ンザ ク シ ョ ン フ ァ イル名パラ メ ー タ ーが不正です。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
[ ト ラ ンザ ク シ ョ ン フ ァ イル名]設定オプシ ョ ンに指定 し た フ ァ イ ル名が不正です。正 し い ト ラ ンザ ク シ ョ ン フ ァ
イ ル名に し て く だ さ い。
1010 : ト ラ ンザ ク シ ョ ン制御 フ ァ イルにア ク セス中、 エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
MicroKernel は BTRIEVE.TRN や MicroKernel.TRN の作成、 ま た こ れ ら の フ ァ イ ルに対す る オープン、 読み込み、
書 き 込みを行 う こ と がで き ません。 BTI.INI フ ァ イ ルにあ る TRNFILE 設定を C:\ に設定 し て く だ さ い。
1011 : 圧縮バ ッ フ ァ ー パラ メ ー タ ーが範囲外です。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
[圧縮バ ッ フ ァ ー サイ ズ] オプシ ョ ンに設定 さ れてい る 値が有効範囲内であ る こ と 確認 し て く だ さ い。 タ ーゲ ッ
ト サーバーの設定を確認 し て く だ さ い。有効な範囲については、『Advanced Operations Guide』を参照 し て く だ さ い。
1012 : /n: オプ シ ョ ンが不正です。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
ト ラ ンザク シ ョ ン内の最大 フ ァ イル数設定オプシ ョ ン の値が不正です。 有効な値は 0 か ら 18 で、 デフ ォ ル ト は
12 です。
1013 : タ ス ク リ ス ト がい っぱいです。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 7.0 以降では使用 さ れてい ません。
Windows 環境で、 タ ス ク エン ト リ テーブルがいっぱいにな る と こ の ス テー タ ス コ ー ド が返 さ れます。 Setup ユー
テ ィ リ テ ィ を使用 し て こ の [ タ ス ク数] オプシ ョ ンの値を変更す る こ と がで き ます。
DOS 環境では、アプ リ ケーシ ョ ンで BTRVID 呼び出 し があ っ た と き に、BREQNT リ ク エ ス タ ーが /t パ ラ メ ー タ ー
な し で使用 さ れた場合、 こ の ス テー タ ス コー ド が返 さ れます。 /t パ ラ メ ー タ ーには 0 以外の値を使っ て リ ク エ ス
タ ーを再 ロ ー ド し て く だ さ い。 DOS リ ク エ ス タ ー パ ラ メ ー タ ーの詳細については、 『Getting Started With PSQL』
を参照 し て く だ さ い。
1015 : MicroKernel に渡 さ れたポ イ ン タ ー パラ メ ー タ ーのいずれかが不正です。
MicroKernel に渡 さ れたポ イ ン タ ー パ ラ メ ー タ ーのいずれかが不正です。 MicroKernel が無効なポ イ ン タ ーに対す
る チ ェ ッ ク を行 う のは、 初期化フ ァ イ ル内の [BTRIEVE] ヘ ッ ダーで CHKPARMS=YES と い う 行を指定 し た場合
のみです。 それ以外の場合、 MicroKernel ではポ イ ン タ ーのチ ェ ッ ク を行わないので、 こ の ス テー タ ス コ ー ド が
返 さ れ る こ と はあ り ません。
1016 : MicroKernel は既に初期化 さ れています。
こ の ス テー タ ス コ ー ド は MicroKernel バージ ョ ン 6.0 以降では使用 さ れてい ません。
既に初期化 さ れてい る MicroKernel を初期化 し よ う と し ま し た。 MicroKernel を再度初期化する 場合は、 初期化関
数を呼び出す前に BTRV イ ン タ ーフ ェ イ ス を使用 し て、 全フ ァ イ ルを閉 じ 、 全 ト ラ ンザ ク シ ョ ン を終了 / 停止 し 、
Btrieve オペレーシ ョ ン 25 を実行 し て く だ さ い。
39
ス テー タ ス コ ー ド
1017 : Btrieve リ ク エ ス タ ーが リ ソ ース フ ァ イル WBTRVRES.DLL を見つけ ら れません。
WBTRCALL.DLL は、 リ ソ ース フ ァ イ ル WBTRVRES.DLL を見つけ る こ と がで き なか っ た と き に こ の ス テー タ ス
コ ー ド を返 し ます。 WBTRVRES.DLL フ ァ イ ルは WBTRCALL.DLL フ ァ イ ル と 同 じ デ ィ レ ク ト リ に置 く よ う に し
て く だ さ い。
1018 : ア プ リ ケーシ ョ ンが Btrieve コ ールバ ッ ク関数から MicroKernel を呼び出そ う と し ま
し た。
Windows MicroKernel では Btrieve コ ールバ ッ ク 関数か ら MicroKernel を呼び出す よ う な タ ス ク を実行す る こ と は
で き ません。 Btrieve for Windows でのみ コ ールバ ッ ク 関数を使用す る こ と が可能です。
1019:ア プ リ ケーシ ョ ンの Btrieve コ ールバ ッ ク 関数の要求で、MicroKernel が現在の Btrieve
オペ レーシ ョ ン をキ ャ ン セル し ま し た。
アプ リ ケーシ ョ ンの MicroKernel コ ールバ ッ ク 関数にゼ ロ 以外の値が返 さ れ ま し た。 こ れはそのアプ リ ケーシ ョ
ンが現在のオペレーシ ョ ン を直ちに終了す る こ と を示 し てい ます。MicroKernel は こ の よ う な キ ャ ン セル要求を受
け取 る と 、 現在実行中のオペレーシ ョ ンの終了を試み、 そのオペレーシ ョ ン実行中の コ ールバ ッ ク 関数の呼び出
し を中止 し よ う と し ます。 MicroKernel はオペレーシ ョ ン を キ ャ ン セルす る こ と がで き ないか も し れません。 し か
し 、 オペレーシ ョ ンのキ ャ ン セルに成功 し た場合 MicroKernel は こ の ス テー タ ス コ ー ド を返 し ます。
1020 : Btrieve リ ク エ ス タ ー イ ン タ ー フ ェ イ スの通信エ ラ ーです。
MicroKernel ロ ーダーお よ び リ ク エ ス タ ー イ ン タ ーフ ェ イ ス が MicroKernel に メ ッ セージ を送信す る こ と がで き
なか っ た場合、 こ の ス テー タ ス コ ー ド が返 さ れます。 こ れは、 Ctrl+Alt+Delete キーを使用 し て Windows を シ ャ ッ
ト ダ ウ ン し た、 ま たは MicroKernel を終了 し た場合に発生 し ます。 こ れは、 単に情報を通知する ス テー タ ス コ ー
ド です。 特に何 ら かの対処を行 う 必要はあ り ません。 アプ リ ケーシ ョ ンはシ ャ ッ ト ダ ウ ン処理を続行 し ます。 こ
の ス テー タ ス コ ー ド は、Windows に よ る メ ッ セージ処理を妨げ る よ う な アプ リ ケーシ ョ ンの実行時に も 返 さ れま
す。
1021 : MicroKernel が初期化に失敗 し ま し た。
„
MicroKernel は自身を初期化す る こ と がで き ませんで し た。 MicroKernel コ ン ソ ールあ る いはエ ラ ー ロ グで
メ ッ セージ を確認 し て MicroKernel が初期化で き なかっ た原因を特定 し て く だ さ い。
„
Win32 ワー ク グループの MicroKernel は メ ッ セージ を表示 し 、 Windows シ ス テ ム デ ィ レ ク ト にあ る PSQL イ
ベン ト ロ グ (PVSW.LOG) に同 じ 内容の メ ッ セージ を書 き 込みます。
„
Windows サーバーの MicroKernel は メ ッ セージの表示は行い ませんが、 Windows シ ス テ ム デ ィ レ ク ト リ にあ
る PSQL イ ベン ト ロ グ (PVSW.LOG) に メ ッ セージ を書 き 込みます。
コ ン ソ ール メ ッ セージ あ る いはエ ラ ー ロ グで示 さ れた問題を解決 し てか ら 、 初期化を再試行 し て く だ さ い。
1022 : MicroKernel がシ ャ ッ ト ダウ ン さ れています。
MicroKernel がシ ャ ッ ト ダ ウ ン さ れてい る ため、 こ の操作を完了す る こ と がで き ま せん。 こ の問題を解決す る に
は、 エン ジ ンが完全にシ ャ ッ ト ダ ウ ン さ れてか ら 再起動 し て く だ さ い。
40
2000 ~ 2099
2000 ~ 2099
Btrieve リ ク エ ス タ ーのス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 Btrieve リ ク エ ス タ ーに よ っ て生成 さ れ る ス テー タ ス コ ー ド について説明 し ます。
2000 : 内部エ ラ ーです。
Btrieve リ ク エ ス タ ーで内部エ ラ ーが発生 し ま し た。 詳細については、 PSQL イ ベン ト ロ グ (PVSW.LOG) を参照
し て く だ さ い。
2001 : メ モ リ の割 り 当てが不十分です。
DOS 環境では、 /D オプシ ョ ンに指定 さ れてい る 値を小 さ く し て く だ さ い。
2003 : リ ク エ ス タ ーは指定 さ れた フ ァ イルへのロー カル ア ク セス を許可 し ていません。
アプ リ ケーシ ョ ンは ロ ーカル ド ラ イ ブに保存 さ れてい る フ ァ イ ルにア ク セ ス し よ う と し ま し た。ク ラ イ ア ン ト マ
シ ンに イ ン ス ト ール さ れてい る MicroKernel の設定では、ロ ーカル フ ァ イ ルへのア ク セ スは許可 さ れてい ません。
2007 : ポ イ ン タ ー パラ メ ー タ ーが不正です。
MicroKernel に渡 さ れたポ イ ン タ ー パ ラ メ ー タ ーのいずれかが不正です。プ ロ グ ラ ム をチ ェ ッ ク し て、ポ イ ン タ ー
パ ラ メ ー タ ーが正 し いか確認 し て く だ さ い。
2008 : ルー タ ーがエ ン ジ ン を見つけ られません。
MicroKernel ルー タ ーが 6.15 エン ジ ン と 通信で き ません。 こ の ス テー タ ス コ ー ド は MicroKernel v4.0.100 でのみ使
用 さ れます。
2009 : MicroKernel ルー タ ー コ ンポーネ ン ト を ロー ド で き ません。
Btrieve リ ク エ ス タ ーが MicroKernel ルー タ ーを ロ ー ド で き ません。 こ れは、 DLL の ロ ー ド に失敗 し た場合や、 必
要な DLL エン ト リ ポ イ ン ト を取得で き なかっ た場合に発生 し ます。
2011 : Btrieve リ ク エ ス タ ーの リ ソ ース DLL がロー ド さ れていません。
リ ソ ース DLL が見つか ら ないか、 現在のバージ ョ ンの リ ク エ ス タ ー と 互換性があ り ません。 こ の問題が発生す る
と 、 MicroKernel は設定をデフ ォ ル ト に戻 し 、 実行を継続 し ます。
2012 : Btrieve リ ク エ ス タ ーでオペ レーテ ィ ング シス テム エ ラ ーが発生 し ま し た。
詳細については、 PSQL イ ベン ト ロ グ (PVSW.LOG) を参照 し て く だ さ い。
41
ス テー タ ス コ ー ド
2200 ~ 2299
XLT ス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 返 さ れ る 可能性のあ る XLT ス テー タ ス コ ー ド について説明 し ます。
2200 : XLT Winsock エ ラ ー。
こ の ス テー タ ス コ ー ド は、 Windows Socket 初期化エ ラ ーが発生 し た と き に返 さ れます。
2201 : XLT RPC エ ラ ー。
こ の ス テー タ ス コ ー ド は、MicroKernel が リ レーシ ョ ナル エン ジ ンに対 し て リ モー ト プ ロ シージ ャ コ ール (RPC)
を確立で き ない と き に返 さ れます。
42
2300 ~ 2399
2300 ~ 2399
名前付き デー タ ベースのス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、PSQL v12 エン ジ ンの名前付き デー タ ベース機能を使用 し てい る と き に返 さ れ る 可能性のあ
る ス テー タ ス コ ー ド について説明 し ます。
2300 : こ れ以上デー タ ベース名は定義 さ れていません。
こ れ以上のデー タ ベース名は定義で き ません。 バ ッ フ ァ ーが十分に長 く て複数のデー タ ベース名を格納で き る 場
合は、 こ の ス テー タ ス コ ー ド が返 さ れて も 、 1 つま たは複数のデー タ ベース名が返 さ れ る こ と があ り ます。 アプ
リ ケーシ ョ ンは iBufLen をチ ェ ッ ク し て、 返 さ れた名前の数を確認 し て く だ さ い。
2301 : デー タ ベース名が不正です。
名前付 き デー タ ベース ではあ り ません。 正 し いデー タ ベース名を入力 し たか ど う か確認 し て く だ さ い。
2302 : バ ッ フ ァ ー長が不正です。
送信用バ ッ フ ァ ーのサ イ ズが小 さ すぎ る ため、 サ イ ズ を増やす必要があ り ます。
2303 : デー タ ベース名は一意である必要があ り ます。 指定 さ れた名前は既に存在 し ます。
デー タ ベース の作成時、 DBNAMES.CFG フ ァ イ ルに既に存在す る デー タ ベース名が指定 さ れま し た。 デー タ ベー
ス に別の一意の名前を指定す る か、 ま たは既に存在する デー タ ベース名を削除 し て く だ さ い。
2304 : デー タ ベース タ イ プが不正です。
デー タ ベース を作成中、 不正なデー タ ベース タ イ プ を指定 し ま し た。 バ ウ ン ド ま たはア ンバ ウ ン ド のデー タ ベー
ス タ イ プ を指定 し て く だ さ い。
2305 : デー タ 辞書またはデー タ フ ァ イルのロ ケーシ ョ ンに指定 さ れたパスが不正です。
バ イ ン ド さ れた名前付 き デー タ ベース に指定 さ れたパス が無効です。 ま たは、 デー タ フ ァ イ ルの ロ ケーシ ョ ンに
指定 さ れたパス が無効です。 入力 し たパス が UNC パ ス ま たは ロ ーカル パ ス であ る こ と を確認 し て、 操作を再試
行 し て く だ さ い。 マ ッ プ さ れた ド ラ イ ブ名を含むパス は許可 さ れてい ません。
2306 : DBNAMES.CFG を更新で き ませんで し た。
バ イ ン ド さ れた名前付 き デー タ ベース に指定 さ れたパス が無効です。 ま たは、 デー タ フ ァ イ ルの ロ ケーシ ョ ンに
指定 さ れたパス が無効です。 指定 し たパス が UNC ま たは ロ ーカル パス であ る こ と を確認 し て、 操作を再試行 し
て く だ さ い。 マ ッ プ さ れた ド ラ イ ブ名を含むパス は許可 さ れてい ません。
2307 : DBNAMES.CFG フ ァ イルを開けません。
„
ワ ー ク ス テーシ ョ ンの DBNAMES.CFG フ ァ イ ルにア ク セ ス し て ワ ー ク グループ エン ジ ンに定義 さ れてい る
デー タ ベー ス名の リ ス ト を取得 し よ う と し てい る 場合、 DBNAMES.CFG フ ァ イ ルが Windows デ ィ レ ク ト リ
ま たは [DBNames 設定フ ァ イ ルのデ ィ レ ク ト リ ] オプシ ョ ンで指定 さ れてい る デ ィ レ ク ト リ にあ る こ と を確
認 し て く だ さ い。 レ ジ ス ト リ に指定 し た ロ ケーシ ョ ンが正 し く ないか レ ジ ス ト リ キーが破損 し てい ます。 次
のいずれかの方法で対処 し て く だ さ い。
Š
ロ ーカル マシ ンの、 レ ジ ス ト リ の次の項目に指定 さ れてい る ロ ケーシ ョ ン を調べます。
HKEY_LOCAL_MACHINE\SOFTWARE\Pervasive Software\Database Names\Version 12\
Settings\DBNamesDirectory
43
ス テー タ ス コ ー ド
メ モ DBNames.cfg フ ァ イ ルは、 Windows 32 ビ ッ ト プ ラ ッ ト フ ォームの場合は Windows シ ス テ ム デ ィ レ ク
ト リ にあ る 必要があ り ます。
Š
ま たは、 次を調べます。
HKEY_LOCAL_MACHINE\SOFTWARE\Pervasive Software\MicroKernel Router\ Version 12\
Settings\Target Engine
メ モ ほ と ん ど の Windows オ ペ レ ー テ ィ ン グ シ ス テ ム で、 こ の キ ーの 場所は HKEY_LOCAL_MACHINE\
SOFTWARE\PERVASIVE SOFTWARE です。 ただ し 、 HKEY_LOCAL_MACHINE\SOFTWARE の下位以降の場所
はオペレーテ ィ ン グ シ ス テ ムに よ っ て異な る 可能性があ り ます。
値は 0 ( ロ ーカルの場合) ま たは 1 (サーバーの場合) ですが、 場合に よ っ ては 23785 の よ う な値にな る こ と も あ
り ます。 こ の場合、 ODBC ア ド ミ ニ ス ト レー タ ーでデー タ ソ ース を作成 し 、 デー タ パ ス に DDF デ ィ レ ク ト リ を
指定 し よ う と す る と 、 ス テー タ ス 2307 が返 さ れます。 MicroKernel Router キーを削除す る こ と で問題は解決 し ま
す。
2308 : 指定 さ れた RI フ ラ グが不正です。
デー タ ベース を作成中、 不正な RI フ ラ グ を指定 し ま し た。 整合性ま たは非整合性のデー タ ベース タ イ プを指定
し て く だ さ い。
2309 : デー タ ベースは使用中です。
別のユーザーが名前付 き デー タ ベース の定義を変更 し てい る 場合、 ま たはユーザーが名前付 き デー タ ベース に接
続 し てい る 場合、 そのデー タ ベース の定義は変更で き ません。 別のユーザーが名前付 き デー タ ベース の定義を変
更 し てい る 場合は、 そのデー タ ベース に接続する こ と も で き ません。
2312 : バウ ン ド デー タ ベースはテーブル デー タ フ ァ イルを共有で き ません。
バ イ ン ド さ れた名前付 き デー タ ベー ス のテーブルに よ っ て参照 さ れてい る デー タ フ ァ イ ルを別の名前付 き デー
タ ベース にバ イ ン ド し た り 、 同 じ 名前付 き デー タ ベース の別のテーブルにバ イ ン ド す る こ と はで き ません。 バ ウ
ン ド デー タ ベース の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
2313 : バウ ン ド デー タ ベースはデー タ 辞書 フ ァ イルを共有で き ません。
バ イ ン ド さ れた名前付 き デー タ ベース のデー タ 辞書フ ァ イ ルを、 別の名前付 き デー タ ベース か ら 参照す る こ と は
で き ません。 バ ウ ン ド デー タ ベース の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
2314 : DBNAMES.CFG フ ァ イルを作成で き ません。
DBNAMES.CFG を生成 し よ う と し た と き にエ ラ ーが発生 し ま し た。DBNAMES.CFG は、シ ス テ ム上で最初のデー
タ ベー ス を作成 し た と き に一緒に作成 さ れ ます。 ワ ー ク ス テーシ ョ ンの DBNAMES.CFG フ ァ イ ルを作成中の場
合は、 [DBNames 設定フ ァ イ ルのデ ィ レ ク ト リ ] 設定オプシ ョ ンの Windows デ ィ レ ク ト リ が有効なデ ィ レ ク ト リ
であ る こ と を確認 し て く だ さ い。
2316 : バウ ン ド デー タ ベースの DDF フ ァ イルを作成で き ません。
PSQL は、 バ ウ ン ド デー タ ベース のデー タ ベース フ ァ イ ルを作成で き ません。 デー タ 辞書フ ァ イ ルが指定 し た ロ
ケーシ ョ ンに既に存在 し ない こ と を確認 し て く だ さ い。 バ イ ン ド さ れた名前付 き デー タ ベースは、 既存のデー タ
辞書フ ァ イ ルをすべて削除 し てか ら 作成 し ます。 バ ウ ン ド デー タ ベース の詳細については、 『Advanced Operations
Guide』 を参照 し て く だ さ い。
44
2300 ~ 2399
2324 : デー タ 辞書フ ァ イルはバイ ン ド さ れていません。
指定 さ れた名前付 き デー タ ベース のデー タ 辞書フ ァ イ ルはバ イ ン ド さ れてい ませんが、 バ イ ン ド さ れてい る 必要
があ り ます。 こ れは通常、 デー タ ベース をバ イ ン ド する 前に作成 さ れたバ ッ ク ア ッ プか ら デー タ 辞書フ ァ イ ルを
復元 し た状況を示 し てい ます。 必ず、 デー タ ベース のバ イ ン ド 状態が一致す る バ ッ ク ア ッ プか ら デー タ 辞書を復
元す る よ う に し て く だ さ い。 バ ウ ン ド デー タ ベース の詳細については、 『Advanced Operations Guide』 を参照 し て
く だ さ い。
2325 : デー タ 辞書フ ァ イルは既にバイ ン ド さ れています。
指定 さ れた名前付 き デー タ ベース のデー タ 辞書フ ァ イ ルは、 既に別のデー タ ベース にバ イ ン ド さ れてい ます。 た
だ し 、 こ の名前付 き デー タ ベース は、 デー タ ベース のバ イ ン ド ま たはア ンバ イ ン ド を行お う と し てい る エン ジ ン
では定義 さ れてい ません。 バ ウ ン ド デー タ ベース のデー タ 辞書フ ァ イ ルは、 同一のエン ジ ンか ら の辞書フ ァ イ ル
だけ を参照す る よ う に し て く だ さ い。 バ ウ ン ド デー タ ベース の詳細については、 『Advanced Operations Guide』 を
参照 し て く だ さ い。
2326 : デー タ 辞書フ ァ イルはバイ ン ド さ れていますが、 バイ ン ド する必要はあ り ません。
ア ンバ ウ ン ド の名前付 き デー タ ベース がチ ェ ッ ク さ れま し た。 こ れは名前付 き デー タ ベース が無効であ っ た り 破
損 し てい る こ と を示す も のではな く 、 名前付き デー タ ベース の定義 と 実際のデー タ ベース の状態が矛盾 し てい る
こ と を示 し てい ます。
こ の ス テー タ ス コ ー ド は通常、デー タ ベース がバ イ ン ド さ れてい る と き に作成 さ れたバ ッ ク ア ッ プか ら デー タ 辞
書フ ァ イ ルを復元 し た状況を示 し てい ます。 デー タ ベース のバ イ ン ド 状態が一致す る バ ッ ク ア ッ プか ら デー タ 辞
書を復元す る か、 ま たはデー タ ベース をバ イ ン ド し てか ら ア ンバ イ ン ド し て く だ さ い。 デー タ ベース を ア ンバ イ
ン ド す る と 、 デー タ 辞書フ ァ イ ルか ら バ イ ン ド 情報が削除 さ れます。
2329 : テーブルのデー タ フ ァ イルはバイ ン ド さ れていません。
デー タ ベース テーブルのデー タ フ ァ イ ルはバ イ ン ド さ れてい ませんが、バ イ ン ド さ れてい る 必要があ り ます。 こ
の ス テー タ ス コ ー ド は通常、デー タ ベース をバ イ ン ド する 前に作成 さ れたバ ッ ク ア ッ プか ら デー タ ベース のデー
タ フ ァ イ ルを復元 し た状況を示 し てい ま す。 必ず、 デー タ ベー ス のバ イ ン ド 状態が一致す る バ ッ ク ア ッ プか ら
デー タ を復元す る よ う に し て く だ さ い。
2330 : テーブルのデー タ フ ァ イルはバ イ ン ド さ れていますが、 バイ ン ド する必要はあ り ま
せん。
ア ンバ ウ ン ド の名前付 き デー タ ベース がチ ェ ッ ク さ れま し た。 こ れは名前付 き デー タ ベース が無効であ っ た り 破
損 し てい る こ と を示す も のではな く 、 名前付き デー タ ベース の定義 と 実際のデー タ ベース の状態が矛盾 し てい る
こ と を示 し てい ます。 こ の ス テー タ ス コ ー ド は通常、デー タ ベース のデー タ フ ァ イ ルがバ イ ン ド さ れてい る こ と
を示 し ま す。 デー タ ベー ス のバ イ ン ド 状態が一致す る バ ッ ク ア ッ プか ら デー タ フ ァ イ ルを復元す る か、 ま たは
デー タ ベース をバ イ ン ド し てか ら ア ンバ イ ン ド し て く だ さ い。
デー タ ベース を ア ンバ イ ン ド す る と 、 バ イ ン ド 情報が必要ない場合はデー タ フ ァ イ ルか ら 削除 さ れます。
2331 : デー タ 辞書のロ ケーシ ョ ンの変更 と 名前の変更を同時に行 う こ と はで き ません。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2332 : デー タ ベースのバイ ン ド と 名前の変更を同時に行 う こ と はで き ません。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2333 : デー タ ベースのア ンバイ ン ド と 名前の変更を同時に行 う こ と はで き ません。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
45
ス テー タ ス コ ー ド
2334 : デー タ 辞書フ ァ イルの作成 と 名前の変更を同時に行 う こ と はで き ません。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2335 : デー タ のロ ケーシ ョ ンの変更 と 名前の変更を同時に行 う こ と はで き ません。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2336: デー タ 辞書のロ ケーシ ョ ンの変更 と デー タ ベースのバイ ン ド を同時に行 う こ と はで き
ません。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2337: デー タ 辞書のロ ケーシ ョ ンの変更 と デー タ ベースのア ンバイ ン ド を同時に行 う こ と は
で き ません。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2338:辞書のロ ケーシ ョ ンの変更 と デー タ 辞書フ ァ イルの作成を同時に行 う こ と はで き ませ
ん。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2339 : デー タ 辞書 フ ァ イ ルの作成 と デー タ ベースのバ イ ン ド を同時に行 う こ と はで き ませ
ん。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2340: デー タ 辞書フ ァ イルの作成 と デー タ ベースのア ンバイ ン ド を同時に行 う こ と はで き ま
せん。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2341: デー タ ベースのバイ ン ド と デー タ のロ ケーシ ョ ンの変更を同時に行 う こ と はで き ませ
ん。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2342: デー タ ベースのア ンバイ ン ド と デー タ のロ ケーシ ョ ンの変更を同時に行 う こ と はで き
ません。
こ れ ら 2 つのパ ラ メ ー タ ーは同時に変更で き ません。 それぞれのパ ラ メ ー タ ーを個別に変更 し て く だ さ い。
2343 : 名前付きデー タ ベースの一般エ ラ ーです。
未確定のエ ラ ーです。
46
3000 ~ 3099
3000 ~ 3099
MicroKernel ルー タ ーのス テー タ ス コ ー ド
こ のセ ク シ ョ ン では、 MicroKernel ルー タ ーか ら 返 さ れ る 可能性の あ る ス テー タ ス コ ー ド について説明 し ま す。
MicroKernel ルー タ ーは、 Btrieve リ ク エ ス タ ーか ら リ ク エ ス ト を受け取 り 、 適切なバージ ョ ンの MicroKernel に転
送 し ます。
3000 : MicroKernel ルー タ ーで メ モ リ 割 り 当て エ ラ ーが発生 し ま し た。
MicroKernel ルー タ ーは内部 で メ モ リ を 割 り 当 て ら れ ま せん で し た。 詳細につい て は、 PSQL イ ベ ン ト ロ グ
(PVSW.LOG) を参照 し て く だ さ い。
3001 : MicroKernel ルー タ ーへのロー カル ア ク セスはで き ません。
MicroKernel への呼び出 し が失敗 し ま し た。 通常は、 環境設定に問題があ る こ と が原因です。 た と えば、 環境設定
に問題があ る ため MicroKernel が使用不可能で、 開 く フ ァ イ ルが ロ ーカルにあ る 場合、 MicroKernel ルー タ ーか ら
こ の ス テー タ ス コー ド が返 さ れます。
3002 : MicroKernel ルー タ ーの リ ソ ース DLL が使用で き ません。
MicroKernel リ ソ ース DLL が見つか ら ないか、 現在のバージ ョ ンのルー タ ー と 互換性があ り ません。 こ の問題が
発生す る と 、 MicroKernel は設定をデフ ォ ル ト に戻 し 、 実行を継続 し ます。 詳細については、 PSQL イ ベン ト ロ グ
(PVSW.LOG) を参照 し て く だ さ い。
3003 : MicroKernel ルー タ ーが互換性のないネ ッ ト ワー ク コ ンポーネ ン ト を検出 し ま し た。
ネ ッ ト ワ ー ク サービ ス コ ン ポーネ ン ト は、 こ のバージ ョ ンの MicroKernel ルー タ ー と 互換性があ り ません。 通常
は、 ネ ッ ト ワ ー ク サービ ス DLL が古いバージ ョ ンに置 き 換え ら れた こ と が原因です。 詳細については、 PSQL イ
ベン ト ロ グ (PVSW.LOG) を参照 し て く だ さ い。
3004 : MicroKernel が MicroKernel ルー タ ーに応答 し ていません。
MicroKernel が MicroKernel ルー タ ーか ら の リ ク エ ス ト に応答 し てい ません。MicroKernel が実行 さ れてい る か確認
し て く だ さ い。
3005 : MicroKernel ルー タ ーでオペ レーテ ィ ン グ シ ス テム エ ラ ーが発生 し ま し た。
MicroKernel ルー タ ーは、 共有 メ モ リ エ ラ ーな ど、 オペレーテ ィ ン グ シ ス テ ムの予期 し ないエ ラ ーを検出 し ま し
た。 詳細については、 PSQL イ ベン ト ロ グ (PVSW.LOG) を参照 し て く だ さ い。
3006 : MicroKernel ルー タ ーが不正なセ ッ シ ョ ン を検出 し ま し た。
ポジシ ョ ン ブ ロ ッ ク に含まれてい る セ ッ シ ョ ン情報が不正です。 こ の ス テー タ ス コ ー ド は、次のいずれかの理由
で返 さ れます。
„
アプ リ ケーシ ョ ンは、 エン ジ ンにあ る フ ァ イ ルのポジシ ョ ン ブ ロ ッ ク を使用 し よ う と し てい ますが、 その
フ ァ イ ルへの接続は B_STOP (25) ま たは B_RESET (28) オペレーシ ョ ンに よ っ て切断 さ れてい ます。
„
アプ リ ケーシ ョ ンは、 リ モー ト サーバーにあ る フ ァ イ ルのポジシ ョ ン ブ ロ ッ ク を使用 し よ う と し てい ます
が、 その フ ァ イ ルに対 し て前のオペレーシ ョ ンで異常なネ ッ ト ワー ク エ ラ ーが発生 し てい ます。
3008 : MicroKernel ルー タ ーに対 し て無効な設定です。
こ の ス テー タ ス コ ー ド は、 無効な環境設定が原因で返 さ れます。 た と えば、 ク ラ イ ア ン ト 設定オプシ ョ ンの [ア
ク セス|ロー カル MicroKernel エ ン ジ ンの使用] と [ア ク セス| リ モー ト MicroKernel エ ン ジ ンの使用] の両方
47
ス テー タ ス コ ー ド
の設定がオ フ に設定 さ れてい る と 、 ルー タ ーが使用で き る 有効なパス がな く な り ます。 こ の場合は、 使用 し てい
る エン ジ ンが ロ ーカル エン ジ ンか、 リ モー ト サーバー エン ジ ンか、 それ と も 両方かに応 じ て、 こ れ ら のオプシ ョ
ンの う ち少な く と も 1 つを オンに設定 し て く だ さ い。
3009 : NETinterface.DLL がロー ド さ れていません。
MicroKernel ルー タ ーは NETAPI.DLL を見つけ ら れませんで し た。
3012 : MicroKernel ルー タ ーがロー カル エ ン ジ ンにア ク セスで き ません。
ロ ーカル エ ン ジ ン が ロ ー ド さ れていないか、 ま たは起動で き ないため、 ア ク セ ス で き ま せん。 こ の ス テー タ ス
コ ー ド は、ワー ク グループ エン ジ ン を イ ン ス ト ールせずに ク ラ イ ア ン ト 上の ロ ーカル フ ァ イ ルにア ク セ ス し よ う
と し た場合や、サーバー エン ジ ン を実行せずにサーバー上の ロ ーカル フ ァ イ ルにア ク セ ス し よ う と し た場合に返
さ れ る 可能性があ り ます。
サーバー エン ジ ンのみを イ ン ス ト ール し てい る と き に、 [PSQL イ ベン ト ロ グ (PVSW.LOG)] に ス テー タ ス コ ー
ド 3012 の警告エン ト リ が含まれてい る 場合は、 次の手順で操作を行い ます。
¾ ロー カル エ ン ジ ン サポー ト を オ フ にするには (ク ラ イ ア ン ト およびワー ク グループのみ)
1
PSQL Control Center を起動 し ます(『PSQL User's Guide』の 「Windows での PCC の起動」を参照 し て く だ さ い)。
2
[ロー カル ク ラ イ ア ン ト ] ノ ー ド を展開 し ます。 [MicroKernel ルー タ ー] を右 ク リ ッ ク し て [プ ロパテ ィ ]
を選択 し ます。 要求があ っ た場合は ロ グ イ ン し ます。
3
[ア ク セス] を ク リ ッ ク し ます。
4
右側の フ レーム内で、 [ロー カル MicroKernel エ ン ジ ンの使用] の設定を オ フ に変更 し ます。
5
右側の フ レーム内で、 [ リ モー ト MicroKernel エ ン ジ ンの使用] の値を オンに変更 し ます。 [OK] を ク リ ッ ク
し ます。
6
新 し い設定を有効にす る ためエン ジ ン を再起動 し ます。
3013 : ネ ッ ト ワー ク コ ンポーネ ン ト がロー ド さ れていないため、 MicroKernel ルー タ ーは リ
モー ト エ ン ジ ン にア ク セス で き ません。
MicroKernel ルー タ ーがネ ッ ト ワ ー ク コ ン ポーネ ン ト を初期化で き ないため、 リ モー ト エン ジ ンにア ク セ ス で き
ません。 考え ら れ る 原因は、 次の と お り です。
„
ク ラ イ ア ン ト 設定オプシ ョ ンの [ア ク セス| リ モー ト MicroKernel エ ン ジ ンの使用] の設定が誤っ てオ フ に
な っ てい ます。 オンに し て、 リ モー ト サーバー エン ジ ン を ア ク セ スす る よ う に し ます。
„
必要なネ ッ ト ワ ー ク コ ン ポーネ ン ト が見つか ら ないか、 互換性があ り ません。
3014 : MicroKernel ルー タ ーがエ ン ジ ン を見つけ ら れません。
オペレーシ ョ ン を処理す る エン ジ ン ( ロ ーカルま たは リ モー ト ) が見つか ら なか っ たため、 MicroKernel ルー タ ー
はオペレーシ ョ ン を完了で き ませんで し た。 考え ら れ る 原因は、 次の と お り です。
„
タ ーゲ ッ ト のネ ッ ト ワー ク オペレーテ ィ ン グ シ ス テ ムが使用で き ません。
„
タ ーゲ ッ ト エン ジ ンが使用で き ません。
„
Windows 3.x 環境で、 スペース が含まれてい る 共有 ド ラ イ ブ名を使用 し てい ます。 こ の状態を解決す る には、
共有 ド ラ イ ブ名か ら スペース を削除 し ます。 た と えば、 "D Drive" と い う 名前のサーバーに接続す る 場合は、
共有名を "D_Drive" に変更 し て く だ さ い。
3015 : MicroKernel ルー タ ーで初期化エ ラ ーが発生 し ま し た。
MicroKernel ルー タ ーの初期化中に予期 し な いエ ラ ーが発生 し ま し た。 詳細につい て は、 PSQL イ ベ ン ト ロ グ
(PVSW.LOG) を参照 し て く だ さ い。
48
3000 ~ 3099
3016 : MicroKernel ルー タ ーで内部エ ラ ーが発生 し ま し た。
MicroKernel ルー タ ーで内部エ ラ ーが発生 し ま し た。 詳細については、 PSQL イ ベン ト ロ グ (PVSW.LOG) を参照
し て く だ さ い。
3017 : ロー カル エ ン ジ ンのデー タ バ ッ フ ァ ーが小 さ すぎ ます。
リ ク エ ス タ ーが MicroKernel に対 し て送信す る デー タ の量が、 MicroKernel バ ッ フ ァ ーが処理で き る 量を超えてい
ます。 こ の ス テー タ ス コ ー ド は、 ロ ーカルで実行 さ れてい る エン ジ ンのみに関係 し てい ます。 ク ラ イ ア ン ト / サー
バー環境には該当 し ません。
こ のエ ラ ーを回避す る には、 デー タ バ ッ フ ァ サ イ ズが 63 KB、 つま り 64,512 バ イ ト 以下にな る よ う に減 ら し て
く だ さ い。
3018 : フ ァ イルは既に閉 じ ています。
MicroKernel ルー タ ーがシ ャ ッ ト ダ ウ ン し てい る ため、 こ れ以上の リ ク エ ス ト を受け入れません。
3019 : MicroKernel ルー タ ーでセマ フ ォ エ ラ ーが発生 し ま し た。
ロ ーカル エン ジ ン と の接続を確立中にセマ フ ォ エ ラ ーが発生 し ま し た。 詳細については、 PSQL イ ベン ト ロ グ
(PVSW.LOG) を参照 し て く だ さ い。
3020 : MicroKernel のロー ド 中にエ ラ ーが発生 し ま し た。
MicroKernel の ロ ー ド 中にエ ラ ーが発生 し た場合、 ま たはサーバーお よ び ク ラ イ ア ン ト マシ ンの共有 メ モ リ オブ
ジ ェ ク ト にア ク セ ス で き ない場合に、 こ の ス テー タ ス コ ー ド が返 さ れます。 詳細については、 PSQL イ ベン ト ロ
グ (PVSW.LOG) を参照 し て く だ さ い。
3021 : MicroKernel ルー タ ーは不正に フ ォ ーマ ッ ト さ れたデー タ パケ ッ ト を受信 し ま し た。
不正な フ ォーマ ッ ト であ る ため、 MicroKernel ルー タ ーはエン ジ ンか ら の応答を拒否 し ま し た。 詳細については、
PSQL イ ベン ト ロ グ (PVSW.LOG) をチ ェ ッ ク し て く だ さ い。
3022 : 指 定 さ れ た デ ー タ バ ッ フ ァ ー 長は デ ー タ パ ケ ッ ト と し て は 長 す ぎ る た め、
MicroKernel ルー タ ーは リ モー ト エ ン ジ ンに リ ク エ ス ト を送信で き ませんで し た。
MicroKernel ルー タ ーへの要求に指定 し たデー タ バ ッ フ ァ ー長に よ っ て、デー タ パケ ッ ト のサ イ ズが最大の 64 KB
を超え ま し た。 MicroKernel ルー タ ーは、 パケ ッ ト オーバーヘ ッ ド を追加 し てデー タ パケ ッ ト を形成す る ため、
リ ク エ ス ト に対す る デー タ バ ッ フ ァ ー長が 64 KB よ り 小 さ い場合で も 、 こ の問題が発生する こ と があ り ます。 詳
細については、 PSQL イ ベン ト ロ グ (PVSW.LOG) を参照 し て く だ さ い。
3030 : リ モー ト ア ク セスは使用で き ません。
こ の ス テー タ ス コ ー ド は、 パス が リ モー ト であ り 、 ク ラ イ ア ン ト 設定の [ロー カル MicroKernel エ ン ジ ンの使用]
がオ フ に設定 さ れてい る と き 、 次のいずれかの場合に返 さ れます。
„
オープン リ ク エ ス ト のキー番号が 「 ロ ーカルのみ」 を示 し てい る 。 ま たは、
„
[ リ モー ト MicroKernel エ ン ジ ンの使用] 設定オプシ ョ ンがオ フ に設定 さ れてい る 。
3031 : Linux リ ク エ ス タ ーがサーバーに接続で き ません。
PSQL Linux リ ク エ ス タ ーが Pervasive.SQL 2000 サーバー (Service Pack 2a 以前)、 あ る いは Service Pack 1 が適用
さ れていない Pervasive.SQL V8 サーバーに接続 し よ う し た場合に、 こ の ス テー タ ス コ ー ド が返 さ れます。
„
Linux リ ク エ ス タ ーを使用 し て Pervasive.SQL 2000 サーバーに接続す る には特別な ア ッ プデー ト を適用 し て
お く 必要があ り ます。 こ のア ッ プデー ト は、 弊社ダ ウ ン ロ ー ド サ イ ト か ら 入手す る こ と がで き ます。
49
ス テー タ ス コ ー ド
„
Linux リ ク エ ス タ ーを使用 し て Pervasive.SQL V8 サーバーに接続す る には Service Pack 1 以上を適用 し てお く
必要があ り ます。
3032 : ロー カル エ ン ジ ンの共有 メ モ リ を初期化で き ませんで し た。
2 番目のユーザーが MicroKernel エン ジ ン を通 じ て別のユーザーのデー タ ベース エン ジ ンにア ク セ ス し よ う と す
る と 、 こ の ス テー タ ス コ ー ド が返 さ れます。 こ のアプ リ ケーシ ョ ンは ロ ーカル エン ジ ンに接続で き ません。 マシ
ン上の別のユーザーが管理者特権モー ド 以外のモー ド でデー タ ベース を起動 し てい る 可能性があ り ます。 こ の場
合、 ほかのユーザーはそのエン ジ ンに接続する こ と はで き ません。
こ の ス テー タ ス コ ー ド が返 さ れ る 可能性があ る 状況の 1 つは、 タ ー ミ ナル サービ ス セ ッ シ ョ ン で、 ま たはユー
ザーの簡易切 り 替え を使用 し たユーザー切 り 替えに よ っ て、ユーザーが ワー ク グループ エン ジ ンやキ ャ ッ シ ュ エ
ン ジ ン を起動 し た場合です。 シ ス テ ム上のほかのユーザーはそのエン ジ ンにア ク セ スす る こ と も 、 ま た自身のエ
ン ジ ンの コ ピーを起動す る こ と も で き ません。 タ ー ミ ナル サービ ス セ ッ シ ョ ンで、 ま たはユーザーの簡易切 り 替
え を使用 し て、複数のユーザーが ワー ク グループ エン ジ ン ま たはキ ャ ッ シ ュ エン ジ ンへア ク セ ス で き る よ う にす
る には、 そのエン ジ ン を実行フ ァ イ ルではな く サービ ス と し て開始す る よ う に し て く だ さ い。
50
3100 ~ 3199
3100 ~ 3199
ネ ッ ト ワー ク サービ ス レ イヤーのス テー タ ス コ ー ド
PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤー (PNSL) では以下の ス テー タ ス コ ー ド が生成 さ れます。
3103 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーでサーバー名が見つか り ませんで し た。
タ ーゲ ッ ト サーバー名の検索時に、 NDS、 バ イ ン ダ リ 、 名前付 き パ イ プ、 お よ び DNS を検索 し た後、 ア ド レ ス
を解決で き ませんで し た。 考え ら れ る 原因は次の と お り です。
„
サーバー と ク ラ イ ア ン ト と の間で使用で き る 共通の通信プ ロ ト コ ルがあ り ません。 ク ラ イ ア ン ト と サーバー
について、 [通信プ ロ ト コ ル] オプシ ョ ン の [サポー ト プ ロ ト コ ル] 設定を確認 し て く だ さ い。 サーバー と
リ ク エ ス タ ー と の間に共通のプ ロ ト コ ル (SPX ま たは TCP/IP) があ る か確認 し て く だ さ い。
„
Windows 32 ビ ッ ト プ ラ ッ ト フ ォームの場合
Š
Š
MicroKernel エン ジ ンが実行 さ れてい ません。
サーバーのみの場合 : 名前付 き パ イ プは、 こ のオペレーテ ィ ン グ シ ス テ ムでサーバー名の解決に使用 さ
れます。オペレーテ ィ ン グ シ ス テ ム レベルのネ ッ ト ワー ク が タ ーゲ ッ ト の名前付 き パ イ プ を見つけ ら れ
ませんで し た。
3104 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで ア ク セス権のエ ラ ーが発生 し ま し た
Windows NT プ ラ ッ ト フ ォ ーム のみ : タ ーゲ ッ ト の名前付 き パ イ プにア ク セ スす る 権限は拒否 さ れ ま し た。 こ の
ス テー タ ス コ ー ド を受け取っ た場合は、 次の よ う に対処 し ます。
„
プ ロ セ ス間通信 メ カ ニズ ムにア ク セ ス で き る か確認 し て く だ さ い。
„
2 つのシ ス テ ム で同 じ ユーザー名を使用 し てい る 場合は、 パ ス ワー ド が同一であ る か確認 し て く だ さ い。
3105 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで利用可能な転送プ ロ ト コ ルがあ り ません。
タ ーゲ ッ ト サーバー エ ン ジ ン と ク ラ イ ア ン ト の両方で使用で き る 共通の転送プ ロ ト コ ルがあ り ません。 た と え
ば、 サーバー エン ジ ンが TCP/IP し か使用で き ない場合に ク ラ イ ア ン ト が SPX を使用 し てい る と 、 こ の ス テー タ
ス コ ー ド が返 さ れます。 ク ラ イ ア ン ト と サーバーについて、 [通信プ ロ ト コ ル] オプシ ョ ンの [サポー ト プ ロ ト
コ ル] 設定を確認 し て く だ さ い。 通信プ ロ ト コ ルの詳細については、 『Advanced Operations Guide』 を参照 し て く
だ さ い。
3106 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで接続エ ラ ーが発生 し ま し た。
PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーは、 ク ラ イ ア ン ト 側では ト ラ ン ス ポー ト 接続を確立で き ま し たが、 タ ー
ゲ ッ ト 側で接続に失敗 し ま し た。 考え ら れ る 原因は次の と お り です。
„
MicroKernel がサーバー上で起動 し てい ません。
„
ネ ッ ト ワ ー ク の負荷が大 き く な っ てい ます。
„
接続パス が無効です。
„
同 じ サーバーにマ ッ プ し た ド ラ イ ブが複数あ り ます。
„
Windows 32 ビ ッ ト サーバー上のサーバー エン ジ ンにア ク セ ス し よ う と し てい ますが、 サーバー エン ジ ンの
[ リ モー ト リ ク エ ス ト の受付]設定がオ フ にな っ てい ます。こ の設定をオンにす る 必要があ り ます。『Advanced
Operations Guide』 の 「PCC で ロ ーカル ク ラ イ ア ン ト の設定にア ク セ スす る には」 を参照 し て く だ さ い。 プ
ロ パテ ィ ツ リ ーで [ア ク セス] カ テ ゴ リ を ク リ ッ ク し ます。
こ の ス テー タ ス コ ー ド を受け取っ た場合、 詳細については、 PSQL イ ベン ト ロ グ (PVSW.LOG) を参照 し て く だ
さ い。
51
ス テー タ ス コ ー ド
3107 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで メ モ リ 不足にな り ま し た。
メ モ リ 不足のため、 PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーを続行で き ません。 メ モ リ が不足 し ていないか確認 し
て く だ さ い。
3108 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーが不正なセ ッ シ ョ ン を検出 し ま し た。
アプ リ ケーシ ョ ンは、PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーで認識 さ れなかっ たネ ッ ト ワ ー ク セ ッ シ ョ ン を使用
し よ う と し ま し た。 エ ラ ーが続 く 場合は、 弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
3110 : ネ ッ ト ワー ク レ イヤーが接続 さ れていません。
アプ リ ケーシ ョ ンは、 ア ク テ ィ ブではないネ ッ ト ワ ー ク 接続を使用 し よ う と し ま し た。 こ の問題は、 PSQL ネ ッ
ト ワ ー ク サービ ス レ イ ヤーを含むセ ッ シ ョ ンが有効で も 、そのセ ッ シ ョ ンがネ ッ ト ワー ク か ら 既に削除 さ れてい
る 場合に発生 し ます。 アプ リ ケーシ ョ ン を停止 し 、 再起動 し て く だ さ い。
3111 : タ ーゲ ッ ト サーバーへの送信中にエ ラ ーが発生 し ま し た。
PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーは、タ ーゲ ッ ト サーバーにアプ リ ケーシ ョ ンか ら の リ ク エ ス ト を送信 し よ
う と し ま し たが、 タ ーゲ ッ ト サーバー側でネ ッ ト ワ ー ク 固有のエ ラ ーが発生 し ま し た。 詳細については、 PSQL
イ ベン ト ロ グ (PVSW.LOG) を参照 し て く だ さ い。
メ モ AutoReconnect で問題があ る 場合、 さ ら に ス テー タ ス コ ー ド 3131 が発行 さ れます。
3112 : タ ーゲ ッ ト サーバーからの受信中にエ ラ ーが発生 し ま し た。
PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーは、 タ ーゲ ッ ト サーバーか ら デー タ を受信 し よ う と し ま し たが、 タ ーゲ ッ
ト サーバー側でネ ッ ト ワー ク 固有のエ ラ ーが発生 し ま し た。詳細については、PSQL イ ベン ト ロ グ (PVSW.LOG)
を参照 し て く だ さ い。
メ モ AutoReconnect で問題があ る 場合、 さ ら に ス テー タ ス コ ー ド 3131 が発行 さ れます。
3114 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーのルーテ ィ ング テーブルがい っ ぱいです。
PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーのサーバー ルーテ ィ ン グ テーブルがいっぱいです。 こ のテーブルは、 通
常、 必要に応 じ て動的に拡張 さ れます。 メ モ リ が不足 し ていないか確認 し て く だ さ い。
3115 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで転送エ ラ ーが発生 し ま し た。
ク ラ イ ア ン ト 側で ロ ーカル転送のエン ド ポ イ ン ト を作成中に、 PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーで ソ ケ ッ ト
エ ラ ーが発生 し ま し た。 詳細については、 PSQL イ ベン ト ロ グ (PVSW.LOG) を参照 し て く だ さ い。
3119 : 使用可能な認証 コ ン テキス ト があ り ません。
NSL は、 提供 さ れたオブジ ェ ク ト について指定 さ れたセ ッ シ ョ ンのア ク セ ス コ ン テ キ ス ト を返せませんで し た。
NSL が コ ン テ キ ス ト を取得で き なか っ た理由はい く つかあ り 、 転送の タ イ プに よ っ て異な り ます。
„
52
NamePipe - NSL は DNS を介 し てサーバーの特定はで き た可能性があ り ますが、 名前付 き パ イ プの呼び出 し
を行っ て ク ラ イ ア ン ト の認証を要求 し よ う と し た と き に、 名前付 き パ イ プ通信で障害が発生 し ま し た。 名前
付 き パ イ プが、 ク ラ イ ア ン ト お よ びサーバーのネ ッ ト ワー ク 用に正 し く 設定 さ れてい る こ と を確認 し て く だ
さ い。 名前付 き パ イ プの設定については、 オペレーテ ィ ン グ シ ス テ ムのマニ ュ アルを参照 し て く だ さ い。
3100 ~ 3199
„
Windows - 保管 さ れてい る ク ラ イ ア ン ト 資格情報を使用 し てサーバーへの認証を行い ますが、 保管 さ れてい
る 資格情報がな く 、 [ ク ラ イ ア ン ト 資格情報の入力要求] 設定の値がオ フ です。
こ の問題を解決す る には、 設定プ ロ パテ ィ を使用 し て [ ク ラ イ ア ン ト 資格情報の入力要求] 設定の値を オン
に変更す る か、 あ る いは pvnetpass ユーテ ィ リ テ ィ を使っ てサーバーに対す る 有効な ク ラ イ ア ン ト 資格情
報セ ッ ト を登録 し ます。 セキ ュ リ テ ィ に関す る 詳細については、 『Advanced Operations Guide』 を参照 し て く
だ さ い。 pvnetpass ユーテ ィ リ テ ィ に関す る 詳細については、 『PSQL User's Guide』 を参照 し て く だ さ い。
„
Linux - リ モー ト サーバーのデー タ へア ク セ スする ためのユーザー名 と パ ス ワー ド を設定す る 必要があ り ま
す。 こ の問題を解決す る には、 pvnetpass ユーテ ィ リ テ ィ を使用 し て、 特定のサーバーに対す る ユーザー
名 と パ ス ワ ー ド を指定す る か、 そのサーバーのデフ ォ ル ト のユーザー名 と パ ス ワ ー ド を作成 し て く だ さ い。
セキ ュ リ テ ィ に関す る 詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。 pvnetpass ユー
テ ィ リ テ ィ に関す る 詳細については、 『PSQL User's Guide』 を参照 し て く だ さ い。
3124 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーの タ ス ク テーブルがい っぱいです。
ネ ッ ト ワ ー ク サービ ス レ イ ヤーの各ユーザーについて、 タ ス ク エン ト リ が作成 さ れます。 タ ス ク の最大数に既
に達 し てい る 場合 (512 で設定不可能)、 こ のエ ラ ーが返 さ れます。 PSQL を使用 し てい る アプ リ ケーシ ョ ン で不
要な も のを終了 し て く だ さ い。
3126 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーが、 指定 さ れた フ ァ イル名を有効なパスに変
換で き ませんで し た。
指定 し た フ ァ イ ル名が有効な フ ァ イ ル形式 と パス であ る か確認 し て く だ さ い。
3131 : 再接続中に PSQL ネ ッ ト ワー ク サービ ス レ イヤーで エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は、 AutoReconnect に失敗 し た こ と を示 し ます。 PVSW.LOG に次の メ ッ セージが書 き 込ま
れます。
„
"3131 : 再接続は失敗 し ま し た。 ク ラ イ ア ン ト お よ びサーバーの メ ッ セージ ID の同期が と れてい ません。 " -
ク ラ イ ア ン ト お よ びサーバーは現在の コ ン テ キ ス ト に適合 し ませんで し た。 最後の リ ク エ ス ト の整合性が検
証で き ないため、 接続は終了 さ れま し た。
„
"3131 : 再接続は試行 さ れませんで し た。 AutoReconnect は ク ラ イ ア ン ト で も サーバーで も 有効ではあ り ませ
ん。 " - こ の場合、 ク ラ イ ア ン ト と サーバーのいずれか ま たは両方で AutoReconnect が無効にな っ てい る か、
サーバーのバージ ョ ンが AutoReconnect をサポー ト し てい ません。 再接続は試行 さ れません。
„
"3131 : 再接続の試行が タ イ ム ア ウ ト にな り ま し た。 " - こ れは、 ク ラ イ ア ン ト が AutoReconnect の タ イ ム ア
ウ ト 時間内にサーバーへの新 し い接続を取得で き なか っ た こ と を示 し ます。
„
"3131 : ネ ッ ト ワー ク 接続の再確立後に再接続のネ ゴ シエーシ ョ ンに失敗 し ま し た。 " - ク ラ イ ア ン ト はサー
バーへの新 し いネ ッ ト ワー ク 接続に成功 し ま し たが、PSQL Auto Reconnect ネ ゴ シエーシ ョ ン中に通信に失敗
し た こ と を示 し ます。
メ モ PVSW.log のエン ト リ "0 : 送信 / 受信障害後の再接続に成功 し ま し た。 " は、 接続に成功 し た こ と を示
し ます。
3132 : サポー ト さ れていない機能です。
こ のエ ラ ーは、 Scalable SQL イ ン タ ーフ ェ イ ス が Pervasive.SQL V8 ネ ッ ト ワー ク サービ ス レ イ ヤー (NSL) と 通
信 し よ う と す る と き に返 さ れます。
古い Scalable SQL エ ン ジ ン と Pervasive.SQL V8 コ ン ポーネ ン ト の組み合わせは、 一切サポー ト さ れてい ません。
こ のエ ラ ーが返 さ れた場合は、 Scalable SQL (ま たは Pervasive.SQL V7) お よ び、 コ ン ポーネ ン ト があ る 場合はそ
れ ら すべて を検索 し 、 ア ン イ ン ス ト ール し て く だ さ い。
53
ス テー タ ス コ ー ド
4000 ~ 4099
デー タ ベース ユーテ ィ リ テ ィ のス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 デー タ ベース ユーテ ィ リ テ ィ (DBU) を使用 し てい る と き に返 さ れ る 可能性のあ る ス テー
タ ス コ ー ド について説明 し ます。
4083 : コ ンポーネ ン ト がロー ド さ れていません。
PSQL ト ラ ン ザ ク シ ョ ナル サービ ス ま たは リ レーシ ョ ナル サービ ス を起動 し よ う と し た と き に こ の ス テー タ ス
コ ー ド が返 さ れた場合は、 キー フ ァ イ ルがない こ と を意味 し ます。 こ の問題を解決す る には、 PSQL v12 を ア ン
イ ン ス ト ール し 、 再度 イ ン ス ト ール し ます。
メ モ ま た、 こ の状況の詳細については、 環境変数を 「PVSW_DISP_LOAD_ERRS=AIF」 に設定 し 、 アプ リ
ケーシ ョ ン を再実行 し て調べ る こ と も で き ます。 こ の設定に よ り 、 サービ ス DLL がモジ ュ ールの ロ ー ド エ
ラ ーを画面に表示で き る よ う にな り ます。 ただ し 、 こ の環境変数の設定は、 モジ ュ ールの ロ ー ド エ ラ ー診断
にのみ使用 し て く だ さ い。 それ以外の場合に設定 し てはいけ ません。
4086 : 内部エ ラ ーが発生 し ま し た。 ユーテ ィ リ テ ィ リ ク エ ス タ ーの受信サ イ ズが小 さ すぎ
ます。 正 し い コ ンポーネ ン ト がロー ド さ れているか確認 し て く だ さ い。
こ の ス テー タ ス コ ー ド は、 3 つのすべての通信プ ロ ト コ ル (TCP/IP、 SPX お よ び NetBIOS) が存在す る 場合に示
さ れます。 デフ ォ ル ト で、 3 つのすべてのプ ロ ト コ ルが有効にな っ てい ます。 こ のエ ラ ー メ ッ セージ を解消す る
には、 サーバー設定でプ ロ ト コ ルの 1 つを無効に し ます。
Pervasive.SQL V8 以降では、 NetBIOS はサーバー エン ジ ン でサポー ト さ れません。
¾ サーバーのプ ロ ト コ ルを調整するには
1
PSQL Control Center を起動 し ます(『PSQL User's Guide』の 「Windows での PCC の起動」を参照 し て く だ さ い)。
2
[エ ン ジ ン] ノ ー ド を展開 し 、 目的のエン ジ ン名を探 し ます。
3
エン ジ ン名を右 ク リ ッ ク し て [プ ロパテ ィ ] を選択 し ます。
4
[通信プ ロ ト コ ル] を ク リ ッ ク し ます。
5
右側の フ レーム内で、 [サポー ト プ ロ ト コ ル] リ ス ト を調整 し て、 お使いのネ ッ ト ワー ク 環境に適合す る よ
う に し ます。
6
新 し い設定を有効にす る ためエン ジ ン を再起動 し ます。
7
各 ク ラ イ ア ン ト ワー ク ス テーシ ョ ンが、サーバー と 共通のサポー ト プ ロ ト コ ルを少な く と も 1 つは持っ てい
る デー タ ベー ス サーバーにア ク セ ス し てい る こ と を確認 し て く だ さ い。 そ う でない場合、 ク ラ イ ア ン ト は
サーバー と 通信で き ません。
54
5000 ~ 5999
5000 ~ 5999
暗号化ス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 ワ イ ヤ暗号化機能を使用 し てい る と き に返 さ れ る 可能性のあ る ス テー タ ス コ ー ド について
説明 し ます。ワ イ ヤ暗号化機能お よ びその他の PSQL セキ ュ リ テ ィ に関す る 詳細については、『Advanced Operations
Guide』 の 「PSQL セキ ュ リ テ ィ 」 を参照 し て く だ さ い。
5000 : ク ラ イ ア ン ト が暗号化を要求 し ています。
ク ラ イ ア ン ト 設定の [ワ イヤ暗号化] 設定オプシ ョ ンに " 常時 " が設定 さ れてい ます。 ま た、 接続 し よ う と す る
サーバーの [ワ イ ヤ暗号化] 設定オプシ ョ ンに " し ない " が設定 さ れてい ます。 あ る いはサーバーのバージ ョ ン
が 8.50 よ り 前の も ので ワ イ ヤ暗号化機能がサポー ト さ れません。
こ の問題を解決す る には、 ク ラ イ ア ン ト の [ワ イ ヤ暗号化] 設定を " 必要な場合 " に変更する か、 サーバーの [ワ
イヤ暗号化] 設定を " 常時 " ま たは " 必要な場合 " に変更 し て く だ さ い。
ワ イ ヤ暗号化設定を変更す る には、 次の よ う に し ます。
„
PSQL Control Center を使用 し ます (『Advanced Operations Guide』 の 「PCC で ロ ーカル ク ラ イ ア ン ト の設定に
ア ク セ スす る には」 を参照 し て く だ さ い)。
„
ま た、 bcfg コ マ ン ド ラ イ ン ユーテ ィ リ テ ィ も 使用 し ます (『Advanced Operations Guide』 の 「CLI ユーテ ィ
リ テ ィ に よ る 設定」 を参照 し て く だ さ い)。
メ モ 1 台のマシ ンの場合、 PSQL サーバー と ク ラ イ ア ン ト は単一の [ワ イ ヤ暗号化] 設定を共有 し ます。
5001 : サーバーが暗号化を要求 し ています。
ク ラ イ ア ン ト 設定の [ワ イヤ暗号化] 設定オプシ ョ ンに " し ない " が設定 さ れてい ます。 ま た、 接続 し よ う と す
る サーバーの [ワ イ ヤ暗号化] 設定オプシ ョ ンに " 常時 " が設定 さ れてい ます。
こ の問題を解決す る には、 ク ラ イ ア ン ト の [ワ イ ヤ暗号化] 設定オプシ ョ ンに " 必要な場合 " ま たは " 常時 " を
設定 し て く だ さ い。
ワ イ ヤ暗号化設定を変更す る には、 次の よ う に し ます。
„
PSQL Control Center を使用 し ます (『Advanced Operations Guide』 の 「PCC で ロ ーカル ク ラ イ ア ン ト の設定に
ア ク セ スす る には」 を参照 し て く だ さ い)。
„
ま た、 bcfg コ マ ン ド ラ イ ン ユーテ ィ リ テ ィ も 使用 し ます (『Advanced Operations Guide』 の 「CLI ユーテ ィ
リ テ ィ に よ る 設定」 を参照 し て く だ さ い)。
55
ス テー タ ス コ ー ド
6000 ~ 6050
デー タ 辞書のス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 デー タ 辞書フ ァ イ ルに関連す る ス テー タ ス コ ー ド について説明 し ます。 こ れ ら の コ ー ド は
多 く の場合、 参照整合性に関す る エ ラ ー と 関係があ り ます。
6002 : 列が不正です。
列名を使用で き ません。 名前に不正な文字が含ま れてい る か、 も し く は名前が重複 し てい る 可能性があ り ます。
『PSQL Programmer's Guide』 オン ラ イ ン マニ ュ アルの 「名前付け規則」 を参照 し て く だ さ い。 こ のマニ ュ アルは、
PSQL 開発者用 ド キ ュ メ ン ト に含まれてい ます。
6003 : 外部キーが見つか り ません。
外部キー と 関連付け ら れてい る 列が、 主テーブルに存在 し ません。
6005 : 列はヌル値を許可 し ていません。
こ の列を ヌ ルにす る こ と はで き ません。IDENTITY や SMALLIDENTITY な ど のい く つかのデー タ 型は ヌ ルにで き
ません。 列のデー タ 型を確認 し て く だ さ い。 PSQL デー タ 型の一覧については、 『SQL Engine Reference』 の 「デー
タ 型」 を参照 し て く だ さ い。
6006 : デー タ 型が不正です。
デー タ 型の番号が有効な範囲内にあ り ません。 現在の範囲は 0 か ら 30 ま でです。 PSQL デー タ 型の一覧について
は、 『SQL Engine Reference』 の 「デー タ 型」 を参照 し て く だ さ い。
6007 : イ ンデ ッ ク ス番号が不正です。
イ ンデ ッ ク ス番号がゼ ロ よ り 小 さ いです。 イ ンデ ッ ク ス番号に負の数は使用で き ません。
6008 : セグ メ ン ト が多すぎ ます。
イ ンデ ッ ク ス セグ メ ン ト の数が許容最大数 よ り も 多 く な っ てい ます。 キー の数は、 すべての フ ァ イ ル バージ ョ
ンにおいて最大 119 個ま でです。 キー セグ メ ン ト の数は、 フ ァ イ ル バージ ョ ンに よ っ て異な り ますが、 次の表に
示す制限値の範囲内でなければな り ません。
使用す る イ ンデ ッ ク ス セグ メ ン ト の数はフ ァ イ ルのページ サ イ ズに よ っ て異な り ます。
ページ サイ ズ (バイ ト 数)
フ ァ イル バージ ョ ンに よ る最大キー セグ メ ン ト 数
8.x 以前
512
56
9.0
9.5
切 り 上げ 2
8
8
1,024
23
23
97
1,536
24
24
切 り 上げ 2
2,048
54
54
97
2,560
54
54
切 り 上げ 2
3,072
54
54
切 り 上げ 2
3,584
54
54
切 り 上げ 2
6000 ~ 6050
ページ サイ ズ (バイ ト 数)
フ ァ イル バージ ョ ンに よ る最大キー セグ メ ン ト 数
8.x 以前
9.0
9.5
4,096
119
119
119 ま たは 2043
8,192
N/A1
119
119 ま たは 4203
16,384
N/A1
N/A1
119 ま たは 4203
1
N/A は 「適用外」 を意味 し ます。
2
「切 り 上げ」 は、 ページ サ イ ズ を、 フ ァ イ ル バージ ョ ンでサポー ト さ れ る 次のサ イ ズへ切 り
上げ る こ と を意味 し ます。 た と えば、 512 は 1,024 に切 り 上げ ら れ、 2,560 は 4,096 に切 り 上げ
る と い う こ と です。
3
リ レ ー シ ョ ナ ル エ ン ジ ン で 使用 で き る イ ン デ ッ ク ス セ グ メ ン ト の 最大数 は 119 で す。
MicroKernel エ ン ジ ンの場合、 最大数は、 ページ サ イ ズ 4,096 では 204、 ページ サ イ ズ 8,192 お
よ び 16,384 では 420 です。
イ ンデ ッ ク ス セグ メ ン ト と MicroKernel エン ジ ンに関す る 詳細については、 ス テー タ ス コ ー ド の 「26 : 指定 さ れ
た キーの数が不正です。」 お よ び 「29 : キー長が不正です。」 を参照 し て く だ さ い。
『PSQL Programmer's Guide』 の 「ページ サ イ ズの選択」 と 「セグ メ ン ト 化」 も 参照 し て く だ さ い。 こ のマニ ュ ア
ルは、 PSQL 開発者用 ド キ ュ メ ン ト に含まれてい ます。
6009 : イ ンデ ッ ク ス名が重複 し ています。
イ ンデ ッ ク ス名は列で既に使用 さ れてい ます。 一意な イ ンデ ッ ク ス名を使用 し て く だ さ い。 『PSQL Programmer's
Guide』 オ ン ラ イ ン マニ ュ アルの 「名前付け規則」 を参照 し て く だ さ い。 こ のマニ ュ アルは、 PSQL 開発者用 ド
キ ュ メ ン ト に含まれてい ます。
57
ス テー タ ス コ ー ド
7000 ~ 7050
Distributed Tuning Interface のス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 Distributed Tuning Interface を使用 し てい る と き に返 さ れ る 可能性のあ る ス テー タ ス コ ー ド
について説明 し ます。 こ の イ ン タ ーフ ェ イ ス の詳細については、 『Distributed Tuning Interface Guide』 を参照 し て
く だ さ い。
7001 : 不正な接続ハン ド ルが指定 さ れま し た。
API 呼び出 し で有効な接続ハン ド ルを指定 し て く だ さ い。
7002 : ヌル ポ イ ン タ ーが指定 さ れま し た。
API 呼び出 し で有効なポ イ ン タ ーを指定 し て く だ さ い。
7003 : バ ッ フ ァ ーが小 さ すぎ ま し た。
バ ッ フ ァ ー サ イ ズ を増や し て く だ さ い。 API に よ っ ては、 必要なサ イ ズが出力パ ラ メ ー タ ーに報告 さ れます。
7004 : 一般エ ラ ーが発生 し ま し た。
こ のエ ラ ー コ ー ド は以下の状況で返 さ れます。
„
オペレーシ ョ ン を実行す る のに必要な権限を持っ てい ません。
„
タ ーゲ ッ ト マシ ン上でエン ジ ンが起動 さ れてい ません。
7005 : 不正なデー タ 型が指定 さ れま し た。
オペレーシ ョ ンに有効なデー タ 型を指定 し て く だ さ い。
7006 : 設定値が範囲外です。
『Advanced Operations Guide』 の 「設定 リ フ ァ レ ン ス」 セ ク シ ョ ンで、 設定値の有効範囲を確認 し て く だ さ い。
7007 : 不正な選択項目が少な く と も 1 つあ り ます。
選択項目の リ ス ト をチ ェ ッ ク し て、 すべてが有効な選択であ る こ と を確認 し て く だ さ い。 有効な値は、 『Advanced
Operations Guide』 の 「設定 リ フ ァ レ ン ス」 セ ク シ ョ ンで調べる こ と がで き ます。
7008 : シーケ ン ス番号が不正です。
オペレーシ ョ ンに有効なシーケ ン ス番号を指定 し て く だ さ い。
7009 : 開いている フ ァ イルに関するデー タ を使用で き ません。
開いてい る フ ァ イ ルに関連す る デー タ は、 現在使用で き ません。
7010 : ク ラ イ ア ン ト ID が不正です。
こ のオペレーシ ョ ンに必要な ク ラ イ ア ン ト ID が不正です。 有効な ク ラ イ ア ン ト ID を指定 し て く だ さ い。
58
7000 ~ 7050
7011 : ア ク セス権が不十分です。
要求 し たオペレーシ ョ ン を実行す る のに十分な ア ク セ ス権があ り ません。 多 く の DTI 関数は、 サーバーの管理者
権限を必要 と し ます。 DTI オペレーシ ョ ンに必要な権限の詳細については、 『Distributed Tuning Interface Guide』 を
参照 し て く だ さ い。
7012 : 名前付きデー タ ベースは既に存在 し ます。
追加 し よ う と し た名前付 き デー タ ベース は既に存在 し ます。 名前付 き デー タ ベース に一意な名前を指定 し て く だ
さ い。
7013 : 名前付きデー タ ベースは存在 し ません。
要求 さ れた名前付 き デー タ ベース は存在 し ません。 有効な名前付 き デー タ ベース を指定 し て く だ さ い。
7014 : DTI が初期化 さ れていません。
DTI 関数を使用す る には、 まず PvStart() 関数を呼び出 し て、 DTI を初期化する 必要があ り ます。 そ う す る と 、
DTI オペレーシ ョ ン を呼び出せ る よ う にな り ます。 完了 し た ら 、 PvStop() を使っ て DTI セ ッ シ ョ ン を終了 し ま
す。 詳細については、 『Distributed Tuning Interface Guide』 を参照 し て く だ さ い。
7015 : フ ァ イルが開いていません。
要求 さ れたオペレーシ ョ ンは開いてい る フ ァ イ ルを必要 と し ます。
7016 : 辞書フ ァ イルは既に存在 し ます。
指定 さ れたデー タ ベース の辞書フ ァ イ ルは既に存在 し ます。
7017 : 辞書パスは使用中です。
別のプ ロ セ ス が辞書フ ァ イ ルを使用 し てい ます。 実行中の他のアプ リ ケーシ ョ ン をすべて閉 じ てか ら 、 オペレー
シ ョ ン を再試行 し て く だ さ い。
7018 : DSN 名が不正です。
作成 し よ う と し た DSN 名には不正な文字が含まれてい る か、 も し く は長すぎ ます。 DSN 名は 20 文字以内で、 記
号 []{}() ?*=!@,; を含めない よ う に し て く だ さ い。
7019 : DSN は既に存在 し ます。
作成 し よ う と し た DSN は既に存在 し ます。 別の名前の DSN を指定 し て く だ さ い。
7020 : 指定 さ れた DSN は存在 し ません。
検索 し よ う と し た DSN は存在 し ません。 有効な DSN 名を指定 し て く だ さ い。
7021 : DSN のオープ ン モー ド が不正です。
有効なオープン モー ド を指定 し て く だ さ い。 DSN のオープン モー ド については、 『ODBC Guide』 の 「DSN オー
プン モー ド 」 を参照 し て く だ さ い。
7022 : コ ンポーネ ン ト がロー ド さ れていません。
DTI に必要な コ ン ポーネ ン ト が ロ ー ド さ れてい ません。 PSQL エン ジ ン を再起動 し てみて く だ さ い。
59
ス テー タ ス コ ー ド
7023 : ほかのデー タ ベース と 共有 さ れてい る ため、 デー タ ベース フ ァ イルが削除で き ませ
んで し た。
ほかのデー タ ベース と DDF フ ァ イ ルを共有 し てい る デー タ ベース を削除 し よ う と す る と 、 こ の ス テー タ ス コ ー
ド が返 さ れます。
7024 : 無効な Btrieve セキ ュ リ テ ィ ポ リ シーです。
デー タ ベース の作成時に、 不正な Btrieve セキ ュ リ テ ィ ポ リ シーが指定 さ れま し た。 次のいずれか を指定 し ます。
„
PSQL_DB_POLICY_CLASSIC
„
PSQL_DB_POLICY_MIXED
„
PSQL_DB_POLICY_DBSEC
7025 : サーバー名が見つか り ません。
指定 さ れたサーバーが見つか り ません。 サーバー名を確認 し 、 再試行 し て く だ さ い。
7026 : リ ク エス タ ーがロー ド さ れていません。
ク ラ イ ア ン ト リ ク エ ス タ ーが ロ ー ド さ れていないため、 接続を確立で き ませんで し た。
7027 : サーバー テーブルがい っぱいです。
内部のサーバー名テーブルがい っぱいなので、 接続を確立で き ませんで し た。
7028 : ク ラ イ ア ン ト 接続の制限に達 し ま し た。
DTI の ク ラ イ ア ン ト 接続数は 100 に制限 さ れてい ます。
ク ラ イ ア ン ト 接続の制限に達 し たため、 接続を確立で き ませんで し た。
7029 : パー ミ ッ シ ョ ン エ ラ ーです。
DTI でア ク セ ス許可エ ラ ーが発生 し た ため、 接続を確立で き ま せんで し た。 ユーザー名 と パ ス ワ ー ド を確認 し 、
再試行 し て く だ さ い。
7030 : メ モ リ 不足です。
メ モ リ リ ソ ース が不足 し てい る ため、 接続を確立で き ませんで し た。
7031 : 使用可能な ト ラ ン スポー ト があ り ません。
リ モー ト 接続を一切確立で き ませんで し た。 ネ ッ ト ワー ク 構成を確認 し て く だ さ い。
7032 : 接続に失敗 し ま し た。
不明な原因に よ り 、 接続を確立で き ませんで し た。
7033 : 接続が失われま し た。
サーバーへの リ モー ト 接続が失われま し た。 こ のエ ラ ーが引き 続 き 発生す る 場合は、 ネ ッ ト ワー ク 構成を確認 し
て く だ さ い。
7034 : デー タ ベース名が長すぎ ます。
デー タ ベース名の長 さ 制限を超え る 名前が指定 さ れま し た。有効なデー タ ベース名の詳細については、『Advanced
Operations Guide』 の 「PSQL デー タ ベース の概念」 を参照 し て く だ さ い。
60
7000 ~ 7050
7035 : デー タ パスの数が足 り ません。
デー タ ベース を コ ピーす る 際、元のデー タ ベース に含まれてい る デー タ パ ス の数 よ り も 少ない値が指定 さ れま し
た。
7036 : Duplicate filename : フ ァ イル名が重複 し ています
指定 さ れた フ ァ イ ル名は既に存在 し ます。 オペレーシ ョ ンに一意な フ ァ イ ル名を選択 し て く だ さ い。
7037 : パスワー ド が不正です。
オペレーシ ョ ンに指定 さ れたパス ワー ド が有効ではあ り ません。
7038 : タ ーゲ ッ ト のデー タ パスが不正です。
タ ーゲ ッ ト と し て指定 さ れたパス が見つか り ませんで し た。 API に提供 し たパス を検証 し て く だ さ い。
7039 : 辞書パスが不正です。
辞書に対 し て指定 さ れたパス が見つか り ませんで し た。 API に提供 し たパス を検証 し て く だ さ い。
Linux の場合、こ のエ ラ ーは PSQL Control Center でデー タ ベース を作成 し よ う と し た と き に、デ ィ レ ク ト リ のオー
ナーが psql でない場合に発生 し ます。デー タ ベース を作成す る デ ィ レ ク ト リ のオーナーは必ず psql に し て く だ さ
い。 chown コ マ ン ド を使用 し てオーナー シ ッ プ を変更 し て く だ さ い。 た と えば、 「chown psql デ ィ レ ク ト リ 名」 と
指定 し ます。
7040 : フ ィ ル タ ー オプ シ ョ ンが不正です。
DTI に渡 し たパ ラ メ ー タ ーが不正です。 有効なオプシ ョ ンについては、 『Distributed Tuning Interface Guide』 を参
照 し て く だ さ い。
7041 : FILE.DDF のデー タ ベース エ ン ト リ に絶対パスが格納 さ れている ため、 操作を実行で
き ません。
FILE.DDF のデー タ ベー ス に絶対パ ス が含ま れてい る ため、 要求 さ れた関数を実行で き ません。 こ の問題を解決
す る には、 デー タ ベース か ら 絶対パス を取 り 除いた後に再試行 し ます。
7042 : バウ ン ド デー タ ベースにはデー タ 辞書フ ァ イルが必要です。
バ ウ ン ド デー タ ベー ス の作成にはデー タ 辞書 フ ァ イ ル (DDF) が必要です。 バ ウ ン ド デー タ ベー ス の場合、
CREATE DATABASE ス テー ト メ ン ト ま たはデー タ ベース の新規作成 ウ ィ ザー ド で も 必ず辞書フ ァ イ ルを指定 し
ます。
7043 : 無効な文字がク ラ イ ア ン ト によ っ て送信 さ れま し た。
ク ラ イ ア ン ト が DTI 関数の引数文字列で渡 し た 1 つま たは複数の文字が無効で、 サーバーのエン コ ー ド に変換で
き ません。 関数の引数を確認 し て く だ さ い。
7044 : 無効な文字がク ラ イ ア ン ト によ っ て受信 さ れま し た。
サーバーか ら DTI 関数の引数文字列で受け取っ た 1 つま たは複数の文字が無効で、 ク ラ イ ア ン ト のオペレーテ ィ
ン グ シ ス テ ム エン コ ー ド に変換で き ません。 別の ク ラ イ ア ン ト マシ ン を使用す る 必要があ る か も し れません。
7045 : 内部バ ッ フ ァ ーが小 さ すぎ ます。
内部バ ッ フ ァ ーが小 さ すぎて DTI 引数を処理で き ません。 可能性のあ る 1 つの回避策は、 よ り 短い引数を使用す
る こ と です。
61
ス テー タ ス コ ー ド
7046 : 無効な エ ン コ ー ド 変換オプ シ ョ ン です。
DTI 関数 「PvCreateDSN2()」 ま たは 「PvModifyDSN2()」 の変換オプシ ョ ンが無効なエン コ ー ド を指定 し てい ます。
有効なオプシ ョ ンについては、 『Distributed Tuning Interface Guide』 で 「translate」 引数を参照 し て く だ さ い。
7047 : デー タ ベース用の コ ー ド ページが無効です。
デー タ ベース に指定 さ れた コ ー ド ページが無効です (デー タ ベース エン ジ ンでサポー ト さ れてい ません)。 コー
ド ページ を確認 し て、 デー タ ベー ス エ ン ジ ンがサポー ト す る も の を使用 し て く だ さ い。 サポー ト さ れ る コ ー ド
ページは、 PSQL Control Center の [デー タ ベー ス の新規作成] ダ イ ア ロ グ で表示す る こ と がで き ま す。 『PSQL
User's Guide』 の 「デー タ ベース の新規作成 GUI リ フ ァ レ ン ス」 を参照 し て く だ さ い。
62
7064 ~ 7140
7064 ~ 7140
License Administrator のス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、License Administrator を使用 し てい る と き に返 さ れ る 可能性のあ る ス テー タ ス コ ー ド につい
て説明 し ます。
7064 : 製品のラ イ セ ン スが取得 さ れていません。
こ れは、 セ ッ シ ョ ンが ラ イ セ ン ス (ユーザー数、 セ ッ シ ョ ン数ま たは使用デー タ 用) を削除 し よ う と し ま し たが、
そのセ ッ シ ョ ンはサーバーか ら ラ イ セ ン ス を取得 し ていないか、 ま たは別の製品の ラ イ セ ン ス を取得 し てい る こ
と を示 し ます。
7065 : 製品が入手 さ れていません。
アプ リ ケーシ ョ ンが、 製品の ラ イ セ ン ス (ユーザー数、 セ ッ シ ョ ン数ま たは使用デー タ 用) を取得 し よ う と し ま
し たが、 認証 さ れてい る ラ イ セ ン ス があ り ません。 ラ イ セ ン ス情報を取得す る 前に、 製品に対 し て ラ イ セ ン ス が
認証 さ れてい る こ と を確認 し て く だ さ い。
7101 : ラ イ セ ン ス文字列に不正な文字があ り ます。
認証 し よ う と し た製品キーに 1 つま たは複数の不正な文字が含まれてい ます。 "i" お よ び "o" を除 く 、 すべての英
数文字 (大文字、 小文字) を使用で き ます。 小文字は自動的に大文字に変換 さ れます。
製品キー内の不正な文字を修正 し 、 キーを認証 し 直 し て く だ さ い。
7102 : 不正な ラ イ セ ン ス タ イ プが定義 さ れています。
アプ リ ケーシ ョ ンが認証 し よ う と し た製品キーは有効ではあ り ません。 製品 タ イ プが不正です。 許可 さ れ る タ イ
プは、 「期限な し 」 お よ び 「一時」、 さ ら にユーザー数、 セ ッ シ ョ ン数ま たは使用デー タ 用の追加 ラ イ セ ン ス です。
有効な製品キーが弊社に よ っ て発行 さ れてい る か、 ま たは PSQL デー タ ベース エン ジ ンがアプ リ ケーシ ョ ンに組
み込まれてい る 場合はアプ リ ケーシ ョ ン ベン ダーに よ っ て発行 さ れてい る かを確認 し て く だ さ い。
7108 : 製品キーが長すぎ ます。
認証 し よ う と し た製品キーの長 さ は、 キーに許可 さ れ る 最大長 (30 文字) を超え てい ま す。 製品キーは必ず 30
文字に し て く だ さ い。
7109 : そのよ う な ラ イ セ ン スはあ り ません。
認証解除 し よ う と し てい る 製品キーは存在 し ません。こ の製品キーは既に認証解除 さ れてい る 可能性があ り ます。
License Administrator GUI を使っ て キーを認証解除 し てい る 場合は、 F5 キーを押す と 、 認証済みの ラ イ セ ン ス の
リ ス ト が再表示 さ れます。 更新 さ れた リ ス ト で、 認証解除 し よ う と し た製品キーを調べます。 製品キーが ま だ存
在す る よ う に表示 さ れ る 場合は、 License Administrator を再起動 し て く だ さ い。
7110 : シ ス テムに イ ン ス ト ール さ れているのは一時ラ イ セ ン スのみで、 それ ら すべての有効
期限が切れています。
イ ン ス ト ール さ れてい る ラ イ セ ン ス はすべて有効期限が切れてい る 一時 ラ イ セ ン ス です。 ユーザー数、 セ ッ シ ョ
ン数ま たは使用デー タ の値は も う 適用 さ れてい ません。 有効な ラ イ セ ン ス (一時ま たは期限な し ) を イ ン ス ト ー
ル し て、 ユーザー数、 セ ッ シ ョ ン数ま たは使用デー タ 用の新 し い値を提供 し て く だ さ い。
63
ス テー タ ス コ ー ド
7111 : 一時ラ イ セ ン ス を認証解除する こ と はで き ません。 ラ イ セ ン スは有効期限が切れる と
無効にな り ます。
一時 ラ イ セ ン ス を認証解除 し よ う と し ま し た。 一時 ラ イ セ ン ス は認証解除で き ません。 こ れは、 有効期限が切れ
る と 無効にな り ます。 認証解除す る ラ イ セ ン ス が削除可能な タ イ プであ る こ と を確認 し て く だ さ い。
7112 : ラ イ セ ン スは既に イ ン ス ト ール さ れています。
認証 し よ う と し た製品キーは、 既に認証 さ れてい ます。 一度認証 さ れた ラ イ セ ン スは、 まず認証解除 し てか ら で
ない と 再認証す る こ と はで き ません。 一時 ラ イ セ ン ス を認証解除す る こ と はで き ません。
License Administrator GUI を使っ て ラ イ セ ン ス を認証 し てい る 場合は、 F5 キーを押す と 、 ラ イ セ ン ス の リ ス ト が
再表示 さ れます。 更新 さ れた リ ス ト で、 認証 し よ う と し た ラ イ セ ン ス を調べます。 ラ イ セ ン ス が リ ス ト 内に ま だ
表示 さ れない場合は、 License Administrator を再起動 し て く だ さ い。
7113 : 製品キーが不正です。 提供 し たキーを確認 し て く だ さ い。
認証 し よ う と し た製品キーは有効な ラ イ セ ン ス ではあ り ません。 有効な製品キーが PSQL に よ っ て発行 さ れてい
る か、ま たは Actian Corporation デー タ ベース エン ジ ンがアプ リ ケーシ ョ ンに組み込まれてい る 場合はアプ リ ケー
シ ョ ン ベン ダーに よ っ て発行 さ れてい る かを確認 し て く だ さ い。
製品キーが特定のプ ラ ッ ト フ ォーム用の も ので、 ラ イ セ ン ス を認証 し よ う と し たプ ラ ッ ト フ ォーム と 一致 し ない
場合に も こ の ス テー タ ス コ ー ド が返 さ れます。 た と えば、 製品キーが "Win64" 用であれば、 Windows 32 ビ ッ ト
オペレーテ ィ ン グ シ ス テ ム ま たは Linux プ ラ ッ ト フ ォーム でその ラ イ セ ン ス を認証す る こ と はで き ません。
License Administrator GUI を使っ て キーの認証を行っ てい る 場合は、 [キー] フ ィ ール ド にキーを貼 り 付け直すか
再入力 し てか ら 、 [認証] ボ タ ン を ク リ ッ ク し て キーを認証 し ます。
手動認証で特に考慮すべき点
認証要求 コ ー ド を生成 し てか ら PSQL サポー ト よ り 認証キー デー タ 文字列を受け取る ま での間に、 ご利用のマシ
ンの構成に変更があ っ た場合、 こ の ス テー タ ス コ ー ド は、 製品キー自体が有効であ っ て も 、 認証キー デー タ 文字
列がマシ ン と 一致 し な く な っ た こ と を示す こ と があ り ます。 こ の場合、 次の 2 つの選択肢があ り ます。
マシ ン を以前の構成に戻 し 、 ラ イ セ ン ス キーを再度認証 し て く だ さ い。
または
以下の手順に従っ て く だ さ い。
1
手動認証 ウ ィ ザー ド ま たは コ マ ン ド ラ イ ン バージ ョ ンの手動認証ユーテ ィ リ テ ィ を再実行 し ます。
2
元の製品キー と 新たに得た認証要求 コ ー ド を用いて PSQL サポー ト へ連絡 し ます。
3
変更 し たマシ ン構成用の新 し い認証キー デー タ 文字列を入手 し ます。
4
自分の ラ イ セ ン ス キーで新 し い認証キー デー タ 文字列を使用 し ます。
7115 : 製品 ID が不正です。
認証 し よ う と し た製品キーは有効な ラ イ セ ン ス ではあ り ません。 キー内の PSQL 製品の名前は、 PSQL v12 Server
ま たは PSQL v12 Workgroup ではあ り ません。 現時点では、 こ れ ら 2 つの製品 ID のみがサポー ト さ れてい ます。
有効な製品キーが PSQL に よ っ て発行 さ れてい る か、 ま たは Actian Corporation デー タ ベース エン ジ ンがアプ リ
ケーシ ョ ン に組み込 ま れてい る 場合はアプ リ ケーシ ョ ン ベン ダーに よ っ て発行 さ れてい る か を確認 し て く だ さ
い。
7116 : バ ッ フ ァ ーがオーバー フ ロー し ま し た。
DTI 関数ま たは DTO メ ソ ッ ド に割 り 当て ら れ る バ ッ フ ァ ーが小 さ すぎ ます。バ ッ フ ァ ーのサ イ ズ を増や し て く だ
さ い。 『Distributed Tuning Interface Guide』 で該当す る 関数を、 ま たは 『Distributed Tuning Objects Guide』 で該当す
る メ ソ ッ ド を参照 し て く だ さ い。
64
7064 ~ 7140
7117 : 製品キーが長すぎ ます。
認証 し よ う と し た製品キーの長 さ は、 キーに許可 さ れ る 最大長 (30 文字) を超え てい ま す。 製品キーは必ず 30
文字に し て く だ さ い。
7118 : サーバーは動作 し ていません。 ラ イ セ ン スの表示、認証、認証解除は行え ません。サー
バーが動作 し てお り 、 ネ ッ ト ワー ク通信が機能 し ている こ と を確認 し て く だ さ い。
License Administrator が リ モー ト サーバーに接続で き ません。 こ れは、 次の こ と を示 し てい る 可能性があ り ます。
„
デー タ ベース エン ジ ンが イ ン ス ト ール さ れていない ク ラ イ ア ン ト で License Administrator を起動 し た可能性
があ り ます。 [OK] を ク リ ッ ク し て、 サーバーへの接続を確立 し て く だ さ い。
„
サーバーは動作 し てい ません。 サーバーが起動 し てい る こ と を確認す る には、 『Getting Started With PSQL』 の
「デー タ ベース エン ジ ンが起動す る か ど う かのチ ェ ッ ク 」 に記述 さ れてい る 手順に従っ て く だ さ い。
„
ネ ッ ト ワ ー ク 通信がサーバーへの接続を妨害 し てい ます。 サーバーに対 し て ping コ マ ン ド を実行 し 、 ネ ッ
ト ワ ー ク 通信が機能 し てい る こ と を確認 し て く だ さ い。
7119 : ロ ー カル サーバーは動作 し ていません。 ラ イ セ ン スの表示、 認証、 認証解除は行え
ません。
License Administrator が ロ ーカル マシ ン (License Administrator を実行 し てい る マシ ン) 上のデー タ ベース エン ジ
ンに接続で き ません。デー タ ベース エン ジ ンが イ ン ス ト ール さ れてお り 、 ロ ーカル マシ ン上で動作 し てい る こ と
を確認 し て く だ さ い。 デー タ ベース エン ジ ンが起動 し てい る こ と を確認す る には、 『Getting Started With PSQL』 の
「デー タ ベース エン ジ ンが起動す る か ど う かのチ ェ ッ ク 」 に記述 さ れてい る 手順に従っ て く だ さ い。
7120 : ラ イ セ ン ス を認証解除する こ と はで き ません。
認証解除 し よ う と し てい る ラ イ セ ン ス の認証解除は行え ません。一時 ラ イ セ ン ス は認証解除で き ません。 こ れは、
有効期限が切れ る と 無効にな り ます。
認証解除す る ラ イ セ ン ス が認証解除可能な タ イ プであ る こ と を確認 し て く だ さ い。
7122 : 試用ラ イ セ ン スは有効期限が切れています。
認証 し よ う と し てい る 一時的な試用 ラ イ セ ン ス は有効期限が切れてお り 、 さ ら に次のいずれかの状況に も 当ては
ま っ てい ます。
„
こ れ以外に認証 さ れてい る ラ イ セ ン ス がない
„
ほかの ラ イ セ ン ス が認証 さ れてい る が、 も う 有効ではない (た と えば、 イ ン ス ト ール さ れてい る すべての一
時 ラ イ セ ン ス の有効期限が切れてい る )
有効な ラ イ セ ン ス な し で PSQL 製品を イ ン ス ト ールする こ と はで き ません。 認証で き る 有効な ラ イ セ ン ス があ る
場合は、 [続行] を ク リ ッ ク し て く だ さ い。 試用期間の追加が必要な場合は、 弊社に新 し い試用 ラ イ セ ン ス を要求
す る こ と がで き ます。
7124 : ユーザー数、 セ ッ シ ョ ン数、 ま たは使用デー タ の追加キーは、 認証 さ れた期限な し
キーのベン ダー ID と 一致するベン ダー ID を持つ必要があ り ます。
追加キーが認証 さ れ る 前に、 認証済みの期限な し キーが存在 し てい る 必要があ り ます。 追加キーの ソ フ ト ウ ェ ア
ベン ダー ID 番号が、 認証済みの期限な し キーのベン ダー ID 番号 と 一致 し てい る 必要があ り ます。 弊社か ら 入手
す る 追加キーはユニバーサルです。 つま り 、 それ ら のキーはベン ダーか ら 入手す る 期限な し キー と 互換性があ り
ます。
追加キーを認証す る 前に、 有効な期限な し キーが認証 さ れてい る こ と を確認 し て く だ さ い。 ま た、 追加キーをベ
ン ダーか ら 入手 し た場合はベン ダー ID 番号が一致 し てい る こ と 確認 し て く だ さ い。 そ う でなければ弊社か ら 入
手 し た追加キーを使用 し ます。 ベン ダー ID 番号は License Administrator ユーテ ィ リ テ ィ で検証 さ れます。 『PSQL
User's Guide』 の 「 ラ イ セ ン ス管理」 を参照 し て く だ さ い。
65
ス テー タ ス コ ー ド
7125 : ア ク テ ィ ブ な期限な し ラ イ セ ン スは既に存在 し ます。
期限な し キーを認証 し よ う と し てい る マシ ンには、 既に同 じ ベン ダーか ら の期限な し キーが 「ア ク テ ィ ブ」 状態
で含まれてい ます。 同 じ ベン ダーか ら のア ク テ ィ ブな期限な し キーを 2 つ以上認証する こ と はで き ません。
ベン ダーか ら の期限な し キーが既に認証済みで、 それがア ク テ ィ ブな状態であ る 場合、 認証で き る のはユーザー
数、 セ ッ シ ョ ン数ま たは使用デー タ に対す る 追加だけです。 既存の製品キーを認証解除 し てか ら 、 新 し い期限な
し キーを認証 し て く だ さ い。
既存の期限な し キーの状態が 「検証失敗」 ま たは 「無効」 であ る 場合は、 同 じ ベン ダーか ら の別の期限な し キー
を同マシ ンで認証で き ます。 つま り 、 既存の期限な し キーはア ク テ ィ ブ ではない と い う こ と です。 既存の期限な
し キーの状態が 「検証失敗」 の間に別の期限な し キーが認証 さ れ る と 、 既存の期限な し キーの状態は 「無効」 に
な り 、 認証 し た期限な し キーはア ク テ ィ ブな キーにな り ます。
7126 : ユーザー数、 セ ッ シ ョ ン数、 または使用デー タ の最大制限を超えて値を増やす こ と は
で き ません。
認証 し よ う と し た ラ イ セ ン ス の追加に よ っ て、 ユーザー数、 セ ッ シ ョ ン数ま たは使用デー タ の最大制限を超えて
し ま い ます。 使用許諾契約書で許可 さ れ る 最大制限を超え る 値を追加す る こ と はで き ません。
7127 : こ のキーま たは関連キーは認証解除を要求 し ます。 こ のバージ ョ ンの ク ラ イ ア ン ト
は、 キーを認証解除する こ と がで き ません。
認証解除 し よ う と し てい る キーま たは関連キーについては、PSQL v10 SP1 以上が イ ン ス ト ール さ れてい る 必要が
あ り ます。 PSQL v10 SP1 以上にア ッ プグ レー ド し 、 License Administrator ユーテ ィ リ テ ィ を使用 し て キーを認証
解除 し て く だ さ い。
7130 : こ のキーの PSQL 製品バージ ョ ンはイ ン ス ト ール さ れた PSQL エ ン ジ ン と 一致 し て
いません。
認証 し よ う と し てい る キー と 関連付け ら れてい る PSQL 製品のバージ ョ ンは、現在 イ ン ス ト ール さ れてい る PSQL
製品 と 一致 し ません。
使用 し てい る キー、 お よ び イ ン ス ト ール し てい る PSQL 製品が正 し いか ど う か確認 し て く だ さ い。
7131 : こ のキーの OS プ ラ ッ ト フ ォ ームはイ ン ス ト ール さ れた PSQL エ ン ジ ン と 一致 し て
いません。
認証 し よ う と し てい る キー と 関連付け ら れてい る オペレ ーテ ィ ン グ シ ス テ ムは、 現在 イ ン ス ト ール さ れてい る
PSQL 製品 と 一致 し ません。
使用 し てい る キー、 お よ び イ ン ス ト ール し てい る PSQL 製品が正 し いか ど う か確認 し て く だ さ い。
7132 : こ のキーの PSQL エ ン ジ ンの種類はイ ン ス ト ール さ れた PSQL エ ン ジ ン と 一致 し て
いません。
認証 し よ う と し てい る キー と 関連付け ら れてい る エン ジ ンの種類 (サーバーま たは ワー ク グループ) は、 現在 イ
ン ス ト ール さ れてい る PSQL エン ジ ン と 一致 し ません。
使用 し てい る キー、 お よ び イ ン ス ト ール し てい る PSQL 製品が正 し いか ど う か確認 し て く だ さ い。
66
7064 ~ 7140
7133 : 関連付け られているユーザー数追加キーに問題があ り 、 期限な し キーを認証解除する
こ と がで き ません。 ユーザー数追加キーの状態は、 既に失敗または無効にな っ ているか、 あ
るいは次回検証 さ れる と き に失敗 と 設定 さ れる可能性があ り ます。 ユーザー数追加キーを修
復 し てから 、 その期限な し キーの認証解除を再度試 し て く だ さ い。
認証 さ れてい る 期限な し キーは、 関連付け ら れてい る ユーザー数追加キーの問題が原因で認証解除す る こ と がで
き ません。 ユーザー数追加キーの状態は、 " 検証失敗 " ま たは " 無効 " にな っ てい る か、 あ る いは次回の検証時に
" 検証失敗 " にな り ます。
まずは、そのユーザー数追加キーで何が問題か を特定 し て く だ さ い。問題を修正 し た ら 、そのユーザー数追加キー
を検証 し 、 有効であ る こ と を確認 し ます。 その後、 認証 さ れてい る 期限な し キーの認証解除を も う 一度試 し て く
だ さ い。
67
ス テー タ ス コ ー ド
7200 ~ 7499
認証ス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、製品の認証を行っ てい る と き に返 さ れ る 可能性のあ る ス テー タ ス コ ー ド について説明 し ま
す。
7201 : 認証ラ イ ブ ラ リ の 1 つで発生 し たエ ラ ーに よ っ て処理を続行で き ません。
認証 ラ イ ブ ラ リ の う ちの 1 つで、 処理の続行を妨げ る エ ラ ーが発生 し ま し た。
サービ ス を再開す る か、 PSQL を再 イ ン ス ト ール し てか ら 、 認証を実行 し 直 し て く だ さ い。 こ のエ ラ ーが引 き 続
き 発生す る 場合は、 ロ グ フ ァ イ ルに報告 さ れてい る ラ イ ブ ラ リ 名を確認 し て、弊社サポー ト サービ ス ま でお問い
合わせ く だ さ い。
7212 : 認証を行 う ための製品キーが無効です。
指定 さ れた製品キーが無効です。 有効な製品キーを入力する か貼 り 付けてか ら 、 キーの認証を実行 し 直 し て く だ
さ い。
7213 : 製品キーが認証のチ ェ ッ クサム検証に合格 し ません。
製品キーは有効な キーの よ う ですが、 チ ェ ッ ク サム検証に合格で き ません。 こ の原因の多 く は、 キーの入力 ミ ス
に よ る も のです。 こ れ以外には、 転送エ ラ ーがチ ェ ッ ク サム検証を妨げてい る 可能性 も あ り ます。
有効な製品キーが指定 さ れてい る か確認 し てか ら 、 キーの認証を実行 し 直 し て く だ さ い。
7215 : マ シ ン ID を決定で き ません。 管理者権限で ログオ ン し ているかど う かを確認 し 、 再
試行 し て く だ さ い。
現在のセ ッ シ ョ ンのマシ ン ID を判断 し てい る 間に、 シ ス テ ムでエ ラ ーが発生 し ま し た。
フル ア ク セ ス権を持つ管理者 と し て ロ グオン し てい る か確認 し てか ら 、 キーの認証ま たは認証解除を再試行 し て
く だ さ い。Windows Vista 以上のオペレーテ ィ ン グ シ ス テ ム を使用 し てい る 場合は、UAC を オ フ に し て く だ さ い。
キーの認証ま たは認証解除を リ モー ト で行っ てい る 場合は、 ロ ーカルで操作 し てみて く だ さ い。
7218 : マ シ ン構成の取得に関するデバ ッ グ エ ン ト リ が記録 さ れま し た。
マシ ン構成を取得す る と き にシ ス テ ムで問題が発生 し 、 PSQL ロ グ リ ポジ ト リ に情報が記録 さ れま し た。
フル ア ク セ ス権を持つ管理者 と し てオペレーテ ィ ン グ シ ス テ ムに ロ グオン し てい る か確認 し てか ら 、キーの認証
ま たは認証解除を再試行 し て く だ さ い。 Windows Vista 以上のオペレーテ ィ ン グ シ ス テ ム を使用 し てい る 場合は、
UAC を オ フ に し て く だ さ い。 キーの認証ま たは認証解除を リ モー ト で行っ てい る 場合は、 ロ ーカルで操作 し てみ
て く だ さ い。
Windows オペレーテ ィ ン グ シ ス テ ムで こ の状況が発生す る 場合は、マシ ン構成を取得す る ユーテ ィ リ テ ィ であ る
WMI が適切に動作 し てい る か ど う か を確認 し て く だ さ い。
Linux オペレーテ ィ ン グ シ ス テ ム で こ の状況が発生す る 場合は、 シ ス テ ムに dmidecode ユーテ ィ リ テ ィ が イ ン ス
ト ール さ れてい る こ と を確認 し 、 PSQL デーモン を再起動 し て く だ さ い。
7221 : キーの認証ま たは認証解除を行 う には、 デー タ ベース エ ン ジ ンが実行 さ れてい る必
要があ り ます。
キーを認証ま たは認証解除す る 前に、 PSQL デー タ ベース エン ジ ン を起動 し てお く 必要があ り ます。 エン ジ ンの
起動の詳細については、 『PSQL User's Guide』 の 「デー タ ベース エン ジ ンの起動 と 停止」 を参照 し て く だ さ い。
68
7200 ~ 7499
7222 : DTI 呼び出 し を完了で き ない、 も し く はエ ン ジ ン と の接続で問題が発生 し ま し た。
DTI への認証呼び出 し を完了で き なか っ た、 も し く はエン ジ ン と の接続で問題が発生 し ま し た。
エ ン ジ ン ま たはサービ ス を再起動 し てか ら 、 認証を実行 し 直 し て く だ さ い。 問題が解決 し ない場合は、 PSQL を
再 イ ン ス ト ール し てか ら 、 も う 一度認証を試行 し て く だ さ い。
7223 : DTI が無効な ラ イ セ ン ス文字列を返 し ま し た。
認証中に返 さ れた文字列は空か ま たは無効で し た。
PSQL が起動 さ れてい る こ と を確認 し てか ら 、 認証を実行 し 直 し て く だ さ い。
7224 : ユーザーには、 キーを認証または認証解除する ための適切な権限があ り ません。
タ ーゲ ッ ト エ ン ジ ンは、 キーの認証ま たは認証解除を実行す る 前に、 適切な権限があ る か ど う か を検査 し ます。
権限が不適切であれば、 タ ーゲ ッ ト エン ジ ンのテ ス ト は失敗 し ます。
管理者権限を持つユーザー と し て ロ グオン し てい る か確認 し てか ら 、 キーの認証ま たは認証解除を再試行 し て く
だ さ い。 Windows Vista 以上のオペレーテ ィ ン グ シ ス テ ム を使用 し てい る 場合は、 一時的に UAC を オ フ に し て く
だ さ い。
タ ー ミ ナル サービ ス で認証を行 う 場合は、 [WTS ク ラ イ ア ン ト か ら の管理機能を制限] の設定がオ フ にな っ てい
る こ と を確認 し て く だ さ い。 PCC で、 [ ロ ーカル ク ラ イ ア ン ト ] の下に あ る [MicroKernel ルー タ ー] のプ ロ パ
テ ィ を開 き ます。 こ のプ ロ パテ ィ ダ イ ア ロ グで、 [WTS ク ラ イ ア ン ト か ら の管理機能を制限] オプシ ョ ンが選択
さ れていない こ と を確認 し ます。
こ のエ ラ ーは、 PSQL ワ ー ク グループ エ ン ジ ン を Windows Vista 以上のオペ レ ーテ ィ ン グ シ ス テ ム上で ア プ リ
ケーシ ョ ン と し て実行 し てい る 場合、 あ る いは管理者 と し て実行 し ていない場合に も 見 ら れ る こ と があ り ます。
ワ ー ク グループ エン ジ ン を停止 し てか ら 、 [管理者 と し て実行] オプシ ョ ン を使用 し て w3dbsmgr.exe を再起動 し
てみて く だ さ い。も う 1 つの方法 と し ては、ワー ク グループ エン ジ ン を ア ン イ ン ス ト ール し て再 イ ン ス ト ール し 、
サービ ス と し て実行 し ます。
7226 : キーの認証解除を行 う には、 認証 さ れているキーが必要です。
使用可能な キーがないため、 認証解除を行 う こ と がで き ません。 製品キーは認証解除 さ れ る 前に認証 さ れてい る
必要があ り ます。 認証解除 し たい製品キーが認証 さ れてい る こ と を確認 し て く だ さ い。 キーは、 削除 さ れずに取
り 除かれ る 可能性があ り ます。
License Administrator を使っ て、 認証解除す る キーを検証 し て く だ さ い。 『PSQL User's Guide』 の 「 ラ イ セ ン ス情
報の一覧を リ フ レ ッ シ ュ す る には」 お よ び 「 ラ イ セ ン ス情報を表示す る には」 を参照 し て く だ さ い。 認証解除を
再試行 し てか ら 、 有効な キーを指定 し て く だ さ い。
7235 : こ のバージ ョ ンの PSQL では、 製品の認証はサポー ト さ れません。
こ のバージ ョ ンの PSQL は認証サポー ト し てい ません。PSQL v10 SP1 以降が起動 し てい る マシ ンか ら 認証を試み
て く だ さ い。
7239 : イ ン タ ーネ ッ ト 接続が認証サーバーにア ク セス で き ません。
イ ン タ ーネ ッ ト 接続が、 キーの検証に必要なデー タ を取得する ためのサーバーにア ク セ ス で き ません。
考え ら れ る 原因は次の と お り ですが、 こ れ ら 以外の原因であ る 可能性 も あ り ます。
„
ネ ッ ト ワ ー ク の問題が認証サーバーへの接続を妨げてい る 。
„
ロ ーカル シ ス テ ムの レ ジ ス ト リ で、 認証サーバーの情報が壊れてい る か、 ま たは見つか ら ない。
„
フ ァ イ ア ウ ォールな ど のセキ ュ リ テ ィ 問題が認証サーバーへの接続を妨げてい る 。elspv.pervasive.com お よ び
bkpelspv.pervasive.com へのア ク セ ス を許可す る よ う に、 フ ァ イ ア ウ ォールま たはプ ロ キ シ サーバーを設定 し
ます。 詳細情報は、 弊社 Web サ イ ト の製品別 FAQ に記載 さ れてい ます。
69
ス テー タ ス コ ー ド
„
認証サーバーがダ ウ ン し てい る 。 確認する には、 elspv.pervasive.com をブ ラ ウ ザーに貼 り 付け ます。
サーバーが動作 し てい る 場合は、 「NEW ELS MAIN SITE AMS09 version 1.5.2 Build 70 - 11.30.0.14」 の よ う な
メ ッ セージ を返 し ます。
こ れ ら の説明 と 解決策でお客様の問題が解決 し ない場合は、 弊社テ ク ニ カル サポー ト ま でお問い合わせ く だ さ
い。
7241 : 認証サービ ス サポー ト フ ァ イルが見つか り ません。
こ の ス テー タ ス コ ー ド は Linux にのみ適用 さ れます。 イ ン タ ーネ ッ ト に よ る 認証お よ び認証解除を処理す る ため
のサービ ス フ ァ イ ルが見つか り ませんで し た。
Web サービ ス フ ァ イ ル elsdid が /usr/local/psql/bin にあ り 、 実行す る ためのア ク セ ス許可を持っ てい る こ と を確認
し て く だ さ い。 サービ ス を再開す る か、 PSQL を再 イ ン ス ト ール し てか ら 、 認証を実行 し 直 し て く だ さ い。
7252 : 認証キーは、 タ ーゲ ッ ト マ シ ン には無効です。
入力 さ れた認証キー デー タ は、 タ ーゲ ッ ト マシ ンには有効ではあ り ません。 オ フ ラ イ ン認証の処理中に、 キーの
形式が正 し く な く な っ た可能性があ り ます。
認証キーを入力 し 直すか、 ま たはオ フ ラ イ ン認証を実行 し 直 し てみて く だ さ い。
7254 : キーに不正な ラ イ セ ン ス デー タ が含まれている ため、 認証する こ と がで き ません。 製
品キーのベン ダーに問い合わせて く だ さ い。
キーの認証時にエ ラ ーが発生 し ま し た。 こ の問題については製品キーのベン ダーに問い合わせて く だ さ い。
7260 : オ フ ラ イ ン デー タ が検証に合格 し ません。
オ フ ラ イ ン デー タ が内部のチ ェ ッ ク サム検証に合格 し ませんで し た。転送エ ラ ーがチ ェ ッ ク サム検証を妨げてい
る 可能性があ り ます。 オ フ ラ イ ン認証を実行 し 直 し て く だ さ い。
7261 : オ フ ラ イ ンの認証要求デー タ フ ァ イルの保存中にエ ラ ーが発生 し ま し た。
オ フ ラ イ ンの認証要求デー タ フ ァ イ ルを保存 し てい る と き に内部エ ラ ーが発生 し ま し た。デ ィ レ ク ト リ が適切な
ア ク セ ス許可を持っ てお り 、 保存先の フ ォ ルダーが存在す る こ と を確認 し て く だ さ い。 オ フ ラ イ ン フ ァ イ ルを保
存 し 直 し て く だ さ い。
7262 : オ フ ラ イ ンの認証キー デー タ フ ァ イルの読み込み中にエ ラ ーが発生 し ま し た。
オ フ ラ イ ンの認証キー デー タ フ ァ イ ルを読み込んでい る と き に内部エ ラ ーが発生 し ま し た。デ ィ レ ク ト リ が適切
な ア ク セ ス許可を持っ てお り 、 保存先の フ ォ ルダーが存在す る こ と を確認 し て く だ さ い。 オ フ ラ イ ン フ ァ イ ルを
読み込み直 し て く だ さ い。
7264 : 製品キーが無効です。
入力 さ れた製品キーは無効です。 有効な製品キーを入力する か貼 り 付けてか ら 、 実行 し 直 し て く だ さ い。
7265 : 認証キー デー タ は、 認証要求デー タ が生成 さ れた同 じ マ シ ン上に存在 し てい る必要
があ り ます。
オ フ ラ イ ン認証に使用 さ れた タ ーゲ ッ ト マシ ンは妥当ではあ り ません。認証要求デー タ フ ァ イ ルを作成 し た同一
のマシ ン を使用 し てオ フ ラ イ ン認証を行っ て く だ さ い。
こ の ス テー タ ス コ ー ド は、 Vista 以降の Windows OS マシ ンで、 管理者権限を持たずにオ フ ラ イ ン認証ユーテ ィ リ
テ ィ の licgetauth.exe を実行 し た場合に も 見 ら れ る こ と があ り ます。 こ の問題を回避す る には、 [管理者 と し て実
行] オプシ ョ ン を使用 し て コ マ ン ド プ ロ ンプ ト ウ ィ ン ド ウ か ら こ のユーテ ィ リ テ ィ を実行 し て く だ さ い。
70
7200 ~ 7499
7267 : オ フ ラ イ ン認証のス テージが無効であるか、 または要求 し たオ フ ラ イ ン操作 と 矛盾 し
ています。
オ フ ラ イ ン フ ァ イ ルは、 オ フ ラ イ ン操作 と 整合性が取れてい ません。 オ フ ラ イ ン認証を始めか ら や り 直 し て く だ
さ い。
7268 : オ フ ラ イ ン認証はロー カルで実行する必要があ り ます。
オ フ ラ イ ン認証を リ モー ト で実行す る こ と はで き ません。 ロ ーカルで イ ン タ ーネ ッ ト に接続 さ れてい る マシ ン を
使っ て、 オ フ ラ イ ン認証を実行 し て く だ さ い。
7269 : ロー カル マ シ ン でオ フ ラ イ ン操作を処理 し よ う と し た と き に内部エ ラ ーが発生 し ま
し た。
オ フ ラ イ ン認証の実行中、内部エ ラ ーに よ っ て処理が妨げ ら れま し た。 オ フ ラ イ ン認証を実行 し 直 し て く だ さ い。
7300: ロー カル ラ イ セ ン ス コ ンポーネ ン ト が リ モー ト ラ イ セ ン ス サーバー と 互換性があ り
ません。
ロ ーカル マシ ンの ラ イ セ ン ス コ ン ポーネ ン ト が リ モー ト ラ イ セ ン ス サーバー と 互換性があ り ません。 ロ ーカル
マシ ン の ラ イ セ ン ス コ ン ポーネ ン ト のバージ ョ ン が古い と 、 こ の ス テー タ ス コ ー ド が返 さ れ る 可能性があ り ま
す。互換性のあ る ロ ーカル ラ イ セ ン ス コ ン ポーネ ン ト については、製品キーのベン ダーにお問い合わせ く だ さ い。
7305 : 製品キーが認証デー タ ベース内に見つか り ません。
製品キーは有効なチ ェ ッ ク サムがあ り 、 有効な よ う ですが、 リ モー ト 認証サーバー上の認証デー タ ベース内に見
つか り ません。 製品キーが有効であ る こ と を確認 し て く だ さ い。 有効であ り 、 こ の問題が解決 し ない場合は、 弊
社サポー ト サービ ス ま でお問い合わせ く だ さ い。
7306 : 製品キーは有効な状態ではあ り ません。
シ ス テ ムは、 キーの状態が無効であ る ため、 キーを解読で き ません。 こ のエ ラ ーは、 提供 さ れた キーを シ ス テ ム
が解読で き ない場合、 あ る いは、 キーを解読で き て も 、 キーのプ ロ フ ァ イ ル と 一致 し な く な っ てい る 場合に発生
し ます。
使用 し てい る キーが正 し い こ と を確認す る か、 ま たは新 し いキーを使っ てみて く だ さ い。 弊社サポー ト サービ ス
へご連絡の上、 こ の状況を ご報告 く だ さ い。
7310 : 製品キーは認証デー タ ベース で無効に さ れています。
指定 さ れた製品キーは、 リ モー ト ラ イ セ ン ス サーバー上の認証デー タ ベース内で無効に さ れてい ます。 さ ま ざ ま
な理由か ら 、製品キーが無効に さ れてい る 可能性があ り ます。弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
7311 : 製品キーは有効な長 さ ではあ り ません。
入力 さ れた製品キーの長 さ は正 し く あ り ません。 製品キーの長 さ は、 認証す る PSQL のバージ ョ ンに応 じ て、 25
ま たは 30 文字です。 有効な製品キーを入力する か貼 り 付けてか ら 、 実行 し 直 し て く だ さ い。
7313 : 製品キーは既に別のマ シ ン で使用 さ れています。
製品キーは既に別のマシ ンで認証 さ れてい ます。 まず、 古いマシ ンの製品キーを認証解除 し てか ら 、 新 し いマシ
ンで再度認証 し て く だ さ い。
こ の ス テー タ ス コ ー ド は、 キーが存在す る マシ ンでそのキーを認証解除 し よ う と す る 場合に も 返 さ れ る こ と があ
り ます。 こ の原因の多 く は、 キーの認証後にハー ド ウ ェ ア署名 (マシ ン署名) が変更 さ れ、 そのキーを認証解除
で き ない こ と が挙げ ら れます。 その よ う な場合は、 キーを修復 し て く だ さ い。
71
ス テー タ ス コ ー ド
7314 : こ のキーは、 別のマ シ ン署名を持つマシ ン で認証 さ れているので認証解除する こ と が
で き ません。 こ のキーは別のマ シ ン で使用 さ れているか、 あ るいは元のマ シ ンのハー ド ウ ェ
ア署名が変更 さ れている可能性が高いです。 あ る 1 台のマシ ンのみで使用する よ う ラ イ セ ン
ス さ れたキーを複製またはコ ピー し ている場合は、有効な ラ イ セ ン ス キーを別途購入 し て く
だ さ い。 そ う でない場合は、 キーを修復 し て認証解除を再度試 し て く だ さ い。
キーが認証 さ れていたマシ ン署名 と 、 そのキーを認証解除 し よ う と す る マシ ン署名が一致 し てい ません。 こ れが
発生す る 状況は、 キーが別のマシ ンに コ ピー さ れた場合、 お よ びハー ド ウ ェ アの更新に よ っ てマシ ン署名が変更
さ れた場合の 2 つです。 1 番目の状況の場合は、 期限な し キーを追加購入す る 必要があ り ます。 2 番目の状況の場
合は、 キーを修復す る 必要があ り ます。 適切な操作を行っ た後、 認証解除を再度試 し て く だ さ い。
7315 : 製品キーは既に こ のマ シ ン で使用 さ れています。
製品キーは既に こ のマシ ンで認証 さ れてい ます。 認証は既に実行 さ れてい る ため、 必要あ り ません。
キーはマシ ンには存在 し てい ますが、 リ モー ト ラ イ セ ン ス サーバー上の認証デー タ ベース内にはあ り ません。 そ
の場合は、 clilcadm ユーテ ィ リ テ ィ の clear オプシ ョ ン を使用 し てマ シ ン に存在す る キーを ク リ ア し た後、 その
キーを認証 し て く だ さ い。 『PSQL User's Guide』 の 「License Administrator の コ マ ン ド ラ イ ン イ ン タ ーフ ェ イ ス」
を参照 し て く だ さ い。
7317 : キーの認証解除を行 う には、 認証 さ れているキーが必要です。
使用可能な キーがないため、 認証解除を行 う こ と がで き ません。 製品キーは認証解除 さ れ る 前に認証 さ れてい る
必要があ り ます。 認証解除 し たい製品キーが認証 さ れてい る こ と を確認 し て く だ さ い。 キーは、 削除 さ れずに取
り 除かれ る 可能性があ り ます。
License Administrator を使っ て、 認証解除す る キーを検証 し て く だ さ い。 『PSQL User's Guide』 の 「 ラ イ セ ン ス情
報の一覧を リ フ レ ッ シ ュ す る には」 お よ び 「 ラ イ セ ン ス情報を表示す る には」 を参照 し て く だ さ い。 認証解除を
再試行 し てか ら 、 有効な キーを指定 し て く だ さ い。
7334 : キーには関連付け られている マ シ ン署名があ り ません。
リ モー ト ラ イ セ ン ス サーバーの認証デー タ ベース に、 キー と 関連付け ら れ る マシ ンが リ ス ト さ れません。 こ の状
況は、認証済みのキーが含まれ る 仮想マシ ン イ メ ージ を コ ピー し てか ら 、元の仮想マシ ン イ メ ージ上のキーを認
証解除 し 、 かつ コ ピー さ れた仮想マシ ン イ メ ージで も キーを認証解除 し よ う と し た場合に起 こ る 可能性があ り ま
す。
こ の ス テー タ ス コ ー ド を回避す る には、 仮想マシ ン イ メ ージ を コ ピーす る 前にキーの認証解除を行っ て く だ さ
い。 コ ピー さ れた仮想マシ ン イ メ ージ上のキーを削除する には、 CLI License Administrator を使用 し て キーを ク リ
ア し て く だ さ い。 clear オプシ ョ ンに よ っ て、 キーを ロ ーカル マシ ンで認証解除す る こ と な く 削除 し ます。 キーを
ク リ ア し た ら 、 コ ピー さ れた仮想マシ ン イ メ ージでキーを認証 し ます。
7335 : マルチマ シ ン キーでは、 この操作は許可 さ れません。
実行 し よ う と し た操作は、 マルチマシ ンに指定 さ れてい る キーでは許可 さ れません。 正 し い操作で正 し いキーを
使用す る よ う に し て く だ さ い。
7336 : 認証は仮想マ シ ン では実行で き ません。
多 く の場合、 仮想マシ ン セ ッ シ ョ ン内か ら 認証を行 う こ と がで き ます。 こ のエ ラ ー メ ッ セージが表示 さ れ る の
は、 認証 さ れてい る 製品キーが初期の PSQL v10 製品か ら の も のであ る 場合のみです。 こ の メ ッ セージが提示 さ
れ る 場合は、 製品キーのベン ダーに問い合わせる か、 仮想マシ ン セ ッ シ ョ ン外か ら 認証を再試行 し て く だ さ い。
7338 : デバ ッ グ モー ド では認証を実行で き ません。
ソ フ ト ウ ェ ア デバ ッ ガー内か ら 製品キーを認証す る こ と はで き ません。 デバ ッ ガーを終了 し てか ら 、 認証を再試
行 し て く だ さ い。
72
7200 ~ 7499
7340 : 使用回数の制限に達 し ている ため、 製品キーを認証する こ と はで き ません。 製品キー
のベン ダーに問い合わせて く だ さ い。
製品キーは既に、 使用回数で許可 さ れてい る 最大回数の認証を行っ てい ます。
使用回数は、 特定のマシ ンで予期せぬ事態にな っ た場合に、 製品キーを再度認証で き る よ う にす る も のです。 た
と えば、 記憶域デ ィ ス ク を交換 し なければな ら なか っ た場合には、 製品を再 イ ン ス ト ール し て、 同 じ マシ ン で製
品キーを再度認証す る 必要があ り ます。
7341 : 認証の回数が制限に達 し て い る ため、 製品キー を認証す る こ と はで き ません。 製品
キーのベン ダーに問い合わせて く だ さ い。
製品キーは既に、 許可 さ れてい る 最大回数の認証を行っ てい ます。
製品キーを認証お よ び認証解除で き る 回数は制限 さ れてい ます。 製品キーの再認証が必要な場合は、 製品キーの
ベン ダーに問い合わせて く だ さ い。
7342 : 認証解除の回数が制限に達 し てい る ため、 製品キー を認証解除す る こ と はで き ませ
ん。 製品キーのベン ダーに問い合わせて く だ さ い。
製品キーは既に、 許可 さ れてい る 最大回数の認証解除を行っ てい ます。 製品キーを認証お よ び認証解除で き る 回
数は制限 さ れてい ます。 製品キーの認証解除を再度行 う 必要があ る 場合は、 製品キーのベン ダーに問い合わせて
く だ さ い。
7343 : 修復の回数が制限に達 し て い る ため、 製品キー を修復す る こ と はで き ません。 製品
キーのベン ダーに問い合わせて く だ さ い。
製品キーは既に、 許可 さ れてい る 最大回数の修復を行っ てい ます。
製品キーを修復で き る 回数は制限 さ れてい ます。 製品キーの修復を再度行 う 必要があ る 場合は、 製品キーのベン
ダーに問い合わせて く だ さ い。
7346 : 製品キーは、 許可 さ れる最大数のマ シ ン で認証 さ れています。 製品キーのベン ダーに
問い合わせて く だ さ い。
認証 し よ う と し てい る 製品キーは、 購入 し た製品に許可 さ れ る 最大数のマシ ンで既に認証 さ れてい ます。
既にキーが認証 さ れてい る いずれかのマシ ンでキーを認証解除 し 、 そのキーを使用 し て新たなマシ ン で製品を認
証す る か、 あ る いはベン ダーか ら 追加 ラ イ セ ン ス を購入 し て く だ さ い。
7347:オ フ ラ イ ン認証の最大数に達 し ま し た。製品キーのベン ダーに問い合わせて く だ さ い。
製品キーに許可 さ れてい る オ フ ラ イ ン認証の最大数に達 し ま し た。
製品キーをオ フ ラ イ ン認証で き る 回数は制限 さ れてい ます。 オ フ ラ イ ン認証が さ ら に必要な場合は、 製品キーの
ベン ダーに問い合わせて く だ さ い。
7348 : 一時製品キーを認証解除する こ と はで き ません。
一時 ( リ ムーバブルでない) 製品キーは 1 回 し か認証で き ないので、 認証解除する こ と はで き ません。
7349 : 一時製品キーは既に認証 さ れています。
一時 ラ イ セ ン ス は既に認証 さ れてい る ため、 再度認証する こ と はで き ません。
一時的な製品キーの認証が認め ら れ る のは 1 回だけです。 一時 ラ イ セ ン スは、 既に使用 さ れてい る マシ ンに追加
す る こ と はで き ません。
73
ス テー タ ス コ ー ド
7365 : 複数ユーザー ア ク セスに よ っ て、 レ コ ー ド の変更がブ ロ ッ ク さ れま し た。
複数ユーザー ア ク セ ス が原因で、 タ ーゲ ッ ト レ コ ー ド への変更は コ ミ ッ ト さ れませんで し た。 レ コ ー ド を更新、
検証 し てか ら 、 変更を再送信 し て く だ さ い。
7366 : 認証サーバーがビ ジー状態です。 後で も う 一度試 し て く だ さ い。
認証サーバーは現在ビ ジー状態です。 後で も う 一度認証を試 し て く だ さ い。
7367 : 複数ユーザー ア ク セスが操作の完了を妨げています。
複数ユーザーのア ク セ ス の競合に よ り 、 要求 し た操作を完了で き ません。 し ば ら く 待っ てか ら 、 操作を再試行 し
て く だ さ い。
7369 : サーバーは現在使用で き ません。 後で も う 一度試 し て く だ さ い。
要求 さ れたサーバーは、 現時点ではア ク セ ス で き ません。 20 ~ 30 分後に、 サーバーへのア ク セ ス を再試行 し て
く だ さ い。
7380 : 国または都市が輸出禁止 リ ス ト に挙がっ ています。
シ ス テ ムは、 取扱注意の輸出禁止 リ ス ト に挙が っ てい る 国ま たは都市か ら の IP ア ド レ ス を検出 し ま し た。 こ の
メ ッ セージは誤っ て届いた と 思われ る 場合は、 PSQL カ ス タ マー サポー ト ま でお問い合わせ く だ さ い。
7422 : ログ イ ンに失敗 し ま し た。 ユーザー資格情報が無効です。
ユーザーの資格情報が認識 さ れません。 ユーザー資格情報を確認 し てか ら 、 ロ グ イ ン をや り 直 し て く だ さ い。
7423 : 要求 さ れた操作に対する権限が拒否 さ れま し た。
現在のユーザーは、 要求 さ れた操作に対す る ア ク セ ス許可を持っ てい ません。 適切な権限を持つユーザー と し て
ロ グ イ ンす る か、 ま たは適切な権限を要求 し て く だ さ い。
7424 : ユーザー ア カ ウン ト はア ク テ ィ ブ ではあ り ません。
要求 さ れたユーザー ア カ ウ ン ト は非ア ク テ ィ ブです。 ユーザー ア カ ウ ン ト は認証 さ れてい る 必要があ る 、 つま
り 、 ア ク テ ィ ブなユーザー ア カ ウ ン ト が選択 さ れてい る 必要があ り ます。
7449 : キーのベン ダーに よ る懸案事項のため、 そのキーを ア ク テ ィ ブに設定で き ません。 製
品キーのベン ダーに問い合わせて く だ さ い。
ラ イ セ ン ス デー タ が原因でキーを ア ク テ ィ ブ状態にす る こ と がで き ません。製品キーのベン ダーに問い合わせて
く だ さ い。
7450 : OEM ID があ り ません。
も う 存在 し ない OEM ID です。 別の OEM ID を使用す る よ う に選択す る か、 ま たは弊社サポー ト サービ ス ま でお
問い合わせ く だ さ い。
7451 : OEM ア カ ウン ト はア ク テ ィ ブ ではあ り ません。
OEM のア カ ウ ン ト はア ク テ ィ ブでな く な っ てい ます。 ア ク テ ィ ブな OEM ア カ ウ ン ト を選択す る か、 ま たは弊社
サポー ト サービ ス ま でお問い合わせ く だ さ い。
74
7200 ~ 7499
7452 : OEM ユーザーはア ク テ ィ ブ ではあ り ません。
OEM ユーザーはア ク テ ィ ブでな く な っ てい ます。 ア ク テ ィ ブな OEM ユーザーを使用す る よ う に選択す る か、 ま
たは弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
7456 : 要求 さ れた レ コ ー ド の OEM ユーザー ID が無効です。
ア ク セ ス し よ う と し てい る レ コ ー ド は、現在 ロ グ イ ン し てい る OEM ユーザー ID と は異な る OEM ユーザー ID に
関連付け ら れてい ます。 正 し い レ コ ー ド にア ク セ ス し てい る か、 ま たは ロ グ イ ン し てい る OEM ユーザー ID が正
し いか ど う か を確認 し て く だ さ い。
7457 : OEM 製品 (ワー ク グループ / サーバー) は承認 さ れている製品ではあ り ません。
製品は、 Actian Corporation と の契約上の合意に基づいて OEM に承認 さ れます。 要求 さ れた製品は、 現在の OEM
では承認 さ れてい ません。 続行す る には、 ほかの製品を選択 し て く だ さ い。
7458 : 製品キーの リ セ ッ ト または修復の最大回数に達 し ま し た。
製品キーに許可 さ れてい る 操作 ( リ セ ッ ト ま たは修復) の最大数に達 し ま し た。 製品キーを リ セ ッ ト お よ び修復
で き る 回数は制限 さ れてい ます。 こ れ ら の操作のいずれか を も う 一度実行す る 必要があ る 場合は、 製品キーのベ
ン ダーに問い合わせて く だ さ い。
7471 : こ の OEM のシー ト の最大数に達 し ま し た。
OEM のシー ト の最大数に達 し ま し た。
OEM ア カ ウ ン ト のシー ト 数は、 Actian Corporation と の契約に基づいて制限 さ れてい ます。 OEM 契約にシー ト を
追加す る 必要があ る 場合は、 PSQL カ ス タ マー サポー ト ま でお問い合わせ く だ さ い。
7472 : こ の OEM のラ イ セ ン スの最大数に達 し ま し た。
OEM の ラ イ セ ン ス の最大数に達 し ま し た。
OEM ア カ ウ ン ト の ラ イ セ ン ス数は、 Actian Corporation と の契約に基づいて制限 さ れてい ます。 OEM 契約に ラ イ
セ ン ス を追加す る 必要があ る 場合は、 PSQL カ ス タ マー サポー ト ま でお問い合わせ く だ さ い。
7473 : こ の OEM ア カ ウ ン ト のシー ト の最大数に達 し ま し た。
シー ト の合計最大数に達 し ま し た。 OEM 内の各ア カ ウ ン ト のシー ト 数は、 Actian Corporation と の契約に基づいて
制限 さ れてい ます。 ア カ ウ ン ト にシー ト を追加する 必要があ る 場合は、 Actian Corporation ま でお問い合わせ く だ
さ い。
7474 : こ の OEM ア カ ウ ン ト のラ イ セ ン スの最大数に達 し ま し た。
ラ イ セ ン ス の合計最大数に達 し ま し た。
OEM 内の各ア カ ウ ン ト の ラ イ セ ン ス数は、 Actian Corporation と の契約に基づいて制限 さ れてい ます。 ア カ ウ ン ト
に ラ イ セ ン ス を追加す る 必要があ る 場合は、 Actian Corporation ま でお問い合わせ く だ さ い。
7475 : ユーザー数、 セ ッ シ ョ ン数、 または使用デー タ の値が無効です。
要求 さ れた値は定義 さ れていないか、 ま たは現在使用で き る 最大制限 よ り 大 き い値です。
7477 : OS プ ラ ッ ト フ ォ ームの種類は、 こ のア カ ウ ン ト に対 し て無効です。
製品キーに対 し て要求 さ れたオペレーテ ィ ン グ シ ス テ ムは、 現在のア カ ウ ン ト では無効です。 正 し いア カ ウ ン ト
を使用 し てい る こ と を確認 し 、 有効なオペレーテ ィ ン グ シ ス テ ム を選択 し て く だ さ い。
75
ス テー タ ス コ ー ド
7478 : 製品の種類は、 こ のア カ ウン ト に対 し て無効です。
製品キーに対 し て要求 さ れた製品の種類は、 現在のア カ ウ ン ト では無効です。 正 し いア カ ウ ン ト を使用 し てい る
こ と を確認 し 、 有効な製品の種類を選択 し て く だ さ い。
7479 : ア ッ プグ レー ド の種類は、 こ のア カ ウ ン ト に対 し て無効です。
製品キーに対 し て要求 さ れた製品の種類は、 現在のア カ ウ ン ト では無効です。 正 し いア カ ウ ン ト を使用 し てい る
こ と を確認 し 、 有効な製品の種類を選択 し て く だ さ い。
76
8000 ~ 8499
8000 ~ 8499
コ ンポーネ ン ト 管理のス テー タ ス コ ー ド
こ れ ら の ス テー タ ス コ ー ド は、 MicroKernel の コ ン ポーネ ン ト 管理 イ ン タ ーフ ェ イ スお よ び イ ベン ト ロ ギ ン グ イ
ン タ ーフ ェ イ ス で生成 さ れます。
8005 : イ ン タ ー フ ェ イ スが初期化 さ れていません。
イ ン タ ーフ ェ イ ス が適切に初期化 さ れない場合、 こ の ス テー タ ス コ ー ド が返 さ れ ます。 詳細については、 PSQL
イ ベン ト ロ グ (PVSW.LOG) を参照 し て く だ さ い。
8006 : 指定 さ れた コ ンポーネ ン ト が見つか り ませんで し た。
コ ン ポーネ ン ト が見つか り ません。 詳細については、 PSQL イ ベン ト ロ グ (PVSW.LOG) を参照 し て く だ さ い。
8020 : コ ンポーネ ン ト のロー ド エ ラ ーです。
こ の ス テー タ ス コー ド は次のいずれかの状況で返 さ れます。
„
サービ ス DLL が コ ン ポーネ ン ト を ロ ー ド し よ う と し た と き に、 オペレーテ ィ ン グ シ ス テ ム エ ラ ーを受け
取っ た。
„
デー タ ソ ース名 (DSN) ま たはデー タ ベース名 (DBN) で スペース が使用 さ れた。
PSQL フ ァ イ ルのデフ ォ ル ト の保存場所については、 『Getting Started With PSQL』 の 「PSQL フ ァ イ ルはど こ に イ
ン ス ト ール さ れますか?」 を参照 し て く だ さ い。
8022 : コ ンポーネ ン ト が初期化 さ れていません。
マルチ ス レ ッ ド のアプ リ ケーシ ョ ン を使用 し てい る 場合に、 あ る ス レ ッ ド が コ ン ポーネ ン ト を シ ャ ッ ト ダ ウ ン し
ま し たが、 他の コ ン ポーネ ン ト がそれを使用 し 続け よ う と し てい ます。
8097 : 一般的なセキ ュ リ テ ィ エ ラ ー
こ の ス テー タ ス コ ー ド はデー タ ベース セキ ュ リ テ ィ のチ ェ ッ ク 時ま たは設定時に発生す る 一般的なエ ラ ーです。
デー タ ベース エ ン ジ ンは、 よ り 具体的な ス テー タ ス コ ー ド のエ ラ ーに関連付け る こ と がで き ませんで し た。 エ
ラ ーが続 く 場合は、 弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
77
ス テー タ ス コ ー ド
8500 ~ 8589
ECAS イ ン タ ー フ ェ イ スのス テー タ ス コ ー ド
こ のセ ク シ ョ ン では、 ECAS (Enhanced Common Address Space) イ ン タ ーフ ェ イ ス に よ っ て返 さ れ る ス テー タ ス
コ ー ド について説明 し ます。 大部分のエ ラ ーはシ ス テ ム エ ラ ーであ り 、 PSQL イ ベン ト ロ グに記録 さ れます。 こ
のエ ラ ーを受け取っ た場合は、 通常、 環境ま たは メ モ リ 割 り 当てが不安定にな っ てい る ため、 マシ ン を再起動す
る 必要があ り ます。
8500 : コ ンポーネ ン ト の初期化中にエ ラ ーが発生 し ま し た。
ワ ー ク グループ エン ジ ンの自動 ロ ー ド 中に、アプ リ ケーシ ョ ンは コ ン ポーネ ン ト ラ イ ブ ラ リ の初期化に失敗 し ま
し た。 こ の状況の詳細については、 環境変数を 「PVSW_DISP_LOAD_ERRS=AIF」 に設定 し 、 アプ リ ケーシ ョ ン
を再実行 し て調べ る こ と がで き ます。 こ の設定に よ り 、 サービ ス DLL がモジ ュ ールの ロ ー ド エ ラ ーを画面に表
示で き る よ う にな り ます。 ただ し 、 こ の環境変数の設定は、 モジ ュ ールの ロ ー ド エ ラ ー診断にのみ使用 し て く だ
さ い。 それ以外の場合に設定 し てはいけ ません。
8502 : W3UPIXYY.DLL の検索中にエ ラ ーが発生 し ま し た。
ワ ー ク グループ エン ジ ンの自動 ロ ー ド 中に、 アプ リ ケーシ ョ ンは W3UPIXYY.DLL の検索ま たは ロ ー ド に失敗 し
ま し た。
8503 : 不正な W3UPIXYY.DLL が見つか り ま し た。
ワ ー ク グループ エン ジ ンの自動 ロ ー ド 中に、 アプ リ ケーシ ョ ンは無効なバージ ョ ンの W3UPIXYY.DLL を見つけ
ま し た。 こ の問題は、 破損 し たバージ ョ ンの W3UPIXYY.DLL が原因で発生 し た可能性があ り ます。
8504 : シ ス テム セマ フ ォの作成中にエ ラ ーが発生 し ま し た。
ワ ー ク グループ エン ジ ンの自動 ロ ー ド 中に、 アプ リ ケーシ ョ ンはシ ス テ ム セマ フ ォ の作成に失敗 し ま し た。 こ の
問題は、 オペレーテ ィ ン グ シ ス テ ムの リ ソ ース不足が原因で発生 し た可能性があ り ます。
8505 : PSQL エ ン ジ ン と のセ ッ シ ョ ン を確立中に初期化エ ラ ーが発生 し ま し た。
ワ ー ク グループ エ ン ジ ンの自動 ロ ー ド 中に、アプ リ ケーシ ョ ンは ワ ー ク グループ エン ジ ン と のセ ッ シ ョ ン確立に
失敗 し ま し た。 こ れはシ ス テ ム エ ラ ーです。
お使いの環境にサーバー エン ジ ンだけが入っ てい る お客様に よ っ ては、1 つま たは複数の ク ラ イ ア ン ト ワー ク ス
テーシ ョ ンの PVSW.LOG フ ァ イ ルに ス テー タ ス 8505 と 8517 の組み合わせが頻繁に報告 さ れます。 こ れはほ と
ん ど の場合、 ロ ーカル ワ ー ク グループ エ ン ジ ンが イ ン ス ト ール さ れていないのに、 ワ ー ク ス テーシ ョ ン ク ラ イ
ア ン ト が こ のエン ジ ンに接続す る よ う に設定 さ れてい る こ と が原因で発生 し ます。
メ モ 環境に ワー ク グループ エン ジ ンが入っ てい る か ど う かが確かでない場合は、 ア ド ミ ニ ス ト レー タ ーを
使用 し て確認 し て く だ さ い。下記の手順に よ っ て、 ロ ーカル ワ ー ク グループ エン ジ ンへのア ク セ ス が無効に
な り ます。
ク ラ イ ア ン ト が こ の接続を試行 し ない よ う にす る には、 次の手順に従い ます。
1
PSQL Control Center を起動 し ます(『PSQL User's Guide』の 「Windows での PCC の起動」を参照 し て く だ さ い)。
2
[ロー カル ク ラ イ ア ン ト ] ノ ー ド を展開 し ます。 [MicroKernel ルー タ ー] を右 ク リ ッ ク し て [プ ロパテ ィ ]
を選択 し ます。 要求があ っ た場合は ロ グ イ ン し ます。
3
[ア ク セス] を ク リ ッ ク し ます。
4
右側の フ レーム内で、 [ロー カル MicroKernel エ ン ジ ンの使用] の設定を オ フ に変更 し ます。
78
8500 ~ 8589
5
新 し い設定を有効にす る ためエン ジ ン を再起動 し ます。
8506 : MicroKernel のロー ド 中に致命的な エ ラ ーが発生 し ま し た。
ワ ー ク グループ エン ジ ンの自動 ロ ー ド 中に、 アプ リ ケーシ ョ ンは MicroKernel、W3MKDE.DLL の ロ ー ド に失敗 し
ま し た。 こ の問題は、 W3MKDE.DLL が見つか ら ないために発生 し た可能性があ り ます。
8507 : 有効なセ ッ シ ョ ンが見つか り ませんで し た。
アプ リ ケーシ ョ ンは ワ ー ク グループ エン ジ ン と のセ ッ シ ョ ン を失い ま し た。
8508 : Btrieve ア ク セス を開始 し よ う と し た と き にエ ラ ーが発生 し ま し た。
アプ リ ケーシ ョ ンは ワ ー ク グループ エン ジ ンで Btrieve ア ク セ ス メ ソ ッ ド の開始に失敗 し ま し た。
8509 : MicroKernel の初期化中に タ イムアウ ト にな り ま し た。
アプ リ ケーシ ョ ンは MicroKernel の初期化中に タ イ ム ア ウ ト にな り ま し た。 こ の問題は、 無効な設定オプシ ョ ン
ま たは ワ ー ク グループ エン ジ ンの異常が原因で発生 し た可能性があ り ます。
詳細については、 PSQL イ ベン ト ロ グ (PVSW.log) を参照 し て く だ さ い。
8510 : Scalable SQL エ ン ジ ンのロー ド 中に致命的な エ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
ワ ー ク グループ エン ジ ンの自動 ロ ー ド 中に、 アプ リ ケーシ ョ ンは Scalable SQL、 W3SSQL.DLL の ロ ー ド に失敗 し
ま し た。 こ の問題は、 W3SSQL.DLL が見つか ら ないために発生 し た可能性があ り ます。
8511 : SQL ア ク セス を開始 し よ う と し た と き にエ ラ ーが発生 し ま し た。
アプ リ ケーシ ョ ンは ワ ー ク グループ エン ジ ンで SQL ア ク セ ス メ ソ ッ ド の開始に失敗 し ま し た。
8512 : Scalable SQL エ ン ジ ンの初期化中に タ イムアウ ト にな り ま し た。
こ の ス テー タ ス コ ー ド は Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
アプ リ ケーシ ョ ンは Scalable SQL の初期化中に タ イ ム ア ウ ト にな り ま し た。 こ の問題は、 無効な設定オプシ ョ ン
ま たは ワ ー ク グループ エン ジ ンの異常が原因で発生 し た可能性があ り ます。
8513 : Btrieve ア ク セス を停止 し よ う と し た と き にエ ラ ーが発生 し ま し た。
アプ リ ケーシ ョ ンは ワ ー ク グループ エン ジ ンで Btrieve ア ク セ ス メ ソ ッ ド の停止に失敗 し ま し た。
8514 : MicroKernel のア ン ロー ド 中にエ ラ ーが発生 し ま し た。
アプ リ ケーシ ョ ンは MicroKernel のア ン ロ ー ド に失敗 し ま し た。
8515 : SQL ア ク セス を停止 し よ う と し た と き にエ ラ ーが発生 し ま し た。
アプ リ ケーシ ョ ンは SQL ア ク セ ス メ ソ ッ ド の停止に失敗 し ま し た。
8516 : Scalable SQL エ ン ジ ンのア ン ロー ド 中にエ ラ ーが発生 し ま し た。
こ の ス テー タ ス コ ー ド は Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
アプ リ ケーシ ョ ンは Scalable SQL のア ン ロ ー ド に失敗 し ま し た。
79
ス テー タ ス コ ー ド
8517 : PSQL エ ン ジ ン と のセ ッ シ ョ ン を閉 じ る際にエ ラ ーが発生 し ま し た。
アプ リ ケーシ ョ ンは ワ ー ク グループ エン ジ ン と のセ ッ シ ョ ン を閉 じ る こ と がで き ませんで し た。
お使いの環境にサーバー エン ジ ンだけが入っ てい る お客様に よ っ ては、1 つま たは複数の ク ラ イ ア ン ト ワー ク ス
テーシ ョ ンの PVSW.LOG フ ァ イ ルに ス テー タ ス 8505 と 8517 の組み合わせが頻繁に報告 さ れます。 こ れはほ と
ん ど の場合、 ロ ーカル ワ ー ク グループ エ ン ジ ンが イ ン ス ト ール さ れていないのに、 ワ ー ク ス テーシ ョ ン ク ラ イ
ア ン ト が こ のエン ジ ンに接続す る よ う に設定 さ れてい る こ と が原因で発生 し ます。
メ モ 環境に ワー ク グループ エン ジ ンが入っ てい る か ど う かが確かでない場合は、 ア ド ミ ニ ス ト レー タ ーを
使用 し て確認 し て く だ さ い。下記の手順に よ っ て、 ロ ーカル ワ ー ク グループ エン ジ ンへのア ク セ ス が無効に
な り ます。
ク ラ イ ア ン ト が こ の接続を試行 し ない よ う にす る には、 次の手順に従い ます。
1
PSQL Control Center を起動 し ます(『PSQL User's Guide』の 「Windows での PCC の起動」を参照 し て く だ さ い)。
2
[ロー カル ク ラ イ ア ン ト ] ノ ー ド を展開 し ます。 [MicroKernel ルー タ ー] を右 ク リ ッ ク し て [プ ロパテ ィ ]
を選択 し ます。 要求があ っ た場合は ロ グ イ ン し ます。
3
[ア ク セス] を ク リ ッ ク し ます。
4
右側の フ レーム内で、 [ロー カル MicroKernel エ ン ジ ンの使用] の設定を オ フ に変更 し ます。
5
新 し い設定を有効にす る ためエン ジ ン を再起動 し ます。
8518 : シ ス テム メ モ リ の割 り 当て中にエ ラ ーが発生 し ま し た。
アプ リ ケーシ ョ ンはシ ス テ ムの メ モ リ の割 り 当てに失敗 し ま し た。 こ のエ ラ ーを防ぐ には、 他のアプ リ ケーシ ョ
ン をすべて閉 じ てか ら エン ジ ン を再起動す る 、キ ャ ッ シ ュ のサ イ ズ を減 ら す、エン ジ ンの設定を変更 し て開 く フ ァ
イ ル と フ ァ イ ル ハン ド ルのいずれか ま たは両方の数を少な く す る 、 な ど の方法があ り ます。
8519 : SRDE のロー ド 中に致命的な エ ラ ーが発生 し ま し た。
リ レーシ ョ ナル エン ジ ンの自動 ロ ー ド 中に、 アプ リ ケーシ ョ ンは W3ODBCEI.DLL フ ァ イ ルの ロ ー ド に失敗 し ま
し た。 こ の問題は、 W3ODBCEI.DLL が見つか ら ないために発生 し た可能性があ り ます。
8520 : SRDE モ ジ ュ ールの初期化中に タ イ ムアウ ト にな り ま し た。
アプ リ ケーシ ョ ンは リ レーシ ョ ナル エン ジ ン モジ ュ ールの初期化中に タ イ ム ア ウ ト にな り ま し た。 こ の問題は、
無効なエン ジ ン設定オプシ ョ ン ま たは ワー ク グループ エン ジ ンの異常が原因で発生 し た可能性があ り ます。
8521 : SRDE モ ジ ュ ールのア ン ロー ド 中にエ ラ ーが発生 し ま し た。
アプ リ ケーシ ョ ンは リ レーシ ョ ナル エン ジ ン モジ ュ ールのア ン ロ ー ド に失敗 し ま し た。
80
8590 ~ 8599
8590 ~ 8599
W3DBSMGR ス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 W3DBSMGR コ ン ポーネ ン ト か ら 返 さ れ る ス テー タ ス コ ー ド について説明 し ます。 こ れ ら
のエ ラ ーは 8590 か ら 8599 ま でで、 イ ベン ト ロ グに記録 さ れます。 こ のエ ラ ーを受け取っ た場合は、 通常、 環境
ま たは メ モ リ 割 り 当てが不安定にな っ てい る ため、 マシ ン を再起動す る 必要があ り ます。
8590 : コ ンポーネ ン ト マネージ ャ ーを初期化中に、 デー タ ベース マネージ ャ ーで エ ラ ーが
発生 し ま し た。
こ のエ ラ ーは、 W3DBSMGR.DLL が コ ン ポーネ ン ト ラ イ ブ ラ リ の初期化に失敗 し た場合に発生 し ます。 ま た、 こ
のエ ラ ーの詳細については、 環境変数を 「PVSW_DISP_LOAD_ERRS=AIF」 に設定 し 、 アプ リ ケーシ ョ ン を再実
行 し て調べ る こ と も で き ます。 こ の設定に よ り 、 サービ ス DLL がモジ ュ ールの ロ ー ド エ ラ ーを画面に表示で き
る よ う にな り ます。 ただ し 、 こ の環境変数の設定は、 モジ ュ ールの ロ ー ド エ ラ ー診断にのみ使用 し て く だ さ い。
それ以外の場合に設定 し てはいけ ません。
8591 : デー タ ベース マネージ ャ ーは既に ロー ド さ れています。
ワ ー ク グループ エン ジ ンの初期化中に、別の PSQL ワー ク グループ エン ジ ンが メ モ リ 上で既に実行 さ れてい る こ
と が検出 さ れま し た。 こ のエ ラ ーを避け る には、 次の手順で既に実行 さ れてい る プ ロ グ ラ ム を シ ャ ッ ト ダ ウ ン し
ます。
„
プ ロ グ ラ ムがアプ リ ケーシ ョ ンに よ っ て自動 ロ ー ド さ れ る 場合は、 アプ リ ケーシ ョ ン を終了 し ます。
„
プ ロ グ ラ ムが自動的に ロ ー ド さ れてい る 場合は、 ト レ イ ア イ コ ン を使用 し て アプ リ ケーシ ョ ン を シ ャ ッ ト ダ
ウ ン し ます。
8592 : デー タ ベース マネージ ャ ーを ロー ド するには メ モ リ が不十分です。
こ のエ ラ ーは、 シ ス テ ムの リ ソ ース が不足 し てい る こ と を示 し てい ます。 アプ リ ケーシ ョ ン をい く つか終了 し て、
再試行 し て く だ さ い。
8593 : デー タ ベース マネージ ャ ーがシ ス テム ス レ ッ ド を作成 し ている と き にエ ラ ーが発生
し ま し た。
こ のエ ラ ーは、 シ ス テ ムの リ ソ ース が不足 し てい る こ と を示 し てい ます。 アプ リ ケーシ ョ ン をい く つか終了 し て、
再試行 し て く だ さ い。
8594 : エ ン ジ ン を再起動で き ません。
ア ク テ ィ ブな アプ リ ケーシ ョ ンが存在す る に も かかわ ら ず、 ワー ク グループ エン ジ ンが停止 さ れたため、 エン ジ
ンの再起動がで き ません。 すべてのアプ リ ケーシ ョ ン を終了 し てか ら 、 エン ジ ン を再起動 し て く だ さ い。 再び こ
の ス テー タ ス コ ー ド が返 さ れた場合は、 コ ン ピ ュ ー タ ーを再起動す る 必要があ り ます。
81
ス テー タ ス コ ー ド
10000 ~ 10100
SQL 接続マネージ ャ ーの コ ー ド
こ のセ ク シ ョ ンでは、 SQL 接続マネージ ャ ーに よ っ て返 さ れ る ス テー タ ス コ ー ド について説明 し ます。
10000 ~ 10064 : サーバーから予期せず切断 さ れま し た。
アプ リ ケーシ ョ ン を再起動 し 、 デー タ ソ ース に も う 一度ア ク セ ス し て く だ さ い。 問題が解決 さ れない場合は、 シ
ス テ ム管理者に問い合わせて く だ さ い。
10065 : 接続 し よ う と し て タ イ ムアウ ト にな り ま し た。
SQL 接続マネージ ャ ーが非ア ク テ ィ ブであ る か、 ク ラ イ ア ン ト と 異な る 転送プ ロ ト コ ルを使っ てい る 可能性があ
り ます。
リ レーシ ョ ナル サービ ス が実行中であ る か ど う か確認 し て く だ さ い。 Windows の場合は、 [サービ ス] の コ ン ト
ロ ール パネルを開 き 、 Pervasive.SQL Relational サービ ス を調べます。
ク ラ イ ア ン ト と サーバーが同 じ 通信プ ロ ト コ ルを使用 し てい る か ど う か確認 し て く だ さ い。 ク ラ イ ア ン ト ワー ク
ス テーシ ョ ンで PCC を開 き ます。 PSQL エ ク ス プ ロ ー ラ ーで [MicroKernel ルー タ ー] を右 ク リ ッ ク し ます。 次
に [プ ロパテ ィ ]、 [通信プ ロ ト コ ル] を ク リ ッ ク し ます。 サポー ト プ ロ ト コ ルの一覧がサーバーの も の と 同 じ に
な る よ う に し ます。 PSQL エ ク ス プ ロ ー ラ ーでサーバー名を右 ク リ ッ ク し ます。 次に [プ ロパテ ィ ] 、 [通信プ ロ
ト コ ル] を ク リ ッ ク し ます。
82
-1000 ~ -5300
-1000 ~ -5300
リ レーシ ョ ナル エ ン ジ ン ス テー タ ス コ ー ド
こ のセ ク シ ョ ンでは、 リ レーシ ョ ナル エン ジ ンに よ っ て返 さ れ る ス テー タ ス コ ー ド について説明 し ます。 こ のセ
ク シ ョ ンに記載 さ れていないエ ラ ー コ ー ド が表示 さ れた場合は、 そのエ ラ ーが表示 さ れ る 原因 と な っ た操作手順
を記録 し 、 弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
-1003 : API パラ メ ー タ ーが不正です。
API に無効なパ ラ メ ー タ ーが渡 さ れま し た。
-1011 : メ モ リ 不足です。
こ の ス テー タ ス コ ー ド は、 エン ジ ンが メ モ リ を割 り 当て よ う と し て失敗 し た場合に返 さ れ る こ と があ り ます。
一部の リ ソ ース を解放 し て、 再試行 し て く だ さ い。 [キ ャ ッ シ ュ 割当サ イ ズ] お よ び [MicroKernel 最大 メ モ リ 使
用量] 設定オプシ ョ ンのいずれか、 ま たは両方の値を減 ら すか、 コ ン ピ ュ ー タ ー上で動作 し てい る ほかのアプ リ
ケーシ ョ ン を終了 し て く だ さ い。
-1020 : こ れ以上 フ ァ イル ハン ド ルはあ り ません。
フ ァ イ ルを開 こ う と し た と き に、ハン ド ルが返 さ れませんで し た。起動 し てい る プ ロ グ ラ ムお よ び開いてい る フ ァ
イ ルをい く つか閉 じ 、 再試行 し て く だ さ い。
-1024 : フ ァ イル共有違反です。
読み取 り 専用の フ ァ イ ルを開 こ う と し たか、 フ ァ イ ルを開 く ための適切な権限がユーザーにあ り ません。 こ のエ
ラ ーが表示 さ れ る 原因 と な っ た操作手順を記録 し 、 弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
-1026 : レ コ ー ド サイ ズ制限を超え ま し た。
レ コ ー ド 長が、 許容 さ れ る 最大値を超えたため、 一部のデー タ が切 り 捨て ら れま し た。 こ のエ ラ ーが表示 さ れ る
原因 と な っ た操作手順を記録 し 、 弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
-1032 : フ ァ イル ア ク セスが拒否 さ れま し た。
読み取 り 専用の フ ァ イ ルを開 こ う と し たか、 フ ァ イ ルを開 く ための適切な権限がユーザーにあ り ません。 こ のエ
ラ ーが表示 さ れ る 原因 と な っ た操作手順を記録 し 、 弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
-1040 : 定義 さ れている列の数が多すぎ ます。
SELECT ス テー ト メ ン ト では定義で き る 列の最大数は 1600 で、 その他の場合は 1536 です。 列数を有効な範囲内
に減 ら し て再試行 し て く だ さ い。
-1113 : ア ク テ ィ ブ なセ ッ シ ョ ンの数が多すぎ ます。
Pervasive.SQL V8 以降のバージ ョ ンでは、 許可 さ れ る セ ッ シ ョ ンの数は動的に割 り 当て ら れます。
„
デー タ ベース エン ジ ンが イ ン ス ト ール さ れてい る コ ン ピ ュ ー タ ーで、追加 メ モ リ を割 り 当て る かほかのアプ
リ ケーシ ョ ン を閉 じ てか ら 、 再試行 し て く だ さ い。
„
Windows 32 ビ ッ ト サーバーの場合 : ア ク テ ィ ブ セ ッ シ ョ ンの数が メ モ リ の上限に達 し たため、 こ れ以上増
やす こ と がで き ません。
83
ス テー タ ス コ ー ド
-1206 : デー タ ベース フ ァ イルでないか、 またはデー タ ベースが壊れています。
指定 さ れた フ ァ イ ルは有効なデー タ ベース名を持っ ていないか、 デー タ ベース が破損 し てい ます。
-1207 : デー タ ベースは排他的に ロ ッ ク さ れています。
別のユーザーに よ っ て排他的に ロ ッ ク さ れてい る デー タ ベー ス に ア ク セ ス し よ う と し ま し た。 ユーザーが排他
ロ ッ ク を解除す る ま で待ち、 その後で操作を続けて く だ さ い。
-1250 : Same column cannot be renamed and modified
列名の変更 と その列自体の修正を同時に行 う こ と はで き ません。 た と えば、 次の ス テー ト メ ン ト は列 c1 の名前を
変更す る と 同時に列を修正 し てい る ためにエ ラ ーが発生 し ます。
ALTER TABLE t1 (RENAME COLUMN c1 to c2, MODIFY COLUMN c1 INT)
し か し 、 次の ス テー ト メ ン ト は名前を変更する 列 と 修正する 列が異な る ため許可 さ れます。
ALTER TABLE t1 (RENAME COLUMN c1 to c2, MODIFY COLUMN c3 INT)
-1251 : Multiple columns may not be renamed to the same name
同時に複数の列名を変更す る 場合、 各列の新 し い名前は一意であ る 必要があ り ます。 2 つの異な る 列の名前を変
更 し て同名にする こ と はで き ません。 た と えば、 次の ス テー ト メ ン ト では、 列 c1 と c3 の両方の名前を c2 にす る
こ と はで き ないため、 エ ラ ーが発生 し ます。
ALTER TABLE t1 (RENAME COLUMN c1 to c2, RENAME COLUMN c3 to c2)
-1252 : Column may not be renamed multiple times
同時に複数の列名を変更す る 場合、 同 じ 列の名前は 1 度 し か変更で き ません。 た と えば、 次の ス テー ト メ ン ト で
は列 c1 の名前を 2 回変更 し てい る ので、 エ ラ ーが発生 し ます。
ALTER TABLE t1 (RENAME COLUMN c1 to c2, RENAME COLUMN column c1 to c3)
-1302 : テーブルは排他的にロ ッ ク さ れています。
別のユーザーに よ っ て排他的に ロ ッ ク さ れてい る テーブルにア ク セ ス し よ う と し ま し た。 ユーザーが排他 ロ ッ ク
を解除す る ま で待ち、 その後で操作を続けて く だ さ い。
-1303 : テーブルは既に存在 し ます。
テーブルに指定 し た名前は辞書に登録 さ れてい ます。 別の名前を選択す る か、 現在のテーブル定義を削除 し てか
ら 、 再試行 し て く だ さ い。
-1304 : テーブルは使用中のため、 オペ レーシ ョ ン を実行で き ません。
別のユーザーがテーブルにア ク セ ス し てい る か変更を行っ てい る ため、 要求 さ れたオペレーシ ョ ンは実行で き ま
せん。 操作を再試行 し て く だ さ い。
-1305 : そのよ う な テーブルまたはオブ ジ ェ ク ト はあ り ません。
ア ク セ ス し よ う と し たテーブルま たはオブジ ェ ク ト は存在 し ません。 正 し い名前 と パ ス を確認 し 、 再試行 し て く
だ さ い。
-1309 : 排他ロ ッ クのかかっ ていない DDL があ り ません。
希望のデー タ ベース に対 し て排他 ロ ッ ク を実行 し てか ら 、 DDL ス テー ト メ ン ト を使用す る 必要があ り ます。
84
-1000 ~ -5300
-1312 : ビ ュ ーは既に存在 し ます。
ビ ュ ーに指定 し た名前は辞書に登録 さ れてい ま す。 別の名前を選択す る か、 現在の ビ ュ ー定義を削除 し てか ら 、
操作を再試行 し て く だ さ い。
-1313 : ト リ ガーは既に存在 し ます。
ト リ ガーに指定 し た名前は辞書に登録 さ れてい ます。別の名前を選択す る か、現在のビ ュ ー定義を削除 し てか ら 、
操作を再試行 し て く だ さ い。
-1314 : そのよ う な テーブルはあ り ません。
テーブルに指定 し た名前は辞書に登録 さ れてい ません。 既存のテーブル名を指定 し てか ら 、 操作を再試行 し て く
だ さ い。
-1315 : そのよ う な ビ ュ ーはあ り ません。
ビ ュ ーに指定 し た名前は辞書に登録 さ れてい ません。 既存のビ ュ ー名を指定 し てか ら 、 操作を再試行 し て く だ さ
い。
-1316 : そのよ う な ト リ ガーはあ り ません。
ト リ ガーに指定 し た名前は辞書に登録 さ れてい ません。 既存の ト リ ガー名を指定 し てか ら 、 操作を再試行 し て く
だ さ い。
-1317 : そのよ う な イ ンデ ッ ク スはあ り ません。
イ ンデ ッ ク ス に指定 し た名前は辞書に登録 さ れてい ません。 既存の イ ンデ ッ ク ス名を指定 し てか ら 、 操作を再試
行 し て く だ さ い。
-1403 : 重複イ ンデ ッ ク スが存在 し ます。
こ の定義内で同 じ イ ンデ ッ ク ス を 2 回以上定義 し よ う と し ま し た。 イ ンデ ッ ク ス が 1 回だけ定義 さ れ る よ う に、
ス テー ト メ ン ト を書き 直 し て く だ さ い。
場合に よ っ ては、 1 回目の Create Index ス テー ト メ ン ト が成功 し たか ど う かがわか ら ない と い う 理由か ら 、 ス テー
ト メ ン ト を再発行 し て も か ま い ません。その よ う な状況で こ のエ ラ ー コ ー ド を受け取っ た場合には、最初の Create
Index オペレーシ ョ ンは成功 し た と い う 想定の も と に操作を続け る こ と がで き ます。
-1404 : そのよ う な イ ンデ ッ ク スはあ り ません。
存在 し ない イ ンデ ッ ク ス にア ク セ ス し よ う と し ま し た。 名前 と パス を確認 し 、 再試行 し て く だ さ い。
-1504 : ヌルは無効です。
実行 さ れたオペレーシ ョ ンでは、 ヌ ルは有効なパ ラ メ ー タ ーではあ り ません。
-1507 : そのよ う な列はあ り ません。
指定 さ れた列は存在 し ません。 正 し い列名を指定 し て く だ さ い。
-1508 : フ ィ ール ド は既に定義 さ れています。
こ のテーブルに指定 さ れた フ ィ ール ド は既に定義 さ れてい ます。
85
ス テー タ ス コ ー ド
-1513 : サポー ト さ れていない イ ンデ ッ ク スの列 タ イ プ です。
列 タ イ プ BIT、 LONGVARCHAR、 ま たは LONGVARBINARY に対 し ては イ ンデ ッ ク ス を作成で き ません。 別の
列 タ イ プ を使用 し て イ ンデ ッ ク ス を作成す る 必要があ り ます。
-1520 : キー長が不正です。
254 文字 よ り 長い文字型の列を イ ンデ ッ ク ス にす る こ と はで き ません。
-1603 : レ コ ー ド 内に カ レ ン シーがあ り ません。
ク エ リ で一時テーブルが要求 さ れま し たが、 一時テーブルを結果セ ッ ト に関連付け る ための一意の行識別子 ( イ
ンデ ッ ク ス) があ り ませんで し た。 多 く の場合、 Order By 列ま たは Group By 列に イ ンデ ッ ク ス を追加す る と 、 こ
の問題が解決 さ れます。
-1605 : 重複可能キーが不正です。
こ の ス テー タ ス コ ー ド は以下の状況で返 さ れます。
„
リ レーシ ョ ナル エン ジ ン レベルか ら の リ ク エ ス ト を満たすエン ト リ がいずれか 1 つのシ ス テ ム テーブル内
に作成 さ れ、 同 じ 名前のデー タ ベース構成要素 (列、 テーブル、 制約) が作成 さ れま し た。 列ま たは イ ンデ ッ
ク ス を作成 し たけれど、 それが作成 さ れたか ど う かの確信が持てない場合に、 こ のエ ラ ーを受け取 る 可能性
があ り ます。 その よ う な状況で こ のエ ラ ーを受け取っ た場合には、 最初に試みた作成は成功 し た と い う 想定
の も と に操作を続け る こ と がで き ます。
„
重複す る 値を含む列に対 し て一意の イ ンデ ッ ク ス を追加 し よ う と し た。
-1809 : ア ク セス許可が拒否 さ れま し た。
こ の操作を実行す る ための適切な権限がユーザーにあ り ません。 ユーザーのア ク セ ス権を確認 し 、 再試行 し て く
だ さ い。 問題が解決 さ れない場合は、 シ ス テ ム管理者に問い合わせて く だ さ い。
-1810 : こ の操作の実行を許可 さ れていません。
こ の操作を実行す る ための適切な権限がユーザーにあ り ません。 ユーザーのア ク セ ス権を確認 し 、 再試行 し て く
だ さ い。 問題が解決 さ れない場合は、 シ ス テ ム管理者に問い合わせて く だ さ い。
こ の ス テー タ ス コ ー ド は、 次のいずれかを行お う と し た場合に も 返 さ れます。
„
EXECUTE 権限を持たずに、 最上位の信頼 さ れ る ス ト ア ド プ ロ シージ ャ 上で信頼 さ れ る プ ロ シージ ャ を実行
し よ う と する 。
„
最外部の信頼 さ れた ビ ュ ー上の適切な権限を持たずに信頼 さ れた ビ ュ ーに対す る 操作を実行 し よ う と す る 。
„
EXECUTE 権限を持たずに、 最上位の信頼 さ れない ス ト ア ド プ ロ シージ ャ ま たは参照オブジ ェ ク ト 上で信頼
さ れないプ ロ シージ ャ を実行 し よ う と す る 。
„
ビ ュ ー ま たは参照オブジ ェ ク ト の適切な権限を持たずに、 信頼 さ れない ビ ュ ー上で任意の操作 (SELECT、
INSERT、 UPDATE ま たは DELETE) を実行 し よ う と す る 。
„
Master 以外のユーザー と し て信頼 さ れたオブジ ェ ク ト を作成 し よ う と す る 。
„
Master 以外のユーザー と し て、 ビ ュ ー ま たは ス ト ア ド プ ロ シージ ャ の権限を GRANT ま たは REVOKE し よ
う と する。
„
オブジ ェ ク ト の ALTER 権限を持たずにオブジ ェ ク ト を削除 し よ う と する 。
-1902 : ログオ ン で き ません。 無効なユーザー名またはパスワー ド が指定 さ れています。
無効なユーザー名ま たはパス ワー ド が指定 さ れてい ます。 パス ワー ド を確認 し 、 再試行 し て く だ さ い。 問題が解
決 さ れない場合は、 シ ス テ ム管理者に問い合わせて く だ さ い。
86
-1000 ~ -5300
-1903 : 不正な ア カ ウ ン ト 名です。
指定 さ れたユーザー名を持つユーザーま たは指定 さ れた グループ名を持つグループが存在 し ません。 ユーザー名
ま たはグループ名を確認 し 、 再試行 し て く だ さ い。 問題が解決 さ れない場合は、 シ ス テ ム管理者に問い合わせて
く だ さ い。
-1905 : パスワー ド が無効です。
指定 さ れたパス ワ ー ド が不正です。 パス ワー ド を確認 し 、 再試行 し て く だ さ い。 問題が解決 さ れない場合は、 シ
ス テ ム管理者に問い合わせて く だ さ い。
-1907 : ア ク セスは拒否 さ れま し た。
その フ ァ イ ルにア ク セ スす る ための適切な権限がユーザーにあ り ません。
-3001 : 同 じ 名前のユーザー定義関数が既に存在 し ます。
ユーザー定義関数 (UDF) を既存の も の と 同 じ 名前で作成 し よ う と し てい ます。 UDF の名前を変更 し てか ら 、 も
う 一度 CREATE ス テー ト メ ン ト を実行 し て く だ さ い。
-3002 : ユーザー定義関数の名前が不正です。 ユーザー定義関数の名前は 1 ~ 30 文字で構成
し ます。
ユーザー定義関数 (UDF) の名前の長 さ は、 1 文字以上 30 文字以下であ る 必要があ り ます。 UDF の名前を長 さ 制
限の範囲内で変更 し て く だ さ い。
-3003 : COBOL デー タ フ ァ イルへの挿入は行え ません。 不正な操作です。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 その よ う なデー タ フ ァ イ ルに対 し て INSERT オペレーシ ョ ンは実行で き ません。
-3005 : COBOL Fake テーブルの変更は行え ません。 不正な操作です。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 その よ う なデー タ フ ァ イ ルに対 し て ALTER TABLE オペレーシ ョ ンは実行で き ません。
-3006 : COBOL テーブルに ト リ ガーを作成する こ と はで き ません。 不正な操作です。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 その よ う なデー タ フ ァ イ ルに対 し て CREATE TRIGGER オペレーシ ョ ンは実行で き ません。
-3007 : OCCURS/REDEFINES フ ィ ール ド のイ ンデ ッ ク ス を作成する こ と はで き ません。 不
正な操作です。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 その よ う なデー タ フ ァ イ ルに対 し て CREATE INDEX オペレーシ ョ ンは実行で き ません。
87
ス テー タ ス コ ー ド
-3008 : 従属 OCCURS テーブルのエ ン ト リ が存在 し ます。 メ イ ン テーブルを削除するには、
こ の OCCURS テーブルを削除 し て く だ さ い。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 メ イ ン テーブルに OCCURS レ イ ア ウ ト を含んでい る 場合は、OCCURS テーブルを削除 し てか ら でなけ
れば メ イ ン テーブルを削除で き ません。
-3009 : 従属 REDEFINES テ ー ブルが存在 し ます。 メ イ ン テ ー ブルを 削除す る には、 こ の
REDEFINES テーブルを削除 し て く だ さ い。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 メ イ ン テーブルに REDEFINES レ イ ア ウ ト を含んでい る 場合は、 REDEFINES テーブルを削除 し てか ら
でなければ メ イ ン テーブルを削除で き ません。
-3010 : こ のイ ンデ ッ ク スへのマ ッ ピ ン グ イ ンデ ッ ク ス を持つ OCCURS テーブルが存在 し
ます。 イ ンデ ッ ク ス を削除で き ません。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ま す) 。 OCCURS テーブルは、 メ イ ン テーブルに含 ま れてい る イ ンデ ッ ク ス にマ ッ プす る こ と がで き ま す。
OCCURS テーブルが メ イ ン テーブルの イ ンデ ッ ク ス にマ ッ プ し てい る 場合は、 OCCURS テーブルか ら そのマ ッ
プ を削除 し ない限 り 、 メ イ ン テーブルの イ ンデ ッ ク ス は削除で き ません。
-3011 : こ の列にはプ ッ シ ュ ダウ ン フ ィ ル タ ーが定義 さ れています。 こ の列を更新する こ と
はで き ません。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 テーブルには、 そのテーブル と 関連付け ら れた論理式を含む こ と がで き ます。 その よ う なテーブル フ ィ
ル タ ーを 「プ ッ シ ュ ダ ウ ン フ ィ ル タ ー」 と 呼びます。
列にプ ッ シ ュ ダ ウ ン フ ィ ル タ ーが定義 さ れてい る 場合、 その列は更新で き ません。
-3012 : COBOL Fake の メ イ ン テーブルお よびバ リ ア ン ト レ コ ー ド に対 し て実行で き るの
は、 CREATE INDEX IN DICTIONARY のみです。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます) 。 可変レ コ ー ド レ イ ア ウ ト のテーブルに対す る CREATE INDEX オペレーシ ョ ンは、 IN DICTIONARY
キーワ ー ド を使用 し ないで実行す る こ と はで き ません (CREATE INDEX ... IN DICTIONARY ...)。
-3014 : ト リ ガーは既に存在 し ます。
ト リ ガーを作成 し よ う と し ま し たが、 指定 さ れた名前の ト リ ガーは既に存在 し ます。 別の名前を使用す る か、 も
し く は既存の ト リ ガーを削除 し てか ら 新 し い ト リ ガーを作成 し て く だ さ い。
88
-1000 ~ -5300
-3015 : プ ロ シージ ャは既に存在 し ます。
ス ト ア ド プ ロ シージ ャ を作成 し よ う と し ま し たが、 指定 さ れた名前の ス ト ア ド プ ロ シージ ャ は既に存在 し ます。
別の名前を使用す る か、も し く は既存の ス ト ア ド プ ロ シージ ャ を削除 し てか ら 新 し い ス ト ア ド プ ロ シージ ャ を作
成 し て く だ さ い。
-3016 : レ コ ー ド の固定長部分のサイ ズが 65535 を超えています。
レ コ ー ド の固定長部分の合計サ イ ズが 65535 バ イ ト を超え てい ます。デー タ レ コ ー ド の固定長部分の合計サ イ ズ
は、 65535 バ イ ト を超え てはいけ ません。 デー タ レ コ ー ド の固定長部分は次の要素で構成 さ れます。
„
固定サ イ ズのすべての列 (LONGVARCHAR 型お よ び LONGVARBINARY 型以外のすべての列)
„
ヌ ル値を許可す る 各列について 1 バ イ ト
„
各可変長列 (LONGVARCHAR 型ま たは LONGVARBINARY 型の列) について 8 バ イ ト
ス テー タ ス コ ー ド -3016 は、 こ の制限を超え る テーブルの作成を試みる か、 ま たは、 結果 と し てテーブルが制限
を超え る よ う な変更を試み る と 返 さ れます。
新 し いテーブルを作成す る 前に レ コ ー ド の固定長部分のバ イ ト 単位のサ イ ズ を調べ る には、 次の計算式を使用 し
ます。
(固定長列サ イ ズのバ イ ト 単位の合計) + ( ヌ ル値を許可する 列の数) + (8 * 可変長列の数) = バ イ ト 単位の レ コ ー
ド サイズ
既存デー タ フ ァ イ ルの レ コ ー ド の固定長部分のサ イ ズ を調べたい場合は、 BUTIL -STAT コ マ ン ド を使用すれば、
こ の情報を示すレ ポー ト を表示で き ます。
-3017 : パス / フ ァ イル名が無効です。
デー タ フ ァ イ ルのパ ス / フ ァ イ ル名が長すぎ ます。
-3018 : IDENTITY 列のデー タ 型変換が不正です。
IDENTITY 列のデー タ 型を変更 し よ う と し ま し た。
-3019 : シ ス テム テーブルは削除で き ません。
シ ス テ ム テーブルを削除 し よ う と し ま し た。
-3020 : USING パス / フ ァ イル名が不正です。
指定 し たパス / フ ァ イ ル名が不正です。 1 か ら 64 文字の間で、 単純な相対パ ス を指定 し て く だ さ い。
-3021 : IN DICTIONARY は無効です。
バ ウ ン ド デー タ ベース では IN DICTIONARY は使用で き ません。
-3022 : NOTE/LVAR を含むレ ガシー テーブルの BLOB/CLOB デー タ 型が不正です。
NOTE/LVAR 列 は LONGVARCHAR/LONGVARBINARY と 同 時 に 存 在 で き ま せ ん。 ま ず、 NOTE/LVAR を
LONGVARCHAR/LONGVARBINARY に変更する 必要があ り ます。
-3023 : デー タ 型が一致 し ません。
デー タ 型の不一致ま たはデー タ のオーバーフ ロ ーのため、 デー タ 変換に失敗 し ま し た。 こ のエ ラ ーは、 た と えば、
DOUBLE 型の列を FLOAT 型に変更 し よ う と し た場合に発生す る 可能性があ り ます。
89
ス テー タ ス コ ー ド
-3024 : 文字列またはバイ ナ リ デー タ の切 り 捨て エ ラ ーです。
CHAR/BINARY デー タ を それ よ り 短いバ イ ト 長の CHAR/BINARY デー タ に変換 し よ う と し ま し た。
-3025 : 数値演算のオーバー フ ロー エ ラ ーです。
数値を それ よ り 低い精度の数値列に変換 し よ う と し ま し た。
-3026 : 不正な ヌル変換です。
ヌ ル値を、 ヌ ル値を許可 し ない列に変換す る こ と はで き ません。
-3027 : 外部キーの制約名が不正です。
指定 し た外部キー制約名が無効です。 数字 と 文字のみを使っ て、 1 か ら 20 文字の間で名前を指定 し て く だ さ い。
名前は文字で始ま る 必要があ り ます。
-3028 : パスワー ド が無効です。
指定 し たパス ワ ー ド が不正です。 パ ス ワー ド の最大長 と 使用で き る 文字については、 『Advanced Operations Guide』
の表、 「識別子の種類別の制限」 の " パス ワー ド " エン ト リ を参照 し て く だ さ い。
-3029 : グループ名またはユーザー名が不正です。
指定 し た グループ名ま たはユーザー名が不正です。1 か ら 30 文字の間でグループ名ま たはユーザー名を指定 し て
く だ さ い。 数字 と 文字のみ使用で き ます。 先頭は必ず文字に し て く だ さ い。
-3030 : プ ロ シージ ャ名または ト リ ガー名が不正です。
指定 し たプ ロ シージ ャ 名ま たは ト リ ガー名が無効です。 1 か ら 30 文字の間で名前を指定 し て く だ さ い。 数字 と 文
字のみ使用で き ます。 先頭は必ず文字に し て く だ さ い。
-3031 : MKC ラ イ ブ ラ リ を ロー ド で き ません。
MKC ラ イ ブ ラ リ の ロ ー ド に失敗 し ま し た。 以下の フ ァ イ ルが適切なデ ィ レ ク ト リ に保存 さ れてお り 、 お使いの
製品に対 し 正 し いバージ ョ ンであ る こ と を確認 し て く だ さ い。
„
Linux : libmkc.* が /usr/local/psql/lib デ ィ レ ク ト リ にあ る 。
-3032 : 列は主キーに よ っ て使用 さ れています。
列を参照 し てい る すべての イ ンデ ッ ク ス を削除 し よ う と し ま し た。 その中に、 主キーに よ っ て使用 さ れてい る イ
ンデ ッ ク ス があ り ます。
-3033 : 列は外部キーによ っ て使用 さ れています。
列を参照 し てい る すべての イ ンデ ッ ク ス を削除 し よ う と し ま し た。 その中に、 外部キーに よ っ て使用 さ れてい る
イ ンデ ッ ク ス があ り ます。
-3034 : 型はヌルであ っ てはいけません。
ヌ ル値を許可す る 列定義 タ イ プに対 し て、 要求 さ れたオペレーシ ョ ンは実行で き ません。
-3035 : 外部キーの長 さ に互換性があ り ません。
外部キーが参照す る 列に異な る タ イ プ ま たは属性があ る 場合、 外部キーは定義で き ません。
90
-1000 ~ -5300
-3036 : 外部キーの小数部桁数に互換性があ り ません。
外部キーが参照す る 列に異な る タ イ プ ま たは属性があ る 場合、 外部キーは定義で き ません。
-3037 : 外部キーの精度に互換性があ り ません。
外部キーが参照す る 列に異な る タ イ プ ま たは属性があ る 場合、 外部キーは定義で き ません。
-3038 : 外部キーのデー タ 型に互換性があ り ません。
外部キーが参照す る 列に異な る デー タ 型があ る 場合、 外部キーは定義で き ません。
-3039 : ト リ ガーに依存 し ています。
ト リ ガーは参照テーブルに依存 し てい る ため、 そのテーブルを削除で き ません。
-3040 : グループは既に存在 し ます。
指定 さ れた グループ名を持つグループが既に存在 し ます。 別のグループ名を使用 し て く だ さ い。 問題が解決 さ れ
ない場合は、 シ ス テ ム管理者に問い合わせて く だ さ い。
指定のグループ を作成 し てみたが、 実際に作成 さ れたか ど う か確信が持てないためにそのグループ作成操作を再
試行 し た場合に こ のエ ラ ーを受け取っ た場合は、 そのグループが実際に作成 さ れてい る こ と を示 し ます。
-3041 : ユーザーは既に存在 し ます。
指定 さ れたユーザー名を持つユーザーが既に存在 し ます。 別のユーザー名を使用 し て く だ さ い。 問題が解決 さ れ
ない場合は、 シ ス テ ム管理者に問い合わせて く だ さ い。
指定のユーザーを作成 し てみたが、 実際に作成 さ れたか ど う か確信が持てないためにそのユーザー作成操作を再
試行 し た場合に こ のエ ラ ーを受け取っ た場合は、 そのユーザーが実際に作成 さ れてい る こ と を示 し ます。
-3043 : テーブルは外部キーによ っ て参照 さ れています。
外部キーに よ っ て参照 さ れてい る ため、 そのテーブルは削除で き ません。
-3044 : ト リ ガーの再帰レ ベルが多すぎ ます。
ト リ ガーを 31 回以上繰 り 返 し 呼び出す こ と はで き ません。
-3045 : イ ンデ ッ ク スは外部キーによ っ て使用 さ れています。
外部キーに よ っ て参照 さ れてい る ため、 その イ ンデ ッ ク ス は削除で き ません。
-3046 : 整合性制約違反です。
ヌ ル値を許可す る 列は こ のオペレーシ ョ ンでは使用で き ません。
-3047 : 参照整合性 (RI) に一致する主キーがあ り ません。
主キーを定義す る 前に外部キーを作成 し よ う と し ま し た。 主キーを定義 し てか ら 操作を続けて く だ さ い。
-3048 : ページ サイ ズが不正です。
指定 さ れたページ サ イ ズが不正です。 ページ サ イ ズは 512 の倍数で、 512 ~ 4,096 バ イ ト の範囲で指定 し て く だ
さ い (デフ ォ ル ト は 4,096 です)。
91
ス テー タ ス コ ー ド
-3049 : 不正な空き スペース ス レ ッ シ ョ ル ド です。
指定 さ れた空 き スペース ス レ ッ シ ョ ル ド が不正です。 空 き スペース パーセ ン テージ を 5%、 10%、 20%、 ま たは
30%で指定 し て く だ さ い。
-3050 : ページ数が不正です。
指定 さ れたページ数が不正です。 1 ~ 65,535 の間でページ数を指定 し て く だ さ い。
-3051 : 辞書は使用中です。
ア ク セ ス し よ う と し てい る 辞書は、 別のユーザーに よ っ て ロ ッ ク さ れてい ます。 辞書がア ン ロ ッ ク さ れ る ま で待
ち、 その後で再試行 し て く だ さ い。
-3052 : 辞書は既に存在 し ます。
指定 さ れた名前の辞書はデ ィ レ ク ト リ 内に既に存在 し ます。 別の辞書名ま たはパ ス を使用 し て く だ さ い。
-3053 : RI テーブルが存在 し ません。
存在 し ないテーブルに対 し て RI (参照整合性) を定義 し よ う と し ま し た。 テーブル名を確認 し 、 再試行 し て く だ
さ い。
-3054 : セーブポ イ ン ト 名の重複エ ラ ーです。
指定 さ れたセーブポ イ ン ト 名は既に存在 し ます。
-3055 : オル タ ネー ト コ レーテ ィ ング シーケ ン スはイ ンデ ッ ク スに付き 1 つのみです。
任意の イ ンデ ッ ク ス に対 し て指定で き る オル タ ネー ト コ レーテ ィ ン グ シーケ ン ス は 1 つだけです。
-3056 : レ ガシー テーブルで ヌル値を許可する列は追加で き ません。
真の ヌ ル列はレ ガシー テーブル内で作成で き ません。
-3057 : コ レーシ ョ ンが矛盾 し ています。
列 コ レーテ ィ ン グ シーケ ン ス の属性に列定義 と 矛盾す る も のがあ り ます。
-3058 : 最後の列は削除で き ません。
テーブルの最後の列は削除で き ません。 テーブルには最低 1 つの列が含まれてい る 必要があ り ます。
-3059 : デー タ ベースは辞書フ ァ イルを見つける こ と がで き ませんで し た。
指定 さ れたデー タ ベース の辞書フ ァ イ ルが見つか り ませんで し た。 辞書フ ァ イ ルが適切なデ ィ レ ク ト リ 内にあ る
こ と を確認 し て く だ さ い。
-3060 : 制約は既に存在 し ます。
指定 さ れた制約名は既に存在 し ます。
-3061 : 制約名が不正です。
作成中の列制約名が長すぎ る か、 ヌ ルであ る か、 ま たは無効な文字を含んでい ます。
92
-1000 ~ -5300
-3062 : デー タ ベースにはセキ ュ リ テ ィ が設定 さ れていません。
セキ ュ リ テ ィ の設定 さ れていないデー タ ベース に対 し てセキ ュ リ テ ィ 権限を設定 し よ う と し ま し た。 まず、 デー
タ ベース のセキ ュ リ テ ィ を有効に し て く だ さ い。
-3063 : デー タ ベースには既にセキ ュ リ テ ィ が設定 さ れています。
セキ ュ リ テ ィ の設定 さ れてい る デー タ ベース に対 し てセキ ュ リ テ ィ は設定で き ません。
-3064 : レ ガシー テーブルは変更で き ません。
レ ガシー テーブルに対 し てテーブルの変更は実行で き ません。
-3065 : 不正な ログ イ ン です。
無効なユーザー名が使用 さ れたか、 パス ワー ド が正 し く あ り ません。 正 し い ロ グ イ ン情報を使用 し てい る か ど う
か確認 し て く だ さ い。 問題が解決 さ れない場合は、 シ ス テ ム管理者に問い合わせて く だ さ い。
-3066 : グループが見つか り ません。
指定 さ れた グループ名を持つグループが存在 し ません。 有効な グループ名を指定 し て く だ さ い。 問題が解決 さ れ
ない場合は、 シ ス テ ム管理者に問い合わせて く だ さ い。
-3067 : グループが空ではあ り ません。
グループ内に有効なユーザーがい る 場合、 そのグループは削除で き ません。 ユーザー名を削除 し てか ら 、 グルー
プ を削除 し て く だ さ い。
-3068 : Public のシ ノ ニムを定義する こ と はで き ません。
Public はデフ ォ ル ト のグループであ り 、 Public グループのシ ノ ニ ム を変更ま たは追加する こ と はで き ません。
-3069 : Public を削除する こ と はで き ません。
Public はデフ ォ ル ト のグループであ り 、 グループの リ ス ト か ら 削除で き ません。
-3070 : 管理者を削除する こ と はで き ません。
管理者はデフ ォ ル ト のユーザーであ り 、 ユーザーの リ ス ト か ら 削除で き ません。
-3071 : シ ノ ニム権限を取 り 消す こ と はで き ません。
シ ノ ニ ムに対す る 権限を取 り 消す こ と はで き ません。 代わ り に、 シ ノ ニ ムが参照す る グループに対す る 権限を取
り 消す必要があ り ます。
-3072 : シ ノ ニム権限を付与する こ と はで き ません。
シ ノ ニ ムに対す る 権限は許可で き ません。 代わ り に、 シ ノ ニ ムが参照す る グループに対す る 権限を許可す る 必要
があ り ます。
-3073 : 管理者の権限を取 り 消す こ と はで き ません。
管理者はデフ ォ ル ト のユーザーであ り 、 管理者であ る ユーザー名か ら 権限を取 り 消す こ と はで き ません。
-3075 : 変換時の名前変更エ ラ ーです。
デー タ ベース の変換中に、 フ ァ イ ルの名前を変更で き ませんで し た。
93
ス テー タ ス コ ー ド
-3076 : 変換時の削除エ ラ ーです。
デー タ ベース の変換中に、 フ ァ イ ルを削除で き ませんで し た。
-3077 : イ ンデ ッ ク ス名が不正です。
イ ンデ ッ ク ス名が長すぎ る か、 ヌ ルです。
-3078 : 列名が不正です。
列名が長すぎ る か、 ヌ ルです。
-3079 : テーブル名が不正です。
テーブル名が長すぎ る か、 ヌ ルです。
-3080 : デー タ はバイ ン ド さ れていません。
既にバ イ ン ド さ れてい る デー タ ベース はバ イ ン ド で き ません。 デー タ ベースは 1 度だけバ イ ン ド で き ます。
-3081 : DDF バイ ン ド 情報が間違 っ ています。
バ イ ン ド 情報がデー タ 辞書フ ァ イ ルで指定 さ れた情報 と 一致 し ません。
-3082 : DDF は既にバイ ン ド さ れています。
既にバ イ ン ド さ れてい る デー タ 辞書フ ァ イ ルはバ イ ン ド で き ません。
-3083 : DDF はバイ ン ド さ れていません。
バ イ ン ド さ れていないデー タ 辞書フ ァ イ ルはア ンバ イ ン ド で き ません。
-3084 : 共有 DDF です。
共有デー タ 辞書フ ァ イ ルを使用す る デー タ ベース はバ イ ン ド で き ません。
-3085 : 共有デー タ フ ァ イルです。
共有デー タ フ ァ イ ルを使用す る デー タ ベース はバ イ ン ド で き ません。
-3086 : イ ンデ ッ ク スは主キーに よ っ て使用 さ れています。
主キーに よ っ て参照 さ れてい る ため、 その イ ンデ ッ ク ス は削除で き ません。
-3087 : 主キーは既に存在 し ます。
テーブルには主キーが定義 さ れてい ます。 既存の主キーを削除 し 、 新 し い主キーを作成 し 直す必要があ り ます。
-3088 : 互換性のない フ ァ イル バージ ョ ン です。
指定 さ れた フ ァ イ ルは v6.x 以前のデー タ フ ァ イ ル形式を使用 し てい る ため、 現バージ ョ ンのデー タ フ ァ イ ル形
式に移行 し てか ら 使用す る 必要があ り ます。 Rebuild ユーテ ィ リ テ ィ を使用 し て、 フ ァ イ ル バージ ョ ン を移行 し
て く だ さ い。
-3089 : 複数パスが矛盾 し ています。
外部キーはそれ自体を含むテーブルを参照で き ません。
94
-1000 ~ -5300
-3090 : 連鎖削除サイ ク ル。
外部キーの定義中に外部キー削除規則違反があ り ま し た。
-3091 : 自己参照の削除規則がカ スケー ド ではあ り ません。
PSQL v11 SP3 以降、 こ の コ ー ド は廃止 さ れます。 自己参照テーブルに対する 制約には、 カ ス ケー ド ま たは制限の
いずれかが可能です。
自己参照削除を実行す る には、 外部キー内でカ ス ケー ド の削除を定義す る 必要があ り ます。
-3092 : RI が同期 し ていません。
デー タ 辞書フ ァ イ ル内のバ イ ン ド 情報 と デー タ フ ァ イ ル内のバ イ ン ド 情報が一致 し ません。
-3093 : ト リ ガー RI 競合です。
Delete ト リ ガーがテーブル上に存在す る 場合、 外部キー内でカ ス ケー ド の削除を定義す る こ と はで き ません。
-3094 : 不正な削除規則です。
名前削除の規則ま たは属性が不正です。
-3095 : 不正な更新規則です。
名前更新の規則ま たは属性が不正です。
-3096 : オブ ジ ェ ク ト は使用中です。
使用中の ス ト ア ド プ ロ シージ ャ 、 ト リ ガーま たはビ ュ ーを削除す る こ と はで き ません。
-3097 : 不正な コ レーテ ィ ング シーケ ン スです。
コ レーテ ィ ン グ シーケ ン ス の名前が間違っ てい る 、 使用で き ない、 ま たは破損 し てい る 可能性があ り ます。
-3098 : 数値が範囲外です。
指定 さ れた数値の範囲が不正です。 指定 し たオプシ ョ ンの範囲を確認 し 、 正 し い数値を入力 し て く だ さ い。
-3099 : 外部キーのデー タ ベース名が不正です。
外部キーの作成中、 長すぎ る ま たは ヌ ルのデー タ ベース名が指定 さ れま し た。
-3358 : デー タ ベースのア ンバイ ン ド と デー タ のロ ケーシ ョ ンの変更を同時に行 う こ と はで
き ません。
「2342 : デー タ ベース のア ンバ イ ン ド と デー タ の ロ ケーシ ョ ンの変更を同時に行 う こ と はで き ません。」 を参照 し
て く だ さ い。
-3359 : デー タ ベースのバ イ ン ド と デー タ のロ ケーシ ョ ンの変更を同時に行 う こ と はで き ま
せん。
「2341 : デー タ ベース のバ イ ン ド と デー タ の ロ ケーシ ョ ンの変更を同時に行 う こ と はで き ません。」 を参照 し て く
だ さ い。
95
ス テー タ ス コ ー ド
-3360 : デー タ 辞書 フ ァ イルの作成 と デー タ ベースのア ンバイ ン ド を同時に行 う こ と はで き
ません。
「2340 : デー タ 辞書フ ァ イ ルの作成 と デー タ ベース のア ンバ イ ン ド を同時に行 う こ と はで き ません。」 を参照 し て
く だ さ い。
-3362 : 辞書のロ ケーシ ョ ンの変更 と デー タ 辞書 フ ァ イルの作成を同時に行 う こ と はで き ま
せん。
「2338 : 辞書の ロ ケーシ ョ ンの変更 と デー タ 辞書フ ァ イ ルの作成を同時に行 う こ と はで き ません。」 を参照 し て く
だ さ い。
-3363 : デー タ 辞書のロ ケーシ ョ ンの変更 と デー タ ベースのア ンバイ ン ド を同時に行 う こ と
はで き ません。
「2337 : デー タ 辞書の ロ ケーシ ョ ンの変更 と デー タ ベース のア ンバ イ ン ド を同時に行 う こ と はで き ません。」 を参
照 し て く だ さ い。
-3364 : デー タ 辞書のロ ケーシ ョ ンの変更 と デー タ ベースのバイ ン ド を同時に行 う こ と はで
き ません。
「2336 : デー タ 辞書の ロ ケーシ ョ ンの変更 と デー タ ベース のバ イ ン ド を同時に行 う こ と はで き ません。」 を参照 し
て く だ さ い。
-3365 : デー タ のロ ケーシ ョ ンの変更 と 名前の変更を同時に行 う こ と はで き ません。
「2335 : デー タ の ロ ケーシ ョ ンの変更 と 名前の変更を同時に行 う こ と はで き ません。」 を参照 し て く だ さ い。
-3366 : デー タ 辞書フ ァ イルの作成 と 名前の変更を同時に行 う こ と はで き ません。
「2334 : デー タ 辞書フ ァ イ ルの作成 と 名前の変更を同時に行 う こ と はで き ません。」 を参照 し て く だ さ い。
-3367 : デー タ ベースのア ンバイ ン ド と 名前の変更を同時に行 う こ と はで き ません。
「2333 : デー タ ベース のア ンバ イ ン ド と 名前の変更を同時に行 う こ と はで き ません。」 を参照 し て く だ さ い。
-3368 : デー タ ベースのバイ ン ド と 名前の変更を同時に行 う こ と はで き ません。
「2332 : デー タ ベース のバ イ ン ド と 名前の変更を同時に行 う こ と はで き ません。」 を参照 し て く だ さ い。
-3369 : デー タ 辞書のロ ケーシ ョ ンの変更 と 名前の変更を同時に行 う こ と はで き ません。
「2331 : デー タ 辞書の ロ ケーシ ョ ンの変更 と 名前の変更を同時に行 う こ と はで き ません。」 を参照 し て く だ さ い。
-3370 : テーブルのデー タ フ ァ イルはバイ ン ド さ れていますが、 バイ ン ド する必要はあ り ま
せん。
「2330 : テーブルのデー タ フ ァ イ ルはバ イ ン ド さ れてい ますが、 バ イ ン ド す る 必要はあ り ません。」 を参照 し て く
だ さ い。
-3371 : テーブルのデー タ フ ァ イルはバイ ン ド さ れていません。
「2329 : テーブルのデー タ フ ァ イ ルはバ イ ン ド さ れてい ません。」 を参照 し て く だ さ い。
-3374 : デー タ 辞書フ ァ イルはバイ ン ド さ れていますが、 バイ ン ド する必要はあ り ません。
「2326 : デー タ 辞書フ ァ イ ルはバ イ ン ド さ れてい ますが、 バ イ ン ド する 必要はあ り ません。」 を参照 し て く だ さ い。
96
-1000 ~ -5300
-3375 : デー タ 辞書フ ァ イルは既にバイ ン ド さ れています。
「2325 : デー タ 辞書フ ァ イ ルは既にバ イ ン ド さ れてい ます。」 を参照 し て く だ さ い。
-3376 : デー タ 辞書フ ァ イルはバイ ン ド さ れていません。
「2324 : デー タ 辞書フ ァ イ ルはバ イ ン ド さ れてい ません。」 を参照 し て く だ さ い。
-3383 : バウ ン ド デー タ ベースの DDF フ ァ イルを作成で き ません。
「2316 : バ ウ ン ド デー タ ベース の DDF フ ァ イ ルを作成で き ません。」 を参照 し て く だ さ い。
-3385 : DBNAMES.CFG フ ァ イルを作成で き ません。
「2314 : DBNAMES.CFG フ ァ イ ルを作成で き ません。」 を参照 し て く だ さ い。
-3386 : バウ ン ド デー タ ベースはデー タ 辞書 フ ァ イルを共有で き ません。
「2313 : バ ウ ン ド デー タ ベース はデー タ 辞書フ ァ イ ルを共有で き ません。」 を参照 し て く だ さ い。
-3387 : バウ ン ド デー タ ベースはテーブル デー タ フ ァ イルを共有で き ません。
「2312 : バ ウ ン ド デー タ ベース はテーブル デー タ フ ァ イ ルを共有で き ません。」 を参照 し て く だ さ い。
-3390 : デー タ ベースは使用中です。
「2309 : デー タ ベース は使用中です。」 を参照 し て く だ さ い。
-3391 : 指定 さ れた RI フ ラ グが不正です。
「2308 : 指定 さ れた RI フ ラ グが不正です。」 を参照 し て く だ さ い。
-3392 : DBNAMES.CFG フ ァ イルを開けません。
「2307 : DBNAMES.CFG フ ァ イ ルを開け ません。」 を参照 し て く だ さ い。
-3393 : DBNAMES.CFG を更新で き ませんで し た。
「2306 : DBNAMES.CFG を更新で き ませんで し た。」 を参照 し て く だ さ い。
-3394 : デー タ 辞書またはデー タ フ ァ イルのロ ケーシ ョ ンに指定 さ れたパスが不正です。
「2305 : デー タ 辞書ま たはデー タ フ ァ イ ルの ロ ケーシ ョ ンに指定 さ れたパ ス が不正です。」 を参照 し て く だ さ い。
-3395 : デー タ ベース タ イ プが不正です。
「2304 : デー タ ベース タ イ プが不正です。」 を参照 し て く だ さ い。
-3396 : デー タ ベース名は一意である必要があ り ます。 指定 さ れた名前は既に存在 し ます。
「2303 : デー タ ベース名は一意であ る 必要があ り ます。 指定 さ れた名前は既に存在 し ます。」 を参照 し て く だ さ い。
-3397 : バ ッ フ ァ ー長が不正です。
「2302 : バ ッ フ ァ ー長が不正です。」 を参照 し て く だ さ い。
97
ス テー タ ス コ ー ド
-3398 : デー タ ベース名が不正です。
「2301 : デー タ ベース名が不正です。」 を参照 し て く だ さ い。
-3399 : こ れ以上デー タ ベース名は定義 さ れていません。
「2300 : こ れ以上デー タ ベース名は定義 さ れてい ません。」 を参照 し て く だ さ い。
-3401 : 列レ ベルの GRANT ス テー ト メ ン ト が不正です。
列レベルでサポー ト さ れない権限の GRANT ス テー ト メ ン ト を実行 し よ う と する と 、 こ の ス テー タ ス コ ー ド が返
さ れます。 列レベルで有効な権限は SELECT、 INSERT お よ び UPDATE のみです。
構文については、 『SQL Engine Reference』 の 「GRANT」 を参照 し て く だ さ い。
-3473 : PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーが、 指定 さ れた フ ァ イル名を有効なパスに変
換で き ませんで し た。
「3126:PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーが、指定 さ れた フ ァ イ ル名を有効なパ ス に変換で き ませんで し た。」
を参照 し て く だ さ い。
-3475 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーの タ ス ク テーブルがい っぱいです。
「3124 : PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーの タ ス ク テーブルがいっぱいです。」 を参照 し て く だ さ い。
-3480 : 使用可能な認証 コ ン テキス ト があ り ません。
「3119 : 使用可能な認証 コ ン テ キ ス ト があ り ません。」 を参照 し て く だ さ い。
-3484 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで転送エ ラ ーが発生 し ま し た。
「3115 : PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーで転送エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3485 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーのルーテ ィ ング テーブルがい っぱいです。
「3114 : PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーのルーテ ィ ン グ テーブルがいっぱいです。」 を参照 し て く だ さ い。
-3487 : タ ーゲ ッ ト サーバーか らの受信中にエ ラ ーが発生 し ま し た。
「3112 : タ ーゲ ッ ト サーバーか ら の受信中にエ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3488 : タ ーゲ ッ ト サーバーへの送信中にエ ラ ーが発生 し ま し た。
「3111 : タ ーゲ ッ ト サーバーへの送信中にエ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3489 : ネ ッ ト ワー ク レ イヤーが接続 さ れていません。
「3110 : ネ ッ ト ワー ク レ イ ヤーが接続 さ れてい ません。」 を参照 し て く だ さ い。
-3491 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーが不正なセ ッ シ ョ ン を検出 し ま し た。
「3108 : PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーが不正なセ ッ シ ョ ン を検出 し ま し た。」 を参照 し て く だ さ い。
-3492 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで メ モ リ 不足にな り ま し た。
「3107 : PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーで メ モ リ 不足にな り ま し た。」 を参照 し て く だ さ い。
98
-1000 ~ -5300
-3493 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで接続エ ラ ーが発生 し ま し た。
「3106 : PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーで接続エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3494 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで利用可能な転送プ ロ ト コルがあ り ません。
「3105:PSQL ネ ッ ト ワ ー ク サービ ス レ イ ヤーで利用可能な転送プ ロ ト コ ルがあ り ません。」 を参照 し て く だ さ い。
-3495 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーで ア ク セス権のエ ラ ーが発生 し ま し た。
「3104 : PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーでア ク セ ス権のエ ラ ーが発生 し ま し た」 を参照 し て く だ さ い。
-3496 : PSQL ネ ッ ト ワー ク サービ ス レ イヤーでサーバー名が見つか り ませんで し た。
「3103 : PSQL ネ ッ ト ワー ク サービ ス レ イ ヤーでサーバー名が見つか り ませんで し た。」 を参照 し て く だ さ い。
-3777 : 指 定 さ れ た デ ー タ バ ッ フ ァ ー 長 は デ ー タ パ ケ ッ ト と し て は 長 す ぎ る た め、
MicroKernel ルー タ ーが リ モー ト エ ン ジ ンに リ ク エ ス ト を送信で き ませんで し た。
「3022 : 指定 さ れたデー タ バ ッ フ ァ ー長はデー タ パケ ッ ト と し ては長すぎ る ため、 MicroKernel ルー タ ーは リ モー
ト エン ジ ンに リ ク エ ス ト を送信で き ませんで し た。」 を参照 し て く だ さ い。
-3778 : MicroKernel ルー タ ーが不正に フ ォ ーマ ッ ト さ れたデー タ パケ ッ ト を受信 し ま し た。
「3021 : MicroKernel ルー タ ーは不正に フ ォーマ ッ ト さ れたデー タ パケ ッ ト を受信 し ま し た。」 を参照 し て く だ さ
い。
-3779 : MicroKernel のロー ド 中にエ ラ ーが発生 し ま し た。
「3020 : MicroKernel の ロ ー ド 中にエ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3780 : MicroKernel ルー タ ーでセマ フ ォ エ ラ ーが発生 し ま し た。
「3019 : MicroKernel ルー タ ーでセマ フ ォ エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3781 : フ ァ イルは既に閉 じ ています。
「3018 : フ ァ イ ルは既に閉 じ てい ます。」 を参照 し て く だ さ い。
-3782 : ロー カル エ ン ジ ンのデー タ バ ッ フ ァ ーが小 さ すぎ ます。
「3017 : ロ ーカル エン ジ ンのデー タ バ ッ フ ァ ーが小 さ すぎ ます。」 を参照 し て く だ さ い。
-3783 : MicroKernel ルー タ ーで内部エ ラ ーが発生 し ま し た。
「3016 : MicroKernel ルー タ ーで内部エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3784 : MicroKernel ルー タ ーで初期化エ ラ ーが発生 し ま し た。
「3015 : MicroKernel ルー タ ーで初期化エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3785 : MicroKernel ルー タ ーがエ ン ジ ン を見つけ ら れません。
「3014 : MicroKernel ルー タ ーがエン ジ ン を見つけ ら れません。」 を参照 し て く だ さ い。
99
ス テー タ ス コ ー ド
-3786 : ネ ッ ト ワー ク コ ン ポーネ ン ト がロー ド さ れていないため、 MicroKernel ルー タ ーは
リ モー ト エ ン ジ ンにア ク セスで き ません。
「3013 : ネ ッ ト ワー ク コ ン ポーネ ン ト が ロ ー ド さ れていないため、 MicroKernel ルー タ ーは リ モー ト エン ジ ンにア
ク セ ス で き ません。」 を参照 し て く だ さ い。
-3787 : MicroKernel ルー タ ーがロー カル エ ン ジ ンにア ク セスで き ません。
「3012 : MicroKernel ルー タ ーが ロ ーカル エン ジ ンにア ク セ ス で き ません。」 を参照 し て く だ さ い。
-3790 : NETinterface.DLL がロー ド さ れていません。
「3009 : NETinterface.DLL が ロ ー ド さ れてい ません。」 を参照 し て く だ さ い。
-3791 : MicroKernel ルー タ ーに対 し て無効な設定です。
「3008 : MicroKernel ルー タ ーに対 し て無効な設定です。」 を参照 し て く だ さ い。
-3793 : MicroKernel ルー タ ーが不正なセ ッ シ ョ ン を検出 し ま し た。
「3006 : MicroKernel ルー タ ーが不正なセ ッ シ ョ ン を検出 し ま し た。」 を参照 し て く だ さ い。
-3794 : MicroKernel ルー タ ーでオペ レーテ ィ ン グ シ ス テム エ ラ ーが発生 し ま し た。
「3005 : MicroKernel ルー タ ーでオペレーテ ィ ン グ シ ス テ ム エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-3795 : MicroKernel が MicroKernel ルー タ ーに応答 し ていません。
「3004 : MicroKernel が MicroKernel ルー タ ーに応答 し てい ません。」 を参照 し て く だ さ い。
-3796 : MicroKernel ルー タ ーが互換性のないネ ッ ト ワー ク コ ンポーネ ン ト を検出 し ま し た。
「3003 : MicroKernel ルー タ ーが互換性のないネ ッ ト ワー ク コ ン ポーネ ン ト を検出 し ま し た。」 を参照 し て く だ さ
い。
-3797 : MicroKernel ルー タ ーの リ ソ ース DLL が使用で き ません。
「3002 : MicroKernel ルー タ ーの リ ソ ース DLL が使用で き ません。」 を参照 し て く だ さ い。
-3798 : MicroKernel ルー タ ーへのロー カル ア ク セスはで き ません。
「3001 : MicroKernel ルー タ ーへの ロ ーカル ア ク セ スはで き ません。」 を参照 し て く だ さ い。
-3799 : MicroKernel ルー タ ーで メ モ リ 割 り 当て エ ラ ーが発生 し ま し た。
「3000 : MicroKernel ルー タ ーで メ モ リ 割 り 当てエ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4001 : 指定 さ れたプ ッ シ ュ ダウ ン フ ィ ル タ ーに比較演算子が記述 さ れていません。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 テーブルには、 そのテーブル と 関連付け ら れた論理式を含む こ と がで き ます。 その よ う なテーブル フ ィ
ル タ ーを 「プ ッ シ ュ ダ ウ ン フ ィ ル タ ー」 と 呼びます。
プ ッ シ ュ ダ ウ ン フ ィ ル タ ーを指定す る 場合は、 フ ィ ル タ ーに比較演算子 (等 し い、 よ り 大 き い、 よ り 小 さ い、 な
ど) も 指定す る 必要があ り ます。
100
-1000 ~ -5300
-4002 : 指定 さ れたプ ッ シ ュ ダウ ン フ ィ ル タ ーのフ ィ ール ド がテーブルに見つか り ません。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 テーブルには、 そのテーブル と 関連付け ら れた論理式を含む こ と がで き ます。 その よ う なテーブル フ ィ
ル タ ーを 「プ ッ シ ュ ダ ウ ン フ ィ ル タ ー」 と 呼びます。
列にプ ッ シ ュ ダ ウ ン フ ィ ル タ ーを指定す る 場合、 その列はフ ィ ル タ ーを関連付け る テーブル内になければな り ま
せん。
-4003 : 指定 さ れたプ ッ シ ュ ダウ ン フ ィ ル タ ーに不正な比較演算子が含まれています。
OCCURS、 部分的 REDEFINES、 ま た は可変 レ コ ー ド レ イ ア ウ ト を 含ん で い る COBOL ア プ リ ケ ー シ ョ ン は、
Cobolschemaexec ユーテ ィ リ テ ィ を使用す る こ と に よ っ て、Btrieve デー タ フ ァ イ ルへ SQL ア ク セ ス で き る よ う に
な り ます ( こ のユーテ ィ リ テ ィ は、 アプ リ ケーシ ョ ンに よ る デー タ の解釈を PSQL リ レーシ ョ ナル エン ジ ンに伝
え ます)。 テーブルには、 そのテーブル と 関連付け ら れた論理式を含む こ と がで き ます。 その よ う なテーブル フ ィ
ル タ ーを 「プ ッ シ ュ ダ ウ ン フ ィ ル タ ー」 と 呼びます。
プ ッ シ ュ ダ ウ ン フ ィ ル タ ーを指定す る 場合は、 フ ィ ル タ ーに有効な比較演算子 も 指定する 必要があ り ます。 有効
な演算子には、 よ り 小 さ い、 よ り 大 き い、 等 し い、 以下、 以上、 等 し く ない、 があ り ます。
-4837 : ク ラ イ ア ン ト テーブルがい っ ぱいです。
「162 : ク ラ イ ア ン ト テーブルがいっぱいです。」 を参照 し て く だ さ い。
-4838 : キーがユーザー数、 セ ッ シ ョ ン数、 使用デー タ の最大制限に達 し たか、 も し く はキー
の状態が期限切れまたは無効に変更 さ れま し た。
「161 : キーがユーザー数、 セ ッ シ ョ ン数、 使用デー タ の最大制限に達 し たか、 も し く はキーの状態が " 期限切れ
" ま たは " 無効 " に変更 さ れま し た。」 を参照 し て く だ さ い。
-4850 : SQL ト リ ガー
「149 : SQL ト リ ガー。」 を参照 し て く だ さ い。
-4851 : ロール フ ォ ワー ド エ ラ ーが発生 し ま し た。
「148 : ロ ール フ ォ ワー ド エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4852 : ログ セグ メ ン ト が見つか り ません。
「147 : ロ グ セグ メ ン ト が見つか り ません。」 を参照 し て く だ さ い。
-4853 : 重複シ ス テム キー。
「146 : 重複シ ス テ ム キー。」 を参照 し て く だ さ い。
-4856 : MicroKernel は、 セキ ュ リ テ ィ 設定 さ れた MicroKernel デー タ ベース内のフ ァ イルに
権限な し で ア ク セスする こ と を許可 し ません。
「143 : MicroKernel は、 セキ ュ リ テ ィ 設定 さ れた MicroKernel デー タ ベース内の フ ァ イ ルに権限な し でア ク セ スす
る こ と を許可 し ません。」 を参照 し て く だ さ い。
-4860 : MicroKernel が、 キー番号で受け付け られない値を検出 し ま し た。
「139 : MicroKernel が、 キー番号で受け付け ら れない値を検出 し ま し た。」 を参照 し て く だ さ い。
101
ス テー タ ス コ ー ド
-4861 : ヌル イ ン ジケー タ ーの位置が不正です。
「138 : ヌ ル イ ン ジ ケー タ ーの位置が不正です。」 を参照 し て く だ さ い。
-4863 : MicroKernel は指定 さ れたオル タ ネー ト コ レーテ ィ ング シーケ ン ス を フ ァ イル内に
見つけ られません。
「136 : MicroKernel は、 指定 さ れたオル タ ネー ト コ レーテ ィ ン グ シーケ ン ス を フ ァ イ ル内に見つけ ら れません。」
を参照 し て く だ さ い。
-4864 : 指定 さ れた イ ン タ ーナシ ョ ナル ソ ー ト 規則 (ISR) テーブルは破損 し てい るか、 ま
たは不正です。
「135 : 指定 さ れた イ ン タ ーナシ ョ ナル ソ ー ト 規則 (ISR) テーブルは破損 し てい る か、 ま たは不正です。」 を参照
し て く だ さ い。
-4865 : MicroKernel がイ ン タ ーナシ ョ ナル ソ ー ト 規則 (ISR) を読み取れません。
「134 : MicroKernel が イ ン タ ーナシ ョ ナル ソ ー ト 規則 (ISR) を読み取れません。」 を参照 し て く だ さ い。
-4866 : 同 じ デー タ フ ァ イルに 6 人以上のユーザーが同時にア ク セス し よ う と し ま し た。
「133 : 同 じ デー タ フ ァ イ ルに 6 人以上のユーザーが同時にア ク セ ス し よ う と し ま し た。」 を参照 し て く だ さ い。
-4867 : フ ァ イルがサイ ズの制限に達 し ま し た。
「132 : フ ァ イ ルがサ イ ズの制限に達 し ま し た。」 を参照 し て く だ さ い。
-4869 : 使用可能なシ ス テム ロ ッ クがあ り ません。
「130 : 使用可能なシ ス テ ム ロ ッ ク があ り ません。」 を参照 し て く だ さ い。
-4884 : こ の フ ァ イルは、 ゲー ト ウ ェ イ と し て機能 し てい る別の MicroKernel エ ン ジ ンが所
有 し ています。
「116 : こ の フ ァ イ ルは、 ゲー ト ウ ェ イ と し て機能 し てい る 別の MicroKernel エン ジ ンが所有 し てい ます。」 を参照
し て く だ さ い。
-4885 : アー カ イ ブ ログ ダ ン プ フ ァ イルにア ク セス で き ません。
「115 : アーカ イ ブ ロ グ ダ ンプ フ ァ イ ルにア ク セ ス で き ません。」 を参照 し て く だ さ い。
-4886 : 指定 さ れた フ ァ イルのアー カ イ ブ ログが不正です。
「114 : 指定 さ れた フ ァ イ ルのアーカ イ ブ ロ グが不正です。」 を参照 し て く だ さ い。
-4887 : MicroKernel は、 指定 さ れた フ ァ イルのアー カ イ ブ ログ フ ァ イルを見つけ られませ
ん。
「113 : MicroKernel は、 指定 さ れた フ ァ イ ルのアーカ イ ブ ロ グ フ ァ イ ルを開け ません。」 を参照 し て く だ さ い。
-4888 : 指定 さ れた フ ァ イルはほかの ク ラ イ ア ン ト が使用 し ています。
「112 : 指定 さ れた フ ァ イ ルはほかの ク ラ イ ア ン ト が使用 し てい ます。」 を参照 し て く だ さ い。
102
-1000 ~ -5300
-4889 : 指定 さ れた フ ァ イル名は、 アー カ イ ブ ログ設定フ ァ イル内に見つか り ませんで し た。
「111:指定 さ れた フ ァ イ ル名は、アーカ イ ブ ロ グ設定フ ァ イ ル内に見つか り ませんで し た。」 を参照 し て く だ さ い。
-4890 : アー カ イ ブ ログ設定フ ァ イルにア ク セスで き ません。
「110 : アーカ イ ブ ロ グ設定フ ァ イ ルにア ク セ ス で き ません。」 を参照 し て く だ さ い。
-4891 : セマ フ ォの作成時またはア ク セス時に不明な エ ラ ーが発生 し ま し た。
「109 : セマ フ ォ の作成時ま たはア ク セ ス時に不明なエ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4892 : ア プ リ ケーシ ョ ンが、 v6.0 よ り 前のフ ァ イルで Chunk オペ レーシ ョ ン を実行 し よ う
と し ま し た。
「107 : アプ リ ケーシ ョ ンが、 v6.0 よ り 前の フ ァ イ ルで Chunk オペレーシ ョ ン を実行 し よ う と し ま し た。」 を参照
し て く だ さ い。
-4893 : MicroKernel は Get Next Chunk オペ レーシ ョ ン を実行で き ません。
「106 : MicroKernel は Get Next Chunk オペレーシ ョ ン を実行で き ません。」 を参照 し て く だ さ い。
-4894 : こ のフ ァ イルは、 可変長部割 り 当て テーブル (VAT) 付き で作成する こ と はで き ませ
ん。
「105 : こ の フ ァ イ ルは、 可変長部割 り 当てテーブル (VAT) 付 き で作成す る こ と はで き ません。」 を参照 し て く だ
さ い。
-4895 : MicroKernel がロ ケールを認識 し ません。
「104 : MicroKernel が ロ ケールを認識 し ません。」 を参照 し て く だ さ い。
-4896 : チ ャ ン ク オ フ セ ッ ト が大き すぎ ます。
「103 : チ ャ ン ク オ フ セ ッ ト が大 き すぎ ます。」 を参照 し て く だ さ い。
-4897 : ス タ ッ ク 領域が不十分です。
「102 : ス タ ッ ク 領域が不十分です。」 を参照 し て く だ さ い。
-4898 : オペ レーテ ィ ング シ ス テムの メ モ リ が不十分です。
「101 : オペレーテ ィ ン グ シ ス テ ムの メ モ リ が不十分です。」 を参照 し て く だ さ い。
-4899 : 使用可能なキ ャ ッ シ ュ バ ッ フ ァ ーがあ り ません。
「100 : 使用可能な キ ャ ッ シ ュ バ ッ フ ァ ーがあ り ません。」 を参照 し て く だ さ い。
-4902 : デー タ バ ッ フ ァ ーが小 さ すぎ ます。
「97 : デー タ バ ッ フ ァ ーが小 さ すぎ ます。」 を参照 し て く だ さ い。
-4903 : 通信環境エ ラ ーが発生 し ま し た。
「96 : 通信環境エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
103
ス テー タ ス コ ー ド
-4904 : セ ッ シ ョ ンは既に無効にな っ ています。
「95 : セ ッ シ ョ ンは既に無効にな っ てい ます。」 を参照 し て く だ さ い。
-4905 : ア プ リ ケーシ ョ ン で ア ク セス権のエ ラ ーが発生 し ま し た。
「94 : アプ リ ケーシ ョ ンでア ク セ ス権のエ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4906 : レ コ ー ド のロ ッ ク タ イ プが一致 し ていません。
「93 : レ コ ー ド の ロ ッ ク タ イ プが一致 し てい ません。」 を参照 し て く だ さ い。
-4907 : ト ラ ンザ ク シ ョ ン テーブルがい っぱいです。
「92 : ト ラ ンザ ク シ ョ ン テーブルがいっぱいです。」 を参照 し て く だ さ い。
-4908 : ア プ リ ケーシ ョ ン でサーバー エ ラ ーが発生 し ま し た。
「91 : アプ リ ケーシ ョ ンでサーバー エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4909 : リ ダ イ レ ク ト デバイ ス テーブルがい っ ぱいです。
「90 : リ ダ イ レ ク ト デバ イ ス テーブルがいっぱいです。」 を参照 し て く だ さ い。
-4910 : 名前エ ラ ーが発生 し ま し た。
「89 : 名前エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4911 : ア プ リ ケーシ ョ ン でモー ド の不一致エ ラ ーが発生 し ま し た。
「88 : アプ リ ケーシ ョ ンでモー ド の不一致エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4912 : ハン ド ル テーブルがい っぱいです。
「87 : ハン ド ル テーブルがいっぱいです。」 を参照 し て く だ さ い。
-4913 : フ ァ イル テーブルがい っぱいです。
「86 : フ ァ イ ル テーブルがいっぱいです。」 を参照 し て く だ さ い。
-4914 : フ ァ イルはロ ッ ク さ れています。
「85 : フ ァ イ ルは ロ ッ ク さ れてい ます。」 を参照 し て く だ さ い。
-4915 : レ コ ー ド はロ ッ ク さ れています。
「84 : レ コ ー ド ま たはページは ロ ッ ク さ れてい ます。」 を参照 し て く だ さ い。
-4916 : MicroKernel は、 ト ラ ンザク シ ョ ン外で読み込まれた レ コ ー ド を更新または削除 し よ
う と し ま し た。
「83 : MicroKernel は、 ト ラ ンザ ク シ ョ ン外で読み込まれた レ コ ー ド を更新ま たは削除 し よ う と し ま し た。」 を参照
し て く だ さ い。
-4917 : MicroKernel がポジ シ ョ ニ ング を失いま し た。
「82 : MicroKernel がポジシ ョ ニ ン グ を失い ま し た。」 を参照 し て く だ さ い。
104
-1000 ~ -5300
-4918 : MicroKernel で ロ ッ ク エ ラ ーが発生 し ま し た。
「81 : MicroKernel で ロ ッ ク エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4919 : MicroKernel で レ コ ー ド レ ベルの矛盾が発生 し ま し た。
「80 : MicroKernel で レ コ ー ド レベルの矛盾が発生 し ま し た。」 を参照 し て く だ さ い。
-4920 : プ ログ ラ ミ ング エ ラ ーが発生 し ま し た。
「79 : プ ロ グ ラ ミ ン グ エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4921 : MicroKernel がデ ッ ド ロ ッ ク状態を検出 し ま し た。
「78 : MicroKernel がデ ッ ド ロ ッ ク 状態を検出 し ま し た。」 を参照 し て く だ さ い。
-4922 : ア プ リ ケーシ ョ ン でウ ェ イ ト エ ラ ーが発生 し ま し た。
「77 : アプ リ ケーシ ョ ンで ウ ェ イ ト エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4923 : 参照フ ァ イルに矛盾があ り ます。
「76 : 参照フ ァ イ ルに矛盾があ り ます。」 を参照 し て く だ さ い。
-4926 : RI 定義は同期が取れていません。
「73 : RI 定義は同期が取れてい ません。」 を参照 し て く だ さ い。
-4927 : MicroKernel は、 RI 参照フ ァ イルを開けません。
「72 : MicroKernel は、 RI 参照フ ァ イ ルを開け ません。」 を参照 し て く だ さ い。
-4928 : RI 定義に違反があ り ます。
「71 : RI 定義に違反があ り ます。」 を参照 し て く だ さ い。
-4930 : Delete オペ レーシ ョ ンが、 破損 し た フ ァ イルに対 し て指定 さ れま し た。
「69 : Delete オペレーシ ョ ンが、 破損 し た フ ァ イ ルに対 し て指定 さ れま し た。」 を参照 し て く だ さ い。
-4931 : MicroKernel は、 RI のカ スケー ド 削除オペ レーシ ョ ン を実行で き ません。
「68 : MicroKernel は、 RI のカ ス ケー ド 削除オペレーシ ョ ン を実行で き ません。」 を参照 し て く だ さ い。
-4932 : MicroKernel が、 SQL デー タ 辞書 フ ァ イルを開けません。
「67 : MicroKernel が、 SQL デー タ 辞書フ ァ イ ルを開け ません。」 を参照 し て く だ さ い。
-4933 : オープ ン で き るデー タ ベースの最大数を超え ま し た。
「66 : オープンで き る デー タ ベース の最大数を超え ま し た。」 を参照 し て く だ さ い。
-4934 : フ ィ ール ド オ フ セ ッ ト が不正です。
「65 : フ ィ ール ド オ フ セ ッ ト が不正です。」 を参照 し て く だ さ い。
105
ス テー タ ス コ ー ド
-4935 : フ ィ ル タ ー制限に達 し ま し た。
「64 : フ ィ ル タ ー制限に達 し ま し た。」 を参照 し て く だ さ い。
-4936:Insert Extended オペ レーシ ョ ン で指定 さ れたデー タ バ ッ フ ァ ー パラ メ ー タ ーが不正
です。
「63 : Insert Extended オペレーシ ョ ン で指定 さ れたデー タ バ ッ フ ァ ー パ ラ メ ー タ ーが不正です。」 を参照 し て く だ
さ い。
-4937 : デ ィ ス ク リ プ タ ーが不正です。
「62 : デ ィ ス ク リ プ タ ーが不正です。」 を参照 し て く だ さ い。
-4938 : 作業領域が小 さ すぎ ます。
「61 : 作業領域が小 さ すぎ ます。」 を参照 し て く だ さ い。
-4939 : 指定 さ れた リ ジ ェ ク ト カ ウ ン ト に達 し ま し た。
「60 : 指定 さ れた リ ジ ェ ク ト カ ウ ン ト に達 し ま し た。」 を参照 し て く だ さ い。
-4940 : 指定 さ れた フ ァ イルは既に存在 し ます。
「59 : 指定 さ れた フ ァ イ ルは既に存在 し ます。」 を参照 し て く だ さ い。
-4941 : 圧縮バ ッ フ ァ ー長が短すぎ ます。
「58 : 圧縮バ ッ フ ァ ー長が短すぎ ます。」 を参照 し て く だ さ い。
-4942 : 拡張 メ モ リ エ ラ ーが発生 し ま し た。
「57 : 拡張 メ モ リ エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4943 : イ ンデ ッ ク スが不完全です。
「56 : イ ンデ ッ ク ス が不完全です。」 を参照 し て く だ さ い。
-4944 : ア プ リ ケーシ ョ ンが AUTOINCREMENT キーに不正な属性を設定 し ま し た。
「55 : アプ リ ケーシ ョ ンが AUTOINCREMENT キーに不正な属性を設定 し ま し た。」 を参照 し て く だ さ い。
-4945 : レ コ ー ド の可変長部分が破損 し ています。
「54 : レ コ ー ド の可変長部分が破損 し てい ます。」 を参照 し て く だ さ い。
-4946 : 言語イ ン タ ー フ ェ イ スのバージ ョ ンが不正です。
「53 : 言語 イ ン タ ーフ ェ イ ス のバージ ョ ンが不正です。」 を参照 し て く だ さ い。
-4947 : キ ャ ッ シ ュへの書き込み中にエ ラ ーが発生 し ま し た。
「52 : キ ャ ッ シ ュ への書 き 込み中にエ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4948 : オーナー ネームが不正です。
「51 : オーナー ネームが不正です。」 を参照 し て く だ さ い。
106
-1000 ~ -5300
-4949 : フ ァ イルのオーナーは既に設定 さ れています。
「50 : フ ァ イ ルのオーナーは既に設定 さ れてい ます。」 を参照 し て く だ さ い。
-4950 : 拡張キー タ イ プが不正です。
「49 : 拡張キー タ イ プが不正です。」 を参照 し て く だ さ い。
-4951 : オル タ ネー ト コ レーテ ィ ング シーケ ン スの定義が不正です。
「48 : オル タ ネー ト コ レーテ ィ ン グ シーケ ン ス の定義が不正です。」 を参照 し て く だ さ い。
-4952 : 開いている フ ァ イルの数が許可 さ れる最大数を超えています。
「47 : 開いてい る フ ァ イ ルの数が許容 さ れ る 最大数を超え てい ます。」 を参照 し て く だ さ い。
-4953 : 要求 し た フ ァ イルへのア ク セスは拒否 さ れま し た。
「46 : 要求 し た フ ァ イ ルへのア ク セ ス は拒否 さ れま し た。」 を参照 し て く だ さ い。
-4954 : 指定 さ れたキー フ ラ グが不正です。
「45 : 指定 さ れた キー フ ラ グが不正です。」 を参照 し て く だ さ い。
-4955 : 指定 さ れたキー パスが不正です。
「44 : 指定 さ れた キー パ ス が不正です。」 を参照 し て く だ さ い。
-4956 : 指定 さ れた レ コ ー ド ア ド レ スが不正です。
「43 : 指定 さ れた レ コ ー ド ア ド レ ス が不正です。」 を参照 し て く だ さ い。
-4957 : 以前にア ク セ ラ レ イ テ ィ ド モー ド で開いた フ ァ イルが閉 じ られていませんで し た。
「42 : 以前にア ク セ ラ レ イ テ ィ ド モー ド で開いた フ ァ イ ルが閉 じ ら れてい ませんで し た。」 を参照 し て く だ さ い。
-4958 : 実行 し よ う と し た操作は MicroKernel では許可 さ れていません。
「41 : 実行 し よ う と し た操作は MicroKernel では許可 さ れてい ません。」 を参照 し て く だ さ い。
-4959 : フ ァ イル ア ク セス要求が許容 さ れる フ ァ イルの最大数を超え ま し た。
「40 : フ ァ イ ル ア ク セ ス要求が許容 さ れ る フ ァ イ ルの最大数を超え ま し た。」 を参照 し て く だ さ い。
-4960 : End Transaction ま たは Abort Transaction オペ レ ー シ ョ ン を 実行す る 前に、 Begin
Transaction オペ レーシ ョ ン を実行する必要があ り ます。
「39 : End Transaction ま たは Abort Transaction オペレーシ ョ ン を実行する 前に、 Begin Transaction オペレーシ ョ ン
を実行す る 必要があ り ます。」 を参照 し て く だ さ い。
-4961 : MicroKernel で、 ト ラ ンザク シ ョ ン制御フ ァ イルの I/O エ ラ ーが発生 し ま し た。
「38 : MicroKernel で、 ト ラ ンザ ク シ ョ ン制御フ ァ イ ルの I/O エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4962 : 別の ト ラ ンザク シ ョ ンが実行中です。
「37 : 別の ト ラ ンザ ク シ ョ ンが実行中です。」 を参照 し て く だ さ い。
107
ス テー タ ス コ ー ド
-4964 : ア プ リ ケーシ ョ ン でデ ィ レ ク ト リ エ ラ ーが発生 し ま し た。
「35 : アプ リ ケーシ ョ ンでデ ィ レ ク ト リ エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4965 : 指定 さ れた拡張名が不正です。
「34 : 指定 さ れた拡張名が不正です。」 を参照 し て く だ さ い。
-4966 : MicroKernel を ア ン ロー ド で き ません。
「33 : MicroKernel を ア ン ロ ー ド で き ません。」 を参照 し て く だ さ い。
-4967 : フ ァ イルを拡張で き ません。
「32 : フ ァ イ ルを拡張で き ません。」 を参照 し て く だ さ い。
-4968 : フ ァ イルは既に拡張 さ れています。
「31 : フ ァ イ ルは既に拡張 さ れてい ます。」 を参照 し て く だ さ い。
-4969 : 指定 さ れた フ ァ イルは MicroKernel フ ァ イルではあ り ません。
「30 : 指定 さ れた フ ァ イ ルは MicroKernel フ ァ イ ルではあ り ません。」 を参照 し て く だ さ い。
-4970 : キー長が不正です。
「29 : キー長が不正です。」 を参照 し て く だ さ い。
-4971 : レ コ ー ド 長が不正です。
「28 : レ コ ー ド 長が不正です。」 を参照 し て く だ さ い。
-4972 : キー ポジ シ ョ ンが不正です。
「27 : キー ポジシ ョ ンが不正です。」 を参照 し て く だ さ い。
-4973 : 指定 さ れたキーの数が不正です。
「26 : 指定 さ れた キーの数が不正です。」 を参照 し て く だ さ い。
-4974 : ア プ リ ケーシ ョ ンが指定 さ れた フ ァ イルを作成で き ません。
「25 : アプ リ ケーシ ョ ンが指定 さ れた フ ァ イ ルを作成で き ません。」 を参照 し て く だ さ い。
-4975 : ページ サイ ズまたはデー タ バ ッ フ ァ ー サイ ズが不正です。
「24 : ページ サ イ ズ ま たはデー タ バ ッ フ ァ ー サ イ ズが不正です。」 を参照 し て く だ さ い。
-4976 : ポジ シ ョ ン ブ ロ ッ ク パラ メ ー タ ーの長 さ が 128 バイ ト ではあ り ません。
「23 : ポジシ ョ ン ブ ロ ッ ク パ ラ メ ー タ ーの長 さ が 128 バ イ ト ではあ り ません。」 を参照 し て く だ さ い。
-4977 : デー タ バ ッ フ ァ ー パラ メ ー タ ーが短すぎ ます。
「22 : デー タ バ ッ フ ァ ー パ ラ メ ー タ ーが短すぎ ます。」 を参照 し て く だ さ い。
108
-1000 ~ -5300
-4978 : キー バ ッ フ ァ ー パラ メ ー タ ーが短すぎ ます。
「21 : キー バ ッ フ ァ ー パ ラ メ ー タ ーが短すぎ ます。」 を参照 し て く だ さ い。
-4979 : MicroKernel または Btrieve リ ク エ ス タ ーが非ア ク テ ィ ブ です。
「20 : MicroKernel ま たは Btrieve リ ク エ ス タ ーが非ア ク テ ィ ブです。」 を参照 し て く だ さ い。
-4980 : ア プ リ ケーシ ョ ン で修復不能な エ ラ ーが発生 し ま し た。
「19 : アプ リ ケーシ ョ ンで修復不能なエ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4981 : デ ィ ス ク がい っ ぱいです。
「18 : デ ィ ス ク がい っぱいです。」 を参照 し て く だ さ い。
-4983 : ア プ リ ケーシ ョ ン で拡張エ ラ ーが発生 し ま し た。
「16 : アプ リ ケーシ ョ ンで拡張エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4984 : ア プ リ ケーシ ョ ン で、 プ リ イ メ ージ中に I/O エ ラ ーが発生 し ま し た。
「15 : プ リ イ メ ージ中にアプ リ ケーシ ョ ンで I/O エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4985 : MicroKernel はプ リ イ メ ージ フ ァ イルを作成で き ないか、 または開けません。
「14 : MicroKernel はプ リ イ メ ージ フ ァ イ ルを作成で き ないか、 ま たは開け ません。」 を参照 し て く だ さ い。
-4986 : MicroKernel は拡張フ ァ イルのエ ク ス テ ン シ ョ ン フ ァ イルを開けませんで し た。
「13 : MicroKernel は拡張フ ァ イ ルのエ ク ス テ ン シ ョ ン フ ァ イ ルを開け ませんで し た。」 を参照 し て く だ さ い。
-4987 : MicroKernel は指定 さ れた フ ァ イルを見つけ られません。
「12 : MicroKernel は指定 さ れた フ ァ イ ルを見つけ ら れません。」 を参照 し て く だ さ い。
-4988 : 指定 さ れた フ ァ イル名は不正です。
「11 : 指定 さ れた フ ァ イ ル名は不正です。」 を参照 し て く だ さ い。
-4989 : キー フ ィ ール ド は変更で き ません。
「10 : キー フ ィ ール ド は変更で き ません。」 を参照 し て く だ さ い。
-4990 : オペ レーシ ョ ンが EOF (end-of-file) を検出 し ま し た。
「9 : オペレーシ ョ ンが EOF (end-of-file) を検出 し ま し た。」 を参照 し て く だ さ い。
-4991 : 現在のポジ シ ョ ンが不正です。
「8 : 現在のポジシ ョ ンが不正です。」 を参照 し て く だ さ い。
-4992 : キー番号が変更 さ れま し た。
「7 : キー番号が変更 さ れま し た。」 を参照 し て く だ さ い。
109
ス テー タ ス コ ー ド
-4993 : キー番号パラ メ ー タ ーが不正です。
「6 : キー番号パ ラ メ ー タ ーが不正です。」 を参照 し て く だ さ い。
-4994 : レ コ ー ド のキー フ ィ ール ド に重複するキー値があ り ます。
既に存在す る ス ト ア ド プ ロ シージ ャ と 同 じ 名前の ス ト ア ド プ ロ シージ ャ を作成 し よ う と し ま し た。 次の手順に
従っ て回復 し て く だ さ い。
1
ス ト ア ド プ ロ シージ ャ の名前を変更 し ます。
2
操作を再実行 し て く だ さ い。
3
SELECT * from X$proc# ス テー ト メ ン ト を実行 し て、 定義済みの ス ト ア ド プ ロ シージ ャ の リ ス ト を取得 し ま
す。 こ の リ ス ト で、 プ ロ シージ ャ が実際に作成 さ れたか ど う か を確認す る こ と がで き ます。
「5 : レ コ ー ド のキー フ ィ ール ド に重複す る キー値があ り ます。」 も 参照 し て く だ さ い。
-4995 : ア プ リ ケーシ ョ ンがキー値を見つけ られません。
「4 : アプ リ ケーシ ョ ンがキー値を見つけ ら れません。」 を参照 し て く だ さ い。
-4996 : フ ァ イルが開いていません。
「3 : フ ァ イ ルが開いてい ません。」 を参照 し て く だ さ い。
-4997 : ア プ リ ケーシ ョ ン で I/O エ ラ ーが発生 し ま し た。
「2 : アプ リ ケーシ ョ ンで I/O エ ラ ーが発生 し ま し た。」 を参照 し て く だ さ い。
-4998 : オペ レーシ ョ ン パラ メ ー タ ーが不正です。
「1 : オペレーシ ョ ン パ ラ メ ー タ ーが不正です。」 を参照 し て く だ さ い。
-5022 : 選択 リ ス ト と RETURNS 句で列が一致 し ません。
選択 リ ス ト に指定 し た列の数 と デー タ 型は、RETURNS 句の列の数 と デー タ 型に一致 し ていなければな り ません。
た と えば、 次の コ ー ド では、 RETURNS 句が 1 つの列を指定 し てい る のに対 し 、 SELECT リ ス ト には 2 つの列が
あ る ため、 エ ラ ー -5022 が返 さ れます。
CREATE PROCEDURE p1 () RETURNS (c INTEGER) AS SELECT c1, c2 FROM t1;
CALL p1()
-5025 : ユーザー定義関数では、 IN パラ メ ー タ ー タ イ プのみ使用で き ます。
ユーザー定義関数 (UDF) は IN パ ラ メ ー タ ーの使用のみを許可 し てい ます。 OUT お よ び INOUT タ イ プのパ ラ
メ ー タ ーは使用で き ま せん。 た と えば、 次の コ ー ド はパ ラ メ ー タ ー "a" が "out" と し て指定 さ れてい る ため、 エ
ラ ーが返 さ れます。
CREATE FUNCTION myfunc(OUT :a INTEGER)
RETURNS INTEGER
AS
BEGIN
RETURN 1;
END;
110
-1000 ~ -5300
-5027 : 構文が不正です。 関数の最後のス テー ト メ ン ト は return ス テー ト メ ン ト で なければ
な り ません。
ユーザー定義関数 (UDF) は、 関数定義の最後の ス テー ト メ ン ト と し て RETURN ス テー ト メ ン ト を含んでい る 必
要があ り ます。
-5031 : デ フ ォル ト 値が、 作成 さ れる UDF と 同 じ UDF 名を持つ こ と はで き ません。
ユーザー定義関数 (UDF) のデフ ォ ル ト パ ラ メ ー タ ーの名前を、 UDF 自体の名前 と 同 じ にす る こ と はで き ませ
ん。 た と えば、 次の コ ー ド では UDF 名 と パ ラ メ ー タ ー名の ど ち ら も "myfunc" なので、 こ れは正 し く あ り ません。
CREATE FUNCTION myfunc(:a INT DEFAULT myfunc(1)) RETURNS INTEGER
AS
BEGIN
RETURN :a;
END;
-5032 : UDF の RETURN ス テー ト メ ン ト には引数が 1 つなければな り ません。
ユーザー定義関数 (UDF) は常に値を返すため、 UDF 内の RETURN ス テー ト メ ン ト には引数を指定す る 必要が
あ り ます。
-5099 : ス ト ア ド プ ロ シージ ャ に関連する エ ラ ー状況
ス ト ア ド プ ロ シージ ャ か ら 次のエ ラ ー状況のいずれかが返 さ れま し た。
エ ラ ー状況
説明
テーブル名 を デー タ ベー ス 名で限定で き ま せ
ん。
新 し い テ ーブル も 既存の テ ーブル も コ ン テ キ ス ト が現在の
デー タ ベース です。
ビ ュ ー名をデー タ ベース名で限定で き ません。
新 し い ビ ュ ー も 既存の ビ ュ ー も コ ン テ キ ス ト が現在のデー タ
ベース です。
プ ロ シージ ャ 名 を デー タ ベー ス 名で限定で き
ません。
新 し いプ ロ シージ ャ も 既存のプ ロ シージ ャ も コ ン テ キ ス ト が
現在のデー タ ベース です。
関数名をデー タ ベース名で限定で き ません。
新 し い関数 も 既存の関数 も コ ン テ キ ス ト が現在のデー タ ベー
ス です。
イ ンデ ッ ク ス名を変更す る には、 テーブル名の
修飾子が必要です。
イ ンデ ッ ク ス の名前を変更す る 場合は、 その イ ンデ ッ ク ス が
属 し てい る テーブルを指定 し なければな り ません。
ト リ ガー名を変更す る には、 テーブル名の修飾
子が必要です。
ト リ ガーの名前を変更す る 場合は、 その ト リ ガーが属 し てい
る テーブルを指定 し なければな り ません。
列名を変更す る には、 テーブル名の修飾子が必
要です。
列の名前を変更す る 場合は、 その列が属 し てい る テーブル を
指定 し なければな り ません。
オブジ ェ ク ト の種類が不正です。 次のいずれか
の種類でなければな り ません。 列、 関数、 イ ン
デ ッ ク ス、 プ ロ シージ ャ 、 テーブル、 ト リ ガー、
ま たはビ ュ ー。
名前の変更が許可 さ れていない種類のオブジ ェ ク ト の名前を
変更 し よ う と し ま し た。 許可 さ れてい る 種類は、 列、 関数、 イ
ン デ ッ ク ス、 プ ロ シ ー ジ ャ 、 テ ー ブ ル、 ト リ ガ ー、 ま た は
ビ ュ ーです。
-5202 : レ コ ー ド はロ ッ ク さ れています。
別のユーザーに よ っ て ロ ッ ク さ れてい る レ コ ー ド にア ク セ ス し よ う と し ま し た。 レ コ ー ド がア ン ロ ッ ク さ れ る ま
で待ち、 その後で再試行 し て く だ さ い。
111
ス テー タ ス コ ー ド
-5204 : テーブルが開いていません。
MicroKernel はテーブルを開 く こ と がで き ませんで し た。適切な ア ク セ ス権 と テーブル権限があ る こ と を確認 し て
く だ さ い。
-5208 : 日付が無効です。
日付の書式が不正です。 ODBC の正 し い日付書式を確認 し 、 再試行 し て く だ さ い。
-5219 : ト ラ ン ス レーシ ョ ンは失敗 し ま し た。
ODBC ド ラ イ バーは、 デー タ ソ ース と アプ リ ケーシ ョ ン間でのデー タ の変換に失敗 し ま し た。 アプ リ ケーシ ョ ン
が SQLSetConnectOption を使用 し てデフ ォ ル ト の ト ラ ン ス レ ー タ ー DLL を無効に し ていないか確認 し て く だ さ
い。
-5220 : プ ロ シージ ャ名が不正です。
指定 さ れたプ ロ シージ ャ 名は存在 し ません。 プ ロ シージ ャ の名前をチ ェ ッ ク し て再試行 し て く だ さ い。
-5221 : 述語名が不正です。
ODBC ド ラ イ バーは こ の述語をサポー ト し てい ません。 有効な述語については、 『SQL Engine Reference』 を参照
し て く だ さ い。
-5222 : コ ー ド ページの値が不正です。
ODBC 設定フ ァ イ ル内の コ ー ド ページの値が不正です。 有効な設定値については、 『Advanced Operations Guide』
を参照 し て く だ さ い。
-5223 : ユーザー定義関数に組み込み関数 と 同 じ 名前を付ける こ と はで き ません。
ユーザー定義関数 (UDF) の名前を、 あ ら か じ め定義 さ れてい る ス カ ラ ー関数の名前 と 同 じ にす る こ と はで き ま
せん。 ス カ ラ ー関数の説明については、 『SQL Engine Reference』 の 「ス カ ラ ー関数」 を参照 し て く だ さ い。
-5225 : 組み込み関数または集計関数は削除で き ません。
集計関数やあ ら か じ め定義 さ れてい る ス カ ラ ー関数を削除する こ と はで き ません。集計関数には、COUNT、AVG、
SUM、 MAX、 MIN お よ び DISTINCT があ り ます。 ス カ ラ ー関数の説明については、 『SQL Engine Reference』 の
「ス カ ラ ー関数」 を参照 し て く だ さ い。
-5226 : CALL ス テー ト メ ン ト を使っ てユーザー定義関数を呼び出す こ と はで き ません。
ユーザー定義関数 (UDF) は CALL ス テー ト メ ン ト では呼び出せません。 UDF の呼び出 し には SELECT ス テー
ト メ ン ト を使用す る 必要があ り ます。
-5229 : ユーザー定義関数またはス カ ラ ー関数が不正です。
ユーザー定義関数 (UDF) に指定 さ れた名前は辞書に登録 さ れてい ません。 既存の UDF 名を指定 し てか ら 、 操作
を再試行 し て く だ さ い。
-5230 : そのよ う なス ト ア ド プ ロ シージ ャはあ り ません。
ス ト ア ド プ ロ シージ ャ に指定 し た名前は辞書に登録 さ れてい ません。既存の ス ト ア ド プ ロ シージ ャ 名を指定 し て
か ら 、 操作を再試行 し て く だ さ い。
112
-1000 ~ -5300
-5231 : ス ト ア ド プ ロ シージ ャ は既に存在 し ます。
ス ト ア ド プ ロ シージ ャ に指定 し た名前は辞書に登録 さ れてい ます。別の名前を指定す る か、現在の ス ト ア ド プ ロ
シージ ャ 定義を削除 し てか ら 、 操作を再試行 し て く だ さ い。
-5232 : UDF は既に存在 し ます。
ユーザー定義関数 (UDF) に指定 さ れた名前は辞書に登録 さ れてい ます。 別の名前を指定す る か、 現在の UDF 定
義を削除 し てか ら 、 操作を再試行 し て く だ さ い。
-5233 : デー タ ベース修飾子のみ許可 さ れます。
テーブル、 ビ ュ ー、 プ ロ シージ ャ 、 お よ び関数はデー タ ベース と のみ関連付け る こ と がで き ます。 ト リ ガー、 イ
ンデ ッ ク ス、 お よ び列は、 デー タ ベースお よ びテーブル と 関連付け る こ と がで き ます。 イ ンデ ッ ク ス名はデー タ
ベース名 と テーブル名を使っ て修飾で き る ため、 次の ス テー ト メ ン ト は許可 さ れます。
ALTER INDEX RENAME database1:table1:index1 TO index2
し か し 、 次の ス テー ト メ ン ト では、 ビ ュ ー名はデー タ ベース名で し か修飾で き ないためにエ ラ ーが発生 し ます。
ALTER VIEW RENAME database1:table1:view1 to view2
許可 さ れ る ス テー ト メ ン ト は、 ALTER VIEW RENAME database1:view1 to view2 ま たは ALTER VIEW RENAME
view1 to view2 です。
-5243 : 指定 さ れた列番号は有効ではあ り ません。
ALTER TABLE で使用す る PSQL_MOVE キー ワー ド には、 ゼ ロ よ り 大 き く 、 列の総数 よ り も 小 さ い値で列の位置
を指定す る 必要があ り ます。 た と えば、 テーブル t1 には col1 と col2 の 2 つの列だけがあ る と し ます。次の ス テー
ト メ ン ト はど ち ら も エ ラ ーを返 し ます。
ALTER TABLE t1 PSQL_MOVE col1 to 0
ALTER TABLE t1 PSQL_MOVE col1 to 3
最初の ス テー ト メ ン ト は列を位置 0 へ移動 し よ う と し てい ます。 2 番目の ス テー ト メ ン ト は列を位置 3 へ移動 し
よ う と し てい ますが、 こ れは列の総数であ る 2 よ り も 大き い数値です。
-5245 : こ の メ タ デー タ バージ ョ ン では、 プ ロ シージ ャ / ビ ュ ーの権限はサポー ト さ れてい
ません。
ビ ュ ーお よ びス ト ア ド プ ロ シージ ャ 上の権限は、 V2 メ タ デー タ を使用す る デー タ ベース上のみで許可 さ れます。
-5247 : こ の機能は、 現 メ タ デー タ バージ ョ ン ではサポー ト さ れていません。
信頼 さ れた ビ ュ ーお よ びス ト ア ド プ ロ シージ ャ 、信頼 さ れない ビ ュ ーお よ びス ト ア ド プ ロ シージ ャ の よ う な機能
は、 V2 メ タ デー タ を使用す る デー タ ベース上のみで許可 さ れます。
-5248 : 部分列が不正です。
部分 イ ンデ ッ ク ス の最後 (ま たは唯一) の列が CHAR デー タ 型ま たは VARCHAR デー タ 型ではあ り ません。
113
ス テー タ ス コ ー ド
-100 ~ -199
情報ス テー タ ス コ ー ド
こ のセ ク シ ョ ン では、 MicroKernel か ら 返 さ れ る 可能性のあ る 情報ス テー タ ス コ ー ド について説明 し ます。 こ れ
ら の ス テー タ ス コー ド は負の値 と し て返 さ れます。
-101 : SET ス テー ト メ ン ト が完了 し ま し た。
次の各ス テー ト メ ン ト は、 実行を完了す る と 、 こ の ス テー タ ス コ ー ド を返 し ます。
表 2 SET ス テー ト メ ン ト
SET SECURITY
SET OWNER
SET VARIABLE
SET TRUENULLCREATE
SET ROWCOUNT
SET TIME ZONE
SET DECIMALSEPARATORCOMMA
MicroKernel は要求 さ れた変更を行い ま し た。 ただ し 、 ト ラ ンザ ク シ ョ ン中に SET OWNER ス テー ト メ ン ト を発
行 し た場合、 新 し い ト ラ ンザ ク シ ョ ン を開始する ま でその変更は有効にな り ません。
-102 : INSERT ス テー ト メ ン ト が完了 し ま し た。
MicroKernel は指定 さ れた行を テーブルに追加 し ま し た。
-103 : UPDATE ス テー ト メ ン ト が完了 し ま し た。
MicroKernel はテーブルに対 し て指定の変更を行い ま し た。
-104 : DELETE ス テー ト メ ン ト が完了 し ま し た。
MicroKernel は指定 さ れた行を テーブルか ら 削除 し ま し た。
-105 : CREATE ス テー ト メ ン ト が完了 し ま し た。
次の各ス テー ト メ ン ト は、 実行を完了す る と 、 こ の ス テー タ ス コ ー ド を返 し ます。
表 3 CREATE ス テー ト メ ン ト
CREATE PROCEDURE
CREATE TABLE
CREATE GROUP
CREATE TRIGGER
CREATE INDEX
CREATE VIEW
MicroKernel に よ っ て、 グループ、 イ ンデ ッ ク ス、 ス ト ア ド プ ロ シージ ャ 、 テーブル、 ト リ ガー、 ま たはビ ュ ー
がデー タ 辞書に正常に追加 さ れま し た。
-106 : ALTER TABLE ス テー ト メ ン ト が完了 し ま し た。
MicroKernel はテーブルの辞書定義に対 し て要求 さ れた変更を行い ま し た。 IN DICTIONARY キーワー ド を指定せ
ずに列 (主キーま たは外部キーを含みます) を変更 し た場合、 デー タ フ ァ イ ル も 変更 さ れま し た。
114
-100 ~ -199
-107 : DROP ス テー ト メ ン ト が完了 し ま し た。
次の各ス テー ト メ ン ト は、 実行を完了す る と 、 こ の ス テー タ ス コ ー ド を返 し ます。
表 4 DROP ス テー ト メ ン ト
DROP PROCEDURE
DROP TABLE
DROP GROUP
DROP TRIGGER
DROP INDEX
DROP VIEW
MicroKernel に よ っ て、 グループ、 イ ンデ ッ ク ス、 ス ト ア ド プ ロ シージ ャ 、 テーブル、 ト リ ガー、 ま たはビ ュ ー
がデー タ 辞書か ら 正常に削除 さ れま し た (テーブルを削除す る と 、 そのテーブルのデー タ フ ァ イ ル も 削除 さ れま
す)。
-108 : ス テー ト メ ン ト 内に置換 さ れない代替変数がある ため実行で き ません。
現在の SQL ス テー ト メ ン ト には代替変数が含 ま れてい ま す。 し たが っ て、 各変数の値を指定 し な ければその ス
テー ト メ ン ト を実行す る こ と はで き ません。 代替変数を許可す る アプ リ ケーシ ョ ン を使用 し てい る 場合は、 その
アプ リ ケーシ ョ ンに付属 し てい る マニ ュ アルを参照 し て、代替変数を ど の よ う に使用す る か を確認 し て く だ さ い。
-109 : ビ ュ ーには こ れ以上レ コ ー ド があ り ません。
ビ ュ ーの先頭ま たは末尾に達 し ま し た。
-110 : GRANT ス テー ト メ ン ト が完了 し ま し た。
MicroKernel は、 指定 さ れた権限をユーザーま たはグループに割 り 当て ま し た。
-111 : REVOKE ス テー ト メ ン ト が完了 し ま し た。
MicroKernel は、 指定 さ れた権限をユーザーま たはグループか ら 削除 し ま し た。
-112 : START TRANSACTION ス テー ト メ ン ト が完了 し ま し た。
MicroKernel が ト ラ ン ザ ク シ ョ ン を 開始 し ま し た。 そ の後に発行 さ れ る すべて の ス テー ト メ ン ト は、 COMMIT
WORK ま たは ROLLBACK WORK ス テー ト メ ン ト が発行 さ れ る ま で、 こ の ト ラ ンザ ク シ ョ ンの一部にな り ます。
セーブポ イ ン ト については、 SAVEPOINT ラ ベルを明示的に解除す る かその ラ ベル ま で ロ ール バ ッ ク す る ま で、
あ る い は内部 で セ ー ブ ポ イ ン ト が ネ ス ト さ れ て い る 外側 の ト ラ ン ザ ク シ ョ ン すべ て が末尾 に達す る ま で、
SAVEPOINT ラ ベルは有効な ま ま残 り ます。
-113 : COMMIT WORK ス テー ト メ ン ト が完了 し ま し た。
MicroKernel は ト ラ ンザ ク シ ョ ンが行っ たデー タ テーブルの変更を コ ミ ッ ト し ま し た。ROLLBACK WORK ス テー
ト メ ン ト を使用 し て も 、 変更を元に戻す こ と はで き ません。 RELEASE SAVEPOINT ス テー ト メ ン ト の場合、 セー
ブポ イ ン ト の宣言以降に行われた変更は個別に ロ ール バ ッ ク で き な く な り ます。 こ れ ら の変更は、 外側の ト ラ ン
ザ ク シ ョ ンの一部 と し て コ ミ ッ ト ま たは ロ ール バ ッ ク す る し かあ り ません。
-114 : ROLLBACK WORK ス テー ト メ ン ト が完了 し ま し た。
MicroKernel は ト ラ ンザ ク シ ョ ン中に行われた変更を元に戻 し ま し た。 ただ し 、 ト ラ ンザ ク シ ョ ン処理の影響を受
けないオペレーシ ョ ンに よ っ て行われた変更は例外です。 ト ラ ンザ ク シ ョ ンで次のいずれかのオペレーシ ョ ン を
実行 し た場合、 MicroKernel はそのオペレーシ ョ ン を完了 し ますが、 結果は ロ ール バ ッ ク で き ません。
115
ス テー タ ス コ ー ド
„
辞書定義の作成ま たは変更を行 う オペレーシ ョ ン。 し たがっ て、 ALTER TABLE、 CREATE GROUP、 CREATE
INDEX、 CREATE PROCEDURE、 CREATE TABLE、 CREATE TRIGGER、 お よ び CREATE VIEW の各ス テー
ト メ ン ト の結果は ロ ールバ ッ ク で き ません。
„
辞書定義を削除す る オペレーシ ョ ン。 し たがっ て、 DROP GROUP、 DROP INDEX、 DROP PROCEDURE、
DROP TABLE、 DROP TRIGGER お よ び DROP VIEW の各ス テー ト メ ン ト の結果は ロ ールバ ッ ク で き ません。
„
セキ ュ リ テ ィ 権の割 り 当て ま たは削除を行 う オペレーシ ョ ン。 し たがっ て、 GRANT ス テー ト メ ン ト お よ び
REVOKE ス テー ト メ ン ト の結果を ロ ールバ ッ ク す る こ と はで き ません。
ROLLBACK TO SAVEPOINT ス テー ト メ ン ト の場合、 セーブポ イ ン ト の宣言以降に行われたすべての変更が ロ ー
ル バ ッ ク さ れます。
-115 : MicroKernel はス ト ア ド SQL ス テー ト メ ン ト の リ コ ールに成功 し ま し た。
こ の ス テー タ ス コ ー ド は、 バージ ョ ン 4.0 以降の MicroKernel では使用 さ れてい ません。 ただ し 、 v3.01 互換モー
ド を使用 し てい る 場合を除 き ます。
-116 : MicroKernel はス ト ア ド SQL ス テー ト メ ン ト を正常に実行 し ま し た。
こ の ス テー タ ス コ ー ド は、 バージ ョ ン 4.0 以降の MicroKernel では使用 さ れてい ません。 ただ し 、 v3.01 互換モー
ド を使用 し てい る 場合を除 き ます。 v4.0 以降の MicroKernel では、 ス ト ア ド ス テー ト メ ン ト の代わ り に ス ト ア ド
プ ロ シージ ャ が使用 さ れます。
MicroKernel は、 実行に送信 さ れた ス ト ア ド ス テー ト メ ン ト を実行 し ま し た。
-118 : DECLARE ス テー ト メ ン ト が完了 し ま し た。
次の各ス テー ト メ ン ト は、 実行を完了す る と 、 こ の ス テー タ ス コ ー ド を返 し ます。
表 5 DECLARE ス テー ト メ ン ト
DECLARE CURSOR
DECLARE VARIABLE
DECLARE CONDITION
DECLARE ス テー ト メ ン ト を発行 し た場合、 MicroKernel はユーザーが定義 し た カー ソ ル、 変数、 ま たは条件の作
成を完了 し ま し た。
-119 : SET 代入ス テー ト メ ン ト が完了 し ま し た。
SET 変数 = 式 ス テー ト メ ン ト は、 実行を完了する と 、 こ の ス テー タ ス コ ー ド を返 し ます。
-120 : OPEN ス テー ト メ ン ト が完了 し ま し た。
OPEN CURSOR ス テー ト メ ン ト は、 実行を完了す る と 、 こ の ス テー タ ス コ ー ド を返 し ます。
-121 : CLOSE ス テー ト メ ン ト が完了 し ま し た。
CLOSE CURSOR ス テー ト メ ン ト は、 実行を完了する と 、 こ の ス テー タ ス コ ー ド を返 し ます。
-122 : FETCH ス テー ト メ ン ト が完了 し ま し た。
FETCH ス テー ト メ ン ト は、 実行を完了す る と 、 こ の ス テー タ ス コ ー ド を返 し ます。
-123 : 位置付け UPDATE ス テー ト メ ン ト が完了 し ま し た。
UPDATE [ テーブル参照 ] SET set 句 WHERE CURRENT OF ス テー ト メ ン ト は、 実行を完了す る と こ の ス テー タ
ス コ ー ド を返 し ます。
116
-100 ~ -199
-124 : 位置付け DELETE ス テー ト メ ン ト が完了 し ま し た。
DELETE [FROM テーブル参照 ] WHERE CURRENT OF カ ー ソル名 ス テー ト メ ン ト は、 実行を完了す る と こ の ス
テー タ ス コ ー ド を返 し ます。
-125 : ス ト ア ド プ ロ シージ ャ の CALL ス テー ト メ ン ト が完了 し ま し た。
CALL ス テー ト メ ン ト は、 正常に終了する と こ の ス テー タ ス コ ー ド を返 し ます。 こ の ス テー タ ス コ ー ド は、 ス ト
ア ド プ ロ シージ ャ が正常に終了 し た こ と を示 し てい ます。
117
ス テー タ ス コ ー ド
118
2
メ ッ セージ
PSQL メ ッ セージの リ フ ァ レ ン ス
こ の章では、 PSQL ユーザーに返 さ れ る 可能性があ る メ ッ セージについて説明 し ます。 メ ッ セージはカ テ ゴ リ 別
にアルフ ァ ベ ッ ト 順で記載 さ れてい ます。 こ の章に記載 さ れてい る メ ッ セージのい く つかは、 PSQL 製品の一部
ではないユーテ ィ リ テ ィ に よ っ て生成 さ れ る 可能性があ り ます。
メ ッ セージは ス テー タ ス コ ー ド (「ス テー タ ス コ ー ド 」 を参照) と は異な り ます。 メ ッ セージはユーテ ィ リ テ ィ
ま たは特定の コ ン ポーネ ン ト に よ り エン ド ユーザーに返 さ れ、 通常はプ レ フ ィ ッ ク ス と 番号で始ま り ます。 た と
えば、 次の よ う にな り ます。 「MKDE-16 : MicroKernel エン ジ ン を ロ ー ド す る には メ モ リ が不十分です。」
次の例の よ う に、 メ ッ セージの中には ス テー タ ス コ ー ド を参照す る も の も あ り ます。
INDEX.DDF ア ク セ ス エ ラ ー。 ス テー タ ス = nn
ス テー タ ス コ ー ド は特定の コ ン ポーネ ン ト と 関連 し てお り 、 エ ラ ーの性質 と その原因に よ り 異な り ます。nn ま た
は xx の値は、 ソ フ ト ウ ェ アか ら 返 さ れ る 番号を示 し てお り (た と えば、 ス テー タ ス コ ー ド 、 オペレーシ ョ ン コ ー
ド 、 ま たはレ コ ー ド 数) 、 xxxx は ソ フ ト ウ ェ アか ら 返 さ れ る 名前を示 し てい ます (た と えば、 フ ァ イ ル名、 デー
タ 型、 キー タ イ プ、 ま たは コ マ ン ド )。
メ ッ セージは、 生成元の コ ン ポーネ ン ト に従っ て配列 さ れてい ます。 以下の表で、 メ ッ セージの各 タ イ プに対応
す る プ レ フ ィ ッ ク ス の一覧を示 し ます。
表 6 メ ッ セージ グループ
プレフ ィ ッ クス
コー ドのタ イプ
(な し )
「一般的な メ ッ セージ」
BREQUTIL
「 リ ク エ ス タ ー ユーテ ィ リ テ ィ の メ ッ セージ」
BROUTER
「 メ ッ セージ ルー タ ーの メ ッ セージ」
BUTIL
「Maintenance ユーテ ィ リ テ ィ の メ ッ セージ」
MKDE
「MicroKernel エ ン ジ ン メ ッ セージ」
REBUILD
「Rebuild ユーテ ィ リ テ ィ の メ ッ セージ」
VSS
「VSS Writer」
119
メ ッ セージ
(プ レ フ ィ ッ ク スな し )
一般的な メ ッ セージ
次の メ ッ セージは 2 つ以上のユーテ ィ リ テ ィ ま たは コ ン ポーネ ン ト に よ り 返 さ れ る こ と が あ り ま す。 こ れ ら の
メ ッ セージには先頭に コ ン ポーネ ン ト プ レ フ ィ ッ ク ス と 番号が付 き ません。
Bfloat および Float フ ィ ール ド は 4 または 8 バイ ト である必要があ り ます。
FLOAT ま たは BFLOAT 列を 4 バ イ ト ま たは 8 バ イ ト 以外のサ イ ズで定義 し ま し た。 列のサ イ ズ を 4 バ イ ト ま た
は 8 バ イ ト に変更 し て く だ さ い。
ビ ュ ーでは、 列レ ベルの権限は許可 さ れません。
ビ ュ ーの個々の列に対す る 権限はサポー ト さ れません。ビ ュ ー全体に対 し て権限を GRANT ま たは REVOKE す る
こ と がで き ます。
1 回目 と 2 回目のパスワー ド 入力が一致 し ません。 再入力 し て く だ さ い。
2 回目に入力 し たパ ス ワ ー ド が最初に指定 し たパ ス ワ ー ド と 異な り ます。 再度パ ス ワ ー ド を指定 し て確認 し て く
だ さ い。
パラ メ ー タ ーが不適切です。
DOS ク ラ イ ア ン ト マシ ン で ク ラ イ アン ト リ ク エ ス タ ーを ロ ー ド し てい る と き にエ ラ ーが発生す る と 、 こ の メ ッ
セージが返 さ れます。 無効な環境設定オプシ ョ ンが指定 さ れま し た。 設定プ ロ パテ ィ の詳細お よ び環境設定オプ
シ ョ ンの指定方法は、 『Advanced Operations Guide』 を参照 し て く だ さ い。
メ モ リ が不十分です。
DOS ク ラ イ ア ン ト マシ ン で ク ラ イ ア ン ト リ ク エ ス タ ーを ロ ー ド し てい る と き にエ ラ ーが発生す る と 、 こ の メ ッ
セージが返 さ れます。 リ ク エ ス タ ーは指定 さ れた環境設定オプシ ョ ンに十分な メ モ リ を割 り 当て る こ と がで き ま
せん。 実行す る プ ロ グ ラ ム をすべて ロ ー ド する ための十分な メ モ リ が ク ラ イ ア ン ト にあ る こ と を確認 し て く だ さ
い。
ロー ド フ ァ イルの形式が不正。 レ コ ー ド 終端のマー カ ーが見つか り ません。
Maintenance ユーテ ィ リ テ ィ (BUTIL) はシーケ ン シ ャ ル ロ ー ド フ ァ イ ルの中で無効な レ コ ー ド 区切 り 文字を見
つけ ま し た。 ロ ー ド フ ァ イ ルの各レ コ ー ド の末尾はキ ャ リ ッ ジ リ タ ーン / ラ イ ン フ ィ ー ド でなければな り ませ
ん。 通常 こ のエ ラ ーはシーケ ン シ ャ ル レ コ ー ド の先頭に指定 さ れた長 さ に誤 り があ る と き に発生 し ます。
ロー カル エ ン ジ ンは既にロー ド さ れています。
DOS ク ラ イ ア ン ト マシ ン で ク ラ イ アン ト リ ク エ ス タ ーを ロ ー ド し てい る と き にエ ラ ーが発生す る と 、 こ の メ ッ
セージが返 さ れます。 ロ ーカル エン ジ ン (XQL v2.11 以前) が ロ ー ド さ れてい ます。 古い ロ ーカル エン ジ ン と 新
し い リ ク エ ス タ ーを同時に ロ ー ド す る こ と はで き ません。
DOS 3.1 以上が必要です。
DOS ク ラ イ ア ン ト マシ ン で ク ラ イ アン ト リ ク エ ス タ ーを ロ ー ド し てい る と き にエ ラ ーが発生す る と 、 こ の メ ッ
セージが返 さ れます。 こ れ ら の リ ク エ ス タ ーには、 DOS v 3.1 以降が必要です。
120
(プ レ フ ィ ッ ク スな し )
Execute As 句では、 Master のユーザー名のみが指定で き ます。
信頼 さ れた ビ ュ ーま たは ス ト ア ド プ ロ シージ ャ の作成で使用 さ れ る "WITH EXECUTE AS 'Master'" 句では、 ユー
ザー名 と し て "Master" のみが指定で き ます。 その他のユーザー名は許可 さ れません。
リ ダ イ レ ク ト リ ス ト のサイ ズが不十分です。
DOS ク ラ イ ア ン ト マシ ンで SQL リ ク エ ス タ ーを ロ ー ド し てい る と き にエ ラ ーが発生す る と 、 こ の メ ッ セージが
返 さ れます。 リ ク エ ス タ ーはすべての リ ダ イ レ ク ト デバ イ ス を その内部転送 リ ス ト に格納で き ません。/R 環境設
定オプシ ョ ンの値を大 き く し て く だ さ い。
EXECUTE 権限はテーブルに指定不可
テーブル権限には EXECUTE は含まれません。
REFERENCES または EXECUTE 権限はビ ュ ーに指定不可
ビ ュ ー権限には REFERENCES お よ び EXECUTE は含まれません。
プ ロ シージ ャ に SELECT、 INSERT、 UPDATE、 DELETE または REFERENCES 権限は指定
不可
ス ト ア ド プ ロ シージ ャ の権限には SELECT、INSERT、UPDATE、DELETE お よ び REFERENCES は含まれません。
SQL リ ク エ ス タ ーは既に ロー ド さ れています。
DOS ク ラ イ ア ン ト に既に SQL リ ク エ ス タ ーが ロ ー ド さ れてい る 状態で リ ク エ ス タ ーを ロ ー ド し よ う と す る と 、こ
の メ ッ セージが返 さ れます。
121
メ ッ セージ
BREQUTIL
リ ク エ ス タ ー ユーテ ィ リ テ ィ の メ ッ セージ
こ のセ ク シ ョ ンでは、 ク ラ イ ア ン ト リ ク エ ス タ ー ユーテ ィ リ テ ィ が生成する メ ッ セージの一覧を示 し ます。
BREQUTIL-8 : MicroKernel または MKDE リ ク エ ス タ ーがロー ド さ れていません。
MKDE オペレーシ ョ ン を実行す る には、 MicroKernel ま たは MKDE リ ク エ ス タ ーを先に ロ ー ド し てお く 必要があ
り ます。
BREQUTIL-9 : MKDE オペ レーシ ョ ン nn は失敗 し ま し た。該当する MKDE ス テー タ ス コ ー
ド は nn です。
ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。 こ こ で nn は、 ス
テー タ ス コ ー ド の番号です。
BREQUTIL-16 : MicroKernel または MKDE リ ク エ ス タ ーは MKDE がロー ド さ れている間 メ
モ リ か ら削除で き ません。
MicroKernel ま たは MKDE リ ク エ ス タ ーを ア ン ロ ー ド する 場合は、 先に MKDE を ア ン ロ ー ド し ます。
122
BROUTER
BROUTER
メ ッ セージ ルー タ ーの メ ッ セージ
次の メ ッ セージは BROUTER リ モー ト 通信マネージ ャ ーに固有の も のです。
BROUTER-2 : 環境設定オプ シ ョ ン に指定 さ れた値が不正です。
有効な環境設定オプシ ョ ン を使用 し て BROUTER.NLM を再 ロ ー ド し て く だ さ い。
BROUTER-3 : 内部エ ラ ーが発生 し ま し た。 SPXOpenSocket 関数の実行に失敗 し ま し た。
内部診断エ ラ ーが発生 し ま し た。 SPXOpenSocket 関数が失敗 し ま し た。 別の NLM が BROUTER 用に予約 さ れて
い る ソ ケ ッ ト を使用 し てい る 可能性があ り ます。 こ の メ ッ セージが表示 さ れた場合は、 他のすべての NLM を ア
ン ロ ー ド し てか ら BTRIEVE.NLM と BROUTER.NLM を ロ ー ド し 、 その後で他の NLM を再 ロ ー ド し て く だ さ い。
こ の過程で、 BROUTER の ソ ケ ッ ト 番号を使用 し てい る NLM が判明 し ます。
BROUTER-7 : BROUTER を実行するにはサーバーの メ モ リ が不十分です。
NLM を ア ン ロ ー ド す る か、 メ モ リ の使用量が少な く な る よ う に NLM を再設定 し て、 使用可能な メ モ リ を増や し
て く だ さ い。
123
メ ッ セージ
BUTIL
Maintenance ユーテ ィ リ テ ィ の メ ッ セージ
次の メ ッ セージは Maintenance ユーテ ィ リ テ ィ に固有の も のです。
BUTIL-1 : メ ッ セージ フ ァ イルの初期化に失敗 し ま し た。
こ の メ ッ セージは DOS の BUTIL.EXE か ら 返 さ れ ま す。 こ のユーテ ィ リ テ ィ で使用す る メ ッ セージが含ま れた
BUTILDOS.MSG フ ァ イ ルを見つけ る こ と がで き ませんで し た。
BUTIL-2 : メ ッ セージ フ ァ イルの初期化に失敗 し ま し た。 BUTIL は BTIUTILD.MSG にア ク
セスで き ませんで し た。
こ の メ ッ セージは DOS の BUTIL.EXE か ら 返 さ れ ま す。 こ のユーテ ィ リ テ ィ で使用す る メ ッ セージが含ま れ る
BTIUTILD.MSG フ ァ イ ルを見つけ る こ と がで き ませんで し た。Btrieve for DOS の ト ラ ンザ ク シ ョ ナル エン ジ ンが
正 し く イ ン ス ト ール さ れてい る こ と を確認 し て く だ さ い。
BUTIL-6 : BUTIL コ マ ン ド が不正です。
入力 し た コ マ ン ド 構文は正 し く あ り ません。 コ マ ン ド を再入力す る 前に構文を確認 し て く だ さ い。
BUTIL-8 : コ マ ン ド は完了 し ま し たが、 い く つかエ ラ ーが発生 し ています。
多数の MicroKernel オペレーシ ョ ン を行 う コ マ ン ド を実行 し た と き にエ ラ ーが発生 し ま し た。 こ れ ら の コ マ ン ド
には COPY、 LOAD、 CLONE が含まれます。 こ の メ ッ セージ と 共に、 問題の原因を特定にす る ために役立つ追加
の メ ッ セージが表示 さ れます。
BUTIL-9 : 修復不可能な エ ラ ーのため、 コ マ ン ド を完了で き ませんで し た。
コ マ ン ド を再入力す る 前に入力 し た構文が正 し いか ど う か を確認 し て く だ さ い。 こ の メ ッ セージ と 共に、 問題の
原因を特定にす る ために役立つ追加の メ ッ セージが表示 さ れます。
BUTIL-10 : コ マ ン ド ラ イ ンに構文エ ラ ーがあ り ます。
入力 し た コ マ ン ド 構文は正 し く あ り ません。 コ マ ン ド を再入力す る 前に構文を確認 し て く だ さ い。
BUTIL-11 : コ マ ン ド ラ イ ンに イ ンデ ッ ク ス フ ァ イルの指定が必要です。
Maintenance ユーテ ィ リ テ ィ に BUTIL -INDEX ま たは -SAVE コ マ ン ド (Y パ ラ メ ー タ ーを設定) を指定 し た場合、
外部 イ ンデ ッ ク ス フ ァ イ ルの フル パス名を指定する 必要があ り ます。
BUTIL-12 : コ マ ン ド ラ イ ンにキー番号の指定が必要です。
Maintenance ユーテ ィ リ テ ィ に DROP コ マ ン ド ま たは SAVE コ マ ン ド (N パ ラ メ ー タ ーを設定) を指定 し た場合、
削除 し たいキーの番号、 ま たはデー タ フ ァ イ ルの保存に使用す る キーの番号を指定す る 必要があ り ます。
BUTIL-13 : キー タ イ プ xxxx のキー サイ ズが不正です。
デ ィ ス ク リ プシ ョ ン フ ァ イ ルで、 特定のキーのキー長に指定 し た値が正 し く あ り ません。 キー長のそれぞれの値
が、 対応す る キー タ イ プ要素に適切であ る こ と を確認 し て く だ さ い。
BUTIL-14 : エ ラ ーを起 こ し た フ ァ イルは < フ ァ イル名 > です。
こ れはエ ラ ーの原因 と な っ た フ ァ イ ルを示す情報 メ ッ セージです。
124
BUTIL
BUTIL-15 : デ ィ ス ク リ プ シ ョ ン フ ァ イルのキー セグ メ ン ト デ ィ ス ク リ プ タ ー xxx で エ ラ ー
が発生 し ま し た。
Maintenance ユーテ ィ リ テ ィ がデ ィ ス ク リ プシ ョ ン フ ァ イ ルのキー セグ メ ン ト デ ィ ス ク リ プ タ ー部分を読み込 も
う と し た と き にエ ラ ーが発生 し ま し た。指定 さ れた キー セグ メ ン ト を記述す る 要素が有効であ る こ と を確認 し て
く だ さ い。
BUTIL-16 : BUTIL はデ ィ ス ク リ プ シ ョ ン フ ァ イルを開けませんで し た。
CREATE、 INDEX、 ま たは SINDEX コ マ ン ド を再入力す る 前に、 フ ァ イ ルが存在する か、 ま た正 し い フル パ ス名
が指定 さ れてい る か を確認 し て く だ さ い。
BUTIL-18 : シーケ ン シ ャ ル フ ァ イルのア ク セス中にエ ラ ーが発生 し ま し た。
ソ ース フ ァ イ ルが有効であ る こ と を確認 し て く だ さ い。
BUTIL-19 : BUTIL はオル タ ネー ト コ レーテ ィ ング シーケ ン ス (ACS) フ ァ イルを開けませ
んで し た。
デ ィ ス ク リ プシ ョ ン フ ァ イ ルでオル タ ネー ト コ レーテ ィ ン グ シーケ ン ス (ACS) フ ァ イ ル名の要素に有効なパ
ス名が割 り 当て ら れてい る こ と を確認 し て く だ さ い。
BUTIL-20 : オル タ ネー ト コ レーテ ィ ング シーケ ン ス フ ァ イルのア ク セス中にエ ラ ーが発生
し ま し た。
オル タ ネー ト コ レーテ ィ ン グ シーケ ン ス フ ァ イ ルの情報が正 し い形式で記述 さ れてい る こ と を確認 し て く だ さ
い。
BUTIL-21 : フ ァ イル バージ ョ ンが 6.0 よ り 前です。
RECOVER コ マ ン ド は Btrieve v5.x フ ァ イ ルのデー タ を回復で き ません。
BUTIL-23 : リ ク エ ス タ ーに指定 さ れた /D パラ メ ー タ ーが小 さ すぎ るので、 BUTIL はレ コ ー
ド 全体を取得で き ません。 BUTIL は nn バイ ト のみを書き込んでいます。
Maintenance ユーテ ィ リ テ ィ は /D オプ シ ョ ン で指定 さ れてい る バ イ ト 数のみを書 き 込んでい ま す。 ユーテ ィ リ
テ ィ が レ コ ー ド に含まれてい る すべてのバ イ ト を書き 込む よ う にす る には、 少な く と も 対象 と な る レ コ ー ド と 同
じ 長 さ を /D オプシ ョ ンの値に指定 し ます。
BUTIL-25 : BUTIL に指定 さ れた /D パラ メ ー タ ーの値が小 さ すぎ るので、 BUTIL はレ コ ー ド
を取得で き ません。
リ ク エ ス タ ーの /D オプシ ョ ンで不正な値を指定 し ま し た。 設定プ ロ パテ ィ を開いて、 指定値を大き く し ます。
BUTIL-26 : デー タ バ ッ フ ァ ーが小 さ すぎ るので、 レ コ ー ド を格納で き ません。
デー タ バ ッ フ ァ ーが小 さ すぎてデー タ を保持で き ないため、 MicroKernel はデー タ バ ッ フ ァ ー内のデー タ を返す
こ と がで き ません。設定プ ロ パテ ィ を開いて、最大レ コ ー ド サ イ ズ環境設定オプシ ョ ンの設定値を大 き く し ます。
BUTIL-27 : 可変ページのア ク セス中にエ ラ ーが発生 し ま し た。 BUTIL は可変ページの取得可
能な部分を書き込んでいます。
可変長レ コ ー ド を含むフ ァ イ ルの回復中にエ ラ ーが発生 し ま し た。 フ ァ イ ルは破損 し てい ます。
125
メ ッ セージ
BUTIL-30 : キー ポジ シ ョ ンはレ コ ー ド 長を超え る こ と はで き ません。
指定 さ れた キー ポジシ ョ ンの範囲が不正です。 MicroKernel エン ジ ン の呼び出 し で指定する キー ポジシ ョ ンは レ
コ ー ド 長の範囲内であ る 必要があ り ます。 た と えば、 100 バ イ ト の長 さ の レ コ ー ド であれば 50 と い う キー ポジ
シ ョ ンは正 し い範囲内にあ り ます。 し か し 、 キー ポジシ ョ ンが 150 だ と 正 し い範囲内ではあ り ません。
BUTIL-31 : キー ポジ シ ョ ン と キー長の合計がレ コ ー ド 長を超え る こ と はで き ません。
指定 さ れた キー ポジシ ョ ンの範囲が不正です。あ る キーのキー ポジシ ョ ン と その長 さ の合計が レ コ ー ド 長を超え
る こ と はで き ません。 キーのポジシ ョ ン と その長 さ の合計が レ コ ー ド 長を超えない よ う にキーが定義 さ れてい る
こ と を確認 し て く だ さ い。
BUTIL-32 : キー タ イ プ xxxx のキー長は偶数でなければな り ません。
キー タ イ プに不正な キー長が指定 さ れま し た。 キー タ イ プに よ っ ては偶数のバ イ ト 数が必要な場合があ り ます。
有効な キー長の要素を指定 し て く だ さ い。
BUTIL-36:ページ サイ ズは 512 か ら 4,096 ま での数値で、512 の倍数でなければな り ません。
指定 さ れたページ サ イ ズが不正です。 フ ァ イ ルのバージ ョ ンに基づいてページ サ イ ズ を指定 し て く だ さ い。
ページ サイ ズ (バイ ト 数)
フ ァ イル バージ ョ ン
9.0 よ り 前
9.0
9.5 以上
512
○
○
1024
○
○
1536
○
○
2048
○
○
2560
○
○
3072
○
○
3584
○
○
4096
○
○
○
○
○
8192
16384
○
○
○
BUTIL-37 : レ コ ー ド 長はページ サイ ズを超え る こ と はで き ません。
指定 し た レ コ ー ド 長が不正です。デ ィ ス ク リ プシ ョ ン フ ァ イ ルで、レ コ ー ド 長要素に指定 し た レ コ ー ド 長が、ペー
ジ サ イ ズ要素に指定 し たページ サ イ ズ を超え てい ます。ページ サ イ ズ よ り 小 さ い レ コ ー ド 長を指定す る か、ペー
ジ サ イ ズ を大 き く し て く だ さ い。
126
BUTIL
BUTIL-38 : レ コ ー ド 長は 4 以上、 4,096 以下でなければな り ません。
次の表で示す よ う に、 4 か ら 最大値の間で レ コ ー ド 長を指定 し て く だ さ い。
フ ァ イル バージ ョ ン
最大レ コ ー ド 長 (バイ ト )
5.x
4096
6.x ま たは 7.x
4088
8.x
4086
9.0
8182
9.5 以上
16372
内部オーバーヘ ッ ド (バ イ ト 単位) は次の と お り です。
„
8.x よ り 前の形式 = 8
„
8.x フ ァ イ ル形式 = 10 (4096 - 10 = 4086)
„
9.0 フ ァ イ ル形式 = 10 (8192 - 10 = 8182)
„
9.5 フ ァ イ ル形式 = 12 (16384 - 12 = 16372)
オーバーヘ ッ ド の量は今後のア ッ プグ レー ド に よ る フ ァ イ ル形式で増え る 可能性があ る ため、 あ る 程度の余白を
持たせ、 利用可能なバ イ ト すべて を使用 し ない よ う にする こ と をお勧め ます。
BUTIL-41 : オル タ ネー ト コ レーテ ィ ング シーケ ン ス (ACS) が見つか り ません。
Maintenance ユーテ ィ リ テ ィ は定義フ ァ イ ルで指定 さ れたオル タ ネー ト コ レーテ ィ ン グ シーケ ン ス (ACS) を見
つけ る こ と がで き ま せん。 オル タ ネー ト コ レーテ ィ ン グ シーケ ン ス (ACS) フ ァ イ ルが存在す る か、 ま た定義
フ ァ イ ルで指定 さ れてい る 名前が正 し いか ど う か を確認 し て く だ さ い。
BUTIL-43 : フ ァ イルは存在 し ますが、 Replace オプ シ ョ ンが指定 さ れていませんで し た。
フ ァ イ ルが既に存在す る ため、Maintenance ユーテ ィ リ テ ィ は BUTIL -CREATE コ マ ン ド が指定 さ れて も フ ァ イ ル
を作成 し ませんで し た。 こ の フ ァ イ ルを再作成す る には、 デ ィ ス ク リ プシ ョ ン フ ァ イ ル内の既存フ ァ イ ル置 き 換
え要素を Y に指定 し ます。
BUTIL-44 : filename で フ ァ イル ア ク セス エ ラ ー nn が発生 し ま し た。
Continuous オペレーシ ョ ン の開始時ま たは終了時に フ ァ イ ル ア ク セ ス エ ラ ーが発生す る と 、 適切な ス テー タ ス
コ ー ド と エ ラ ーの原因 と な っ た フ ァ イ ルの フ ァ イ ル名が Maintenance ユーテ ィ リ テ ィ か ら 返 さ れ ます。 対処方法
は受信 し た ス テー タ ス コ ー ド に よ っ て異な り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ
ス コ ー ド 」 を参照 し て く だ さ い。
BUTIL-45 : 重複可能キーの数は 1 か ら 119 ま での範囲で なければな り ません。
デ ィ ス ク リ プシ ョ ン フ ァ イ ルの重複可能キー要素で指定 さ れてい る 値をチ ェ ッ ク し て く だ さ い。
BUTIL-47 : BUTIL はコ マ ン ド フ ァ イルを開けません。
コ マ ン ド フ ァ イ ルが存在す る か、ま た コ マ ン ド フ ァ イ ルの場所お よ びフ ァ イ ル名が正 し く 指定 さ れてい る か を確
認 し て く だ さ い。
127
メ ッ セージ
BUTIL-48 : コ マ ン ド フ ァ イルが空です。
コ マ ン ド フ ァ イ ルを再度使用す る 前に、 実行す る コ マ ン ド を コ マ ン ド フ ァ イ ルで指定 し ます。 さ ら に、 正 し い コ
マ ン ド フ ァ イ ル名が指定 さ れた こ と を確認 し て く だ さ い。
BUTIL-49 : コ マ ン ド フ ァ イルが 1,000 バイ ト を超え ています。
コ マ ン ド フ ァ イ ルは 1,000 バ イ ト を超え る こ と はで き ません。 コ マ ン ド フ ァ イ ルが こ の条件に合っ てい る か ど う
か を確認 し て く だ さ い。
BUTIL-50 : 内部エ ラ ーが発生 し たため、 BUTIL は終了 し ま し た。
Maintenance ユーテ ィ リ テ ィ は終了の原因 と な っ た内部診断エ ラ ーを検出 し ま し た。
BUTIL-52 : SQL のロー ド 中は MKDE を中止で き ません。
MicroKernel を ア ン ロ ー ド す る 前に MKDE を ア ン ロ ー ド し ます。
BUTIL-53 : MKDE エ ラ ー nn が、 フ ァ イルまたは コ マ ン ド xxxx に対 し て発生 し ま し た。
特定の フ ァ イ ルま たは コ マ ン ド に関連 し た ス テー タ ス コ ー ド が Maintenance ユーテ ィ リ テ ィ か ら 返 さ れます。 対
処方法は受信 し た ス テー タ ス コ ー ド に よ っ て異な り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス
テー タ ス コ ー ド 」 を参照 し て く だ さ い。
BUTIL-60 : キー セグ メ ン ト デ ィ ス ク リ プ タ ー nn のキーワー ド xxxx が見つか り ませんで し
た。
デ ィ ス ク リ プシ ョ ン フ ァ イ ルの構文をチ ェ ッ ク し て く だ さ い。
BUTIL-61 : キーワー ド xxxx が見つか り ませんで し た。
デ ィ ス ク リ プシ ョ ン フ ァ イ ルの構文をチ ェ ッ ク し て く だ さ い。
BUTIL-62 : キー セグ メ ン ト デ ィ ス ク リ プ タ ー nn にはキーワー ド xxxx が必要です。
デ ィ ス ク リ プシ ョ ン フ ァ イ ルの構文をチ ェ ッ ク し て く だ さ い。
BUTIL-63 : キーワー ド xxxx が必要です。
デ ィ ス ク リ プシ ョ ン フ ァ イ ルの構文をチ ェ ッ ク し て く だ さ い。
BUTIL-65 : BUTIL はレ コ ー ド を 1 件 も 読み込んでいません。
コ マ ン ド を正 し く 指定 し たか、 ま た入力フ ァ イ ルが正 し い形式であ る か を確認 し て く だ さ い。
BUTIL-66 : BUTIL は、 こ れま でに nn レ コ ー ド を読み込みま し た。
ユーテ ィ リ テ ィ は、 BUTIL -LOAD コ マ ン ド を発行 し てか ら 現時点ま でに、 提示 さ れた レ コ ー ド 数を読み込んで
い ます。 こ の メ ッ セージ を受け取っ た と き 、 コ マ ン ド は ま だ実行中です。
BUTIL-70 : フ ァ イルを閉 じ ている際に MKDE エ ラ ー nn が発生 し ま し た。
フ ァ イ ルを閉 じ てい る 際に Maintenance ユーテ ィ リ テ ィ か ら こ の ス テー タ ス コ ー ド が返 さ れます。 対処方法は受
信 し た ス テー タ ス コ ー ド に よ っ て異な り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス
コ ー ド 」 を参照 し て く だ さ い。
128
BUTIL
BUTIL-74 : Stop コ マ ン ド に対 し て MKDE エ ラ ー nn が返 さ れま し た。
こ の メ ッ セージは DOS 環境でのみ適用 さ れます。BUTIL -STOP コ マ ン ド が発行 さ れた後で Maintenance ユーテ ィ
リ テ ィ か ら こ の ス テー タ ス コ ー ド が返 さ れます。対処方法は受信 し た ス テー タ ス コ ー ド に よ っ て異な り ます。 ス
テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
BUTIL-76 : BUTIL がページ ア ロ ケーシ ョ ン テーブル (PAT) を nn ページに書き込んだ と き
にエ ラ ーが発生 し ま し た。
破損 し た フ ァ イ ルの修復中ま たはハー ド ウ ェ アのエ ラ ーが発生 し た と き に Maintenance ユーテ ィ リ テ ィ か ら こ の
メ ッ セージが返 さ れます。
BUTIL-77 : BUTIL がページ ア ロ ケーシ ョ ン テーブル (PAT) の ミ ラ ー コ ピーを nn ページ
に書き込んだ と き にエ ラ ーが発生 し ま し た。
破損 し た フ ァ イ ルの修復中ま たはハー ド ウ ェ アのエ ラ ーが発生 し た と き に Maintenance ユーテ ィ リ テ ィ か ら こ の
メ ッ セージが返 さ れます。
BUTIL-82 : デ ィ ス ク リ プ シ ョ ン フ ァ イルのフ ァ イル スペ ッ ク で エ ラ ーが発生 し ま し た。
Maintenance ユーテ ィ リ テ ィ がデ ィ ス ク リ プシ ョ ン フ ァ イ ルの フ ァ イ ル仕様を読み込 も う と し た と き にエ ラ ーが
発生 し ま し た。 フ ァ イ ル仕様を記述す る 要素が有効であ る こ と を確認 し て く だ さ い。
BUTIL-84 : BUTIL の内部エ ラ ーです。
Maintenance ユーテ ィ リ テ ィ は不正なポ イ ン タ ーな ど の内部エ ラ ーを検出 し ま し た。 Maintenance ユーテ ィ リ テ ィ
を再実行 し て く だ さ い。
BUTIL-90 : BUTIL は十分な メ モ リ の割 り 当てがで き ませんで し た。
使用 し ていないアプ リ ケーシ ョ ン を ア ン ロ ー ド し て、 サーバーで使用可能な メ モ リ を増や し て く だ さ い。
BUTIL-91 : BUTIL はフ ァ イルのサイ ズを特定で き ませんで し た。
BUTIL -RECOVER コ マ ン ド を使用 し て フ ァ イ ルを回復 し て く だ さ い。
BUTIL-100 : 内部ス テー タ ス コ ー ド nn
値 nn は、 見つけ る こ と がで き なか っ た文字列 リ ソ ース の ス テー タ ス コ ー ド の ID を示 し ま す。 その ス テー タ ス
コ ー ド に関す る 情報が こ のマニ ュ アルに記載 さ れていない場合は、弊社のテ ク ニ カル サポー ト ま でご連絡 く だ さ
い。
BUTIL-101 : 処理 さ れなかっ た フ ァ イルの リ ス ト です : list
ロ ール フ ォ ワー ド で き ない フ ァ イ ルを検出す る と 、 ROLLFWD オペレーシ ョ ン中に Maintenance ユーテ ィ リ テ ィ
か ら こ のエ ラ ーが返 さ れます。ロ ール フ ォ ワー ド は中止 さ れ、処理 さ れなか っ た フ ァ イ ルの一覧が表示 さ れます。
こ の メ ッ セージが Maintenance ユーテ ィ リ テ ィ メ ッ セージ 103 と 共に返 さ れた場合は、 見つか ら ない ロ グ セグ メ
ン ト と 、 それ以降で ロ グ デ ィ レ ク ト リ に作成 さ れたすべての ロ グ セグ メ ン ト を元に戻 し て く だ さ い。見つか ら な
か っ た ロ グ セグ メ ン ト をすべて元に戻せない場合は、 で き る だけ多 く の ロ グ セグ メ ン ト を元に戻 し て く だ さ い。
次に、 ROLLFWD オペレーシ ョ ン を実行 し 、 元に戻す こ と ので き た最 も 古い ロ グ セグ メ ン ト のセグ メ ン ト 番号パ
ラ メ ー タ ーを指定 し ます。
BUTIL-102 : ロール フ ォ ワー ド エ ラ ーが発生 し ま し た。
MicroKernel が フ ァ イ ルを ロ ール フ ォ ワー ド し てい る 間に内部エ ラ ーが発生 し ま し た。
129
メ ッ セージ
BUTIL-103 : ログ セグ メ ン ト 番号 nn が見つか り ません。
セグ メ ン ト 番号パ ラ メ ー タ ーが指定 さ れていない状態で、 MicroKernel が検出で き ない ロ グ セグ メ ン ト 番号を示
す Restore Segment Number が ロ ール フ ォ ワー ド さ れ る フ ァ イ ルのいずれかに含まれ る 場合、 ROLLFWD オペレー
シ ョ ンの実行中に Maintenance ユーテ ィ リ テ ィ か ら こ のエ ラ ーが返 さ れます。
BUTIL-131 : BUTIL はシーケ ン シ ャ ル フ ァ イルを作成またはオープ ン で き ませんで し た。
指定 さ れた フ ァ イ ルを作成ま たはオープンで き なか っ た場合、Maintenance ユーテ ィ リ テ ィ か ら こ の メ ッ セージが
返 さ れます。 シーケ ン シ ャ ル フ ァ イ ルが存在する か、 ま た読み取 り 専用属性が設定 さ れてい る か を確認 し て く だ
さ い。
BUTIL-132 : デ ィ ス ク ボ リ ュ ームがい っぱいです。
デー タ フ ァ イ ルを作成 し た り 大 き く し た り す る には、 よ り 多 く のデ ィ ス ク 容量が必要です。
BUTIL-134 : BUTIL は新規フ ァ イルを作成またはオープ ン で き ませんで し た。
BUTIL -SAVE ま たは -RECOVER コ マ ン ド に指定 さ れた フ ァ イ ルを確認 し て く だ さ い。 フ ァ イ ルは既に存在す る
可能性があ り ます。
BUTIL-136 : BUTIL は新 し いバ ッ ク ア ッ プ フ ァ イルに書き込めませんで し た。
バ ッ ク ア ッ プ フ ァ イ ルの正 し いパ ス と フ ァ イ ル名を指定 し たか ど う かを確認 し て く だ さ い。 フ ァ イ ルを書 き 込む
だけの十分なデ ィ ス ク 容量があ る こ と も 確認 し て く だ さ い。
BUTIL-141 : フ ァ イル xx の拡張子は不正です。 こ の拡張子は、 未フ ォ ーマ ッ ト の拡張フ ァ イ
ルのために予約 さ れています。
有効な拡張子を指定 し て く だ さ い。 詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
BUTIL-142 : フ ァ イル xx は存在 し ます。
拡張フ ァ イ ルの詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
BUTIL-143 : フ ァ イル xx は存在 し ます。 こ のフ ァ イルはフ ァ イル yy の拡張部分です。 こ の
デ ィ レ ク ト リ から、 こ のフ ァ イル と ほかのエ ク ス テ ン シ ョ ン フ ァ イルを削除 し て く だ さ い。
拡張フ ァ イ ルの詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
BUTIL-144 : フ ァ イ ル xx が最大サ イ ズに達 し たので、 ユーテ ィ リ テ ィ がエ ク ス テ ン シ ョ ン
フ ァ イルを作成 し ま し た。 最後のエ ク ス テ ン シ ョ ン フ ァ イルは yy です。
拡張フ ァ イ ルの詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
BUTIL-145 : ユーテ ィ リ テ ィ が フ ァ イル xx を見つけま し た。 フ ァ イル yy か ら デー タ を ロー
ド する前に こ のフ ァ イルを削除 し て く だ さ い。
拡張フ ァ イ ルの詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
BUTIL-146 : ソ ース フ ァ イル と 出力 フ ァ イルを同一フ ァ イルにする こ と はで き ません。
ソ ース フ ァ イ ル と 出力フ ァ イ ルには別々の フ ァ イ ルを指定 し て く だ さ い。
130
BUTIL
BUTIL-147 : ユーテ ィ リ テ ィ は、 MicroKernel エ ラ ー yy のためレ コ ー ド 番号 xx を読み込め
ません。 ユーテ ィ リ テ ィ は残 り のレ コ ー ド を逆順で読む こ と を試行 し ます。
こ の問題を解決す る には、 その特定の ス テー タ ス コ ー ド の説明を参照 し て く だ さ い。
BUTIL-148 : プ ロ グ ラ ムがユーザーに よ っ て中止 さ れま し た。
ユーテ ィ リ テ ィ はユーザーに よ っ て停止 さ れま し た。
BUTIL-149 : ユーテ ィ リ テ ィ は STAT コ マ ン ド を処理する ための一時 フ ァ イルを現在のデ ィ
レ ク ト リ に作成で き ません。
現在のデ ィ レ ク ト リ への書 き 込み権限を取得 し て く だ さ い。
BUTIL-152 : フ ァ イル filename を開 く 際にエ ラ ーがあ り ま し た。
デー タ フ ァ イ ル属性、 パ ス、 お よ びフ ァ イ ル名を確認 し て く だ さ い。
BUTIL-155 : BUTIL は フ ァ イル filename を開けません。
パス、 フ ァ イ ル名、 お よ びフ ァ イ ル属性を確認 し て く だ さ い。
BUTIL-156 : デー タ ベースへのログ イ ンに失敗 し ま し た。 MicroKernel ス テー タ ス xx が返 さ
れます。
こ の問題を解決す る には、 その特定の ス テー タ ス コ ー ド の説明を参照 し て く だ さ い。
BUTIL-157 : デー タ ベースか らのログアウ ト に失敗 し ま し た。 MicroKernel ス テー タ ス xx が
返 さ れます。
こ の問題を解決す る には、 その特定の ス テー タ ス コ ー ド の説明を参照 し て く だ さ い。
131
メ ッ セージ
MKDE
MicroKernel エ ン ジ ン メ ッ セージ
こ の セ ク シ ョ ン では、 MicroKernel エ ン ジ ン が生成す る メ ッ セージ の一覧 を 示 し ま す。 こ の メ ッ セージ では、
MicroKernel Database エン ジ ン用であ る こ と を示すため、 先頭に "MKDE" を付けてい ます。
MKDE-12 : -option に指定 さ れた値が不正です。
PCC で、 設定プ ロ パテ ィ に正 し い値を指定 し て く だ さ い。 PSQL v9 よ り 前のバージ ョ ン の場合は、 正 し い値を
BSTART.NCF、 BTI.INI、 ま たは BTI.CFG フ ァ イ ルに入力 し て く だ さ い。 こ のエン ジ ン設定は Windows プ ラ ッ ト
フ ォームではレ ジ ス ト リ に、 Linux プ ラ ッ ト フ ォームでは PSQL レ ジ ス ト リ にあ る ので注意 し て く だ さ い。
MKDE-13 : 指定 さ れたオプ シ ョ ンは有効なオプ シ ョ ン ではあ り ません。
不正なオプシ ョ ン を BSTART.NCF、 BTI.INI、 ま たは BTI.CFG フ ァ イ ルか ら 削除 し て く だ さ い。 MicroKernel エン
ジ ンの設定は Windows プ ラ ッ ト フ ォームではレ ジ ス ト リ に、 Linux プ ラ ッ ト フ ォーム では PSQL レ ジ ス ト リ にあ
る ので注意 し て く だ さ い。
MKDE-16 : MicroKernel エ ン ジ ン を ロー ド するには メ モ リ が不十分です。
設定に し たが っ て MicroKernel を ロ ー ド す る にはシ ス テ ムの メ モ リ が不十分です。 設定プ ロ パテ ィ を使用 し て メ
モ リ の使用量が少な く な る よ う に MicroKernel を再設定す る か、 不要な アプ リ ケーシ ョ ン を ア ン ロ ー ド し て く だ
さ い。
MKDE-20 : ログ フ ァ イル filename への書き込みを行え ません。 十分なデ ィ ス ク容量がある
か確認 し て く だ さ い。
デ ィ ス ク 容量がい っぱいの場合、 不必要な フ ァ イ ルを削除 し て スペース を解放 し て く だ さ い。 ト ラ ンザ ク シ ョ ン
ロ グ フ ァ イ ルへの書 き 込み中にエ ラ ーが発生す る と 、 MicroKernel はシ ス テ ム デー タ を含むデー タ フ ァ イ ルが更
新 さ れ る たびに ト ラ ンザ ク シ ョ ン ロ グ を再開 し よ う と し ます。 し たがっ て、 エ ラ ーの原因 と な っ てい る 条件が修
正 さ れた と き に (た と えば、使用可能なデ ィ ス ク 容量が増えた場合な ど)、MicroKernel は自動的に ト ラ ンザ ク シ ョ
ン ロ グ を再開 し ます。
MKDE-25 : フ ァ イル filename はロール バ ッ ク中です。
ロ ール バ ッ ク と は、 シ ス テ ムが ク ラ ッ シ ュ し た後で MicroKernel が フ ァ イ ルの一貫性を保持す る ために使用す る
手続 き の こ と です。 こ の手続 き に よ っ て、 一番最近フ ァ イ ルに加え ら れた変更 (最後に行っ たシ ス テ ム ト ラ ンザ
ク シ ョ ンで加え ら れた変更) が元に戻 さ れます。
MKDE-51 : プ ログ ラ ムは初期化に失敗 し たので、 ロー ド さ れませんで し た。
こ れは、エ ラ ーが発生 し たために MicroKernel が ロ ー ド で き ない場合に MicroKernel か ら 返 さ れ る 情報 メ ッ セージ
です。 別の メ ッ セージが こ の メ ッ セージ と 共に表示 さ れ、 エ ラ ーの原因に関す る 詳細情報が提供 さ れます。
MKDE-57 : フ ァ イル filename を ログ セグ メ ン ト デ ィ レ ク ト リ xxxx に作成で き ません。
MicroKernel は、 指定 さ れた ト ラ ンザ ク シ ョ ン ロ グ セグ メ ン ト デ ィ レ ク ト リ を初期化中に見つけ る こ と がで き な
か っ た ため、 結果的に ロ ー ド し ませんで し た。 デ ィ レ ク ト リ が存在す る か、 ま た MicroKernel がそのデ ィ レ ク ト
リ に対 し て ア ク セ ス権があ る か を確認 し て く だ さ い設定プ ロ パテ ィ を使用 し て ト ラ ンザ ク シ ョ ン ロ グ デ ィ レ ク
ト リ を指定 し ます。
132
MKDE
MKDE-58 : フ ァ イル filename を ログ セグ メ ン ト デ ィ レ ク ト リ xxxx で開けません。
MicroKernel は、 ト ラ ンザ ク シ ョ ン ロ グ セグ メ ン ト デ ィ レ ク ト リ に含まれ る 指定 さ れた フ ァ イ ルを初期化中に開
けなか っ た ため、 結果的に ロ ー ド し ませんで し た。 デ ィ レ ク ト リ と フ ァ イ ルが存在す る か、 ま た MicroKernel が
そのデ ィ レ ク ト リ に対 し て ア ク セ ス権があ る か を確認 し て く だ さ い。 ほかのユーザーが排他 ロ ッ ク で フ ァ イ ルを
開いてい る 可能性 も あ り ます。 Monitor ユーテ ィ リ テ ィ を使用 し て別のユーザーが フ ァ イ ルを ロ ッ ク し てい る か
ど う か確認 し て く だ さ い。
MKDE-59 : ロ グ セグ メ ン ト フ ァ イル filename を作成で き ません。
MicroKernel は指定 さ れた ト ラ ンザ ク シ ョ ン ロ グ セグ メ ン ト フ ァ イ ルを作成で き ませんで し た。 十分なデ ィ ス ク
容量があ る か、 ま た MicroKernel が フ ァ イ ルに対す る ア ク セ ス権を持っ てい る か を確認 し て く だ さ いほかのユー
ザーが排他 ロ ッ ク で フ ァ イ ルを開いてい る 可能性 も あ り ま す。 Monitor ユーテ ィ リ テ ィ を使用 し て別のユーザー
が フ ァ イ ルを ロ ッ ク し てい る か ど う か確認 し て く だ さ い。
こ のエ ラ ーは MicroKernel の ロ ー ド 中、 ま たは ロ ー ド が終了 し た後の通常のオペレーシ ョ ン実行中に発生 し ます。
MicroKernel の ロ ー ド 中に こ のエ ラ ーが発生 し た場合、 ロ ー ド は失敗 し 、 問題が解決す る ま でオペレーシ ョ ン を実
行す る こ と はで き ま せん。 ロ ー ド が終了 し た後で通常のオペレーシ ョ ン を実行中に こ のエ ラ ーが発生 し た場合、
別の原因を考慮す る 必要があ り ます。
ト ラ ンザ ク シ ョ ン ロ グ フ ァ イ ルの作成でエ ラ ーが発生 し た と き に MicroKernel が既に ロ ー ド さ れていた場合、 ト
ラ ンザ ク シ ョ ンの ロ グは停止 し ます。 し か し 、 MicroKernel はシ ス テ ム デー タ を含むデー タ フ ァ イ ルが更新 さ れ
る たびに、 ト ラ ンザ ク シ ョ ン ロ グ を再開 し よ う と し ます。 し たがっ て、 エ ラ ーの原因 と な っ てい る 条件が修正 さ
れた と き に (た と えば、 使用可能なデ ィ ス ク 容量が増えた場合な ど)、 MicroKernel は自動的に ト ラ ンザ ク シ ョ ン
ロ グ を再開 し ます。
MKDE-75 : ロ グ フ ァ イルのフ ォ ーマ ッ ト が不正です。
ロ グ セ グ メ ン ト フ ァ イ ルの形式に互換性がない場合、 MicroKernel か ら こ の メ ッ セージが返 さ れ ま す。 ロ ール
フ ォ ワー ド を行な っ てい る MicroKernel のバージ ョ ン と 、 ロ グ フ ァ イ ルを作成 し た MicroKernel のバージ ョ ンが
同 じ であ る こ と を確認 し て く だ さ い。
MKDE-76 : "xxxx" の Open オペ レーシ ョ ン に失敗 し ま し た。 MKDE エ ラ ー nn が返 さ れま し
た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中にエン ジ ンのエ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ
れ ます。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れ ます。 ス テー タ
ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-77 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" への INSERT で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に Insert エ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-78 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" の UPDATE で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Update エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-79 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" か ら の DELETE で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Delete エ ラ ーが発生する と 、 MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
133
メ ッ セージ
MKDE-80 : シ ス テムの メ モ リ が不足 し ています。
サーバーの メ モ リ が不十分でプ ロ グ ラ ムが動作 し ない場合、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 必要
ないアプ リ ケーシ ョ ン を ア ン ロ ー ド し て、 ロ ール フ ォ ワー ド オペレーシ ョ ン を再試行 し て く だ さ い。
MKDE-81 : 内部エ ラ ー nn が発生 し ま し た。
内部エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れます。オペレーシ ョ ン を再試行 し て く だ さ い。
MKDE-82 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" の GET EQUAL で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Get Equal エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れ
ます。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れ ます。 ス テー タ ス
コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-83 : ロ グ フ ァ イルが破損 し ています。
ロ グ セグ メ ン ト フ ァ イ ルが破損 し ていて読み取 り 不可能な場合、MicroKernel か ら こ の メ ッ セージが返 さ れます。
ロ グ セグ メ ン ト マネージ ャ ーは こ の ロ グ セグ メ ン ト を使用 し て ロ ール フ ォ ワー ド オペレーシ ョ ン を実行で き ま
せん。
MKDE-84 : ロ グ フ ァ イルの読み取 り 中にエ ラ ーが発生 し ま し た。
エ ラ ーが発生 し て ロ グ セグ メ ン ト フ ァ イ ルを読み取れない場合、MicroKernel か ら こ の メ ッ セージが返 さ れます。
MicroKernel は こ の ロ グ セグ メ ン ト を使用 し て ロ ール フ ォ ワー ド オペレーシ ョ ン を実行で き ません。
MKDE-85 : 予期せぬ MKDE エ ラ ー nn が、 filename の CREATE INDEX で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの CREATE INDEX オペレーシ ョ ン でエ ラ ーが発生す
る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい
る 可能性があ り ます。ス テー タ ス コ ー ド nn についての説明は、第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-86 : 予期せぬ MKDE エ ラ ー nn が、 filename の DROP INDEX で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの DROP INDEX オペレーシ ョ ンでエ ラ ーが発生す る
と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る
可能性があ り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-87 : 予期せぬ MKDE エ ラ ー nn が、 filename の BEGIN TRANSACTION で発生 し ま
し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの BEGIN TRANSACTION オペレーシ ョ ン でエ ラ ー
が発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破
損 し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し
て く だ さ い。
MKDE-88:予期せぬ MKDE エ ラ ー nn が、filename の END TRANSACTION で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの END TRANSACTION オペレーシ ョ ン でエ ラ ーが
発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損
し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て
く だ さ い。
134
MKDE
MKDE-89 : 予期せぬ MKDE エ ラ ー nn が、 filename の ABORT TRANSACTION で発生 し ま
し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの ABORT TRANSACTION オペレーシ ョ ンでエ ラ ー
が発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破
損 し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し
て く だ さ い。
MKDE-90 : 予期せぬ MKDE エ ラ ー nn が、 filename の CLOSE で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペ レ ーシ ョ ン中に指定 さ れた フ ァ イ ルの CLOSE オペ レ ーシ ョ ン でエ ラ ーが発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-91 : 予期せぬ MKDE エ ラ ー nn が、 filename の GET POSITION で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの GET POSITION オペレーシ ョ ン でエ ラ ーが発生す
る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい
る 可能性があ り ます。ス テー タ ス コ ー ド nn についての説明は、第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-92 : 予期せぬ MKDE エ ラ ー nn が BEGIN TRANSACTION で発生 し ま し た。
ロ ー ル フ ォ ワ ー ド オ ペ レ ー シ ョ ン 中 に BEGIN TRANSACTION オ ペ レ ー シ ョ ン で エ ラ ー が 発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-93 : 予期せぬ MKDE エ ラ ー nn が END TRANSACTION で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に END TRANSACTION オペレーシ ョ ンでエ ラ ーが発生す る と 、MicroKernel
か ら こ の メ ッ セージが返 さ れます。フ ァ イ ルが破損 し てい る か、ロ グ フ ァ イ ルが破損 し てい る 可能性があ り ます。
ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-94 : 予期せぬ MKDE エ ラ ー nn が ABORT TRANSACTION で発生 し ま し た。
ロ ー ル フ ォ ワ ー ド オ ペ レ ー シ ョ ン 中 に ABORT TRANSACTION オ ペ レ ー シ ョ ン で エ ラ ー が 発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-98: ログ セグ メ ン ト フ ァ イル SYS:SYSTEM/MKDE/LOG/0000XXX.LOG を作成で き
ません。 コ ン ソ ール上または PVSW.LOG 内にエ ラ ーがあ り ま し た。
MicroKernel は指定 さ れた ト ラ ンザ ク シ ョ ン ロ グ セグ メ ン ト フ ァ イ ルを作成で き ませんで し た。 十分なデ ィ ス ク
容量があ る か、 ま た MicroKernel が フ ァ イ ルに対す る ア ク セ ス権を持っ てい る か を確認 し て く だ さ いほかのユー
ザーが排他 ロ ッ ク で フ ァ イ ルを開いてい る 可能性 も あ り ま す。 Monitor ユーテ ィ リ テ ィ を使用 し て別のユーザー
が フ ァ イ ルを ロ ッ ク し てい る か ど う か確認 し て く だ さ い。
こ のエ ラ ーは MicroKernel の ロ ー ド 中、 ま たは ロ ー ド が終了 し た後の通常のオペレーシ ョ ン実行中に発生 し ます。
MicroKernel の ロ ー ド 中に こ のエ ラ ーが発生 し た場合、 ロ ー ド は失敗 し 、 問題が解決す る ま でオペレーシ ョ ン を実
行す る こ と はで き ま せん。 ロ ー ド が終了 し た後で通常のオペレーシ ョ ン を実行中に こ のエ ラ ーが発生 し た場合、
別の原因を考慮す る 必要があ り ます。
ト ラ ンザ ク シ ョ ン ロ グ フ ァ イ ルの作成でエ ラ ーが発生 し た と き に MicroKernel が既に ロ ー ド さ れていた場合、 ト
ラ ンザ ク シ ョ ンの ロ グは停止 し ます。 し か し 、 MicroKernel はシ ス テ ム デー タ を含むデー タ フ ァ イ ルが更新 さ れ
る たびに、 ト ラ ンザ ク シ ョ ン ロ グ を再開 し よ う と し ます。 し たがっ て、 エ ラ ーの原因 と な っ てい る 条件が修正 さ
れた と き に (た と えば、 使用可能なデ ィ ス ク 容量が増えた場合な ど)、 MicroKernel は自動的に ト ラ ンザ ク シ ョ ン
ロ グ を再開 し ます。
135
メ ッ セージ
MKDE-103 : シ ス テム エ ラ ー
シ ス テ ム エ ラ ーが発生す る と 、MicroKernel エン ジ ンか ら こ の メ ッ セージが返 さ れます。詳細については、「MKDE2039 : シ ス テ ム エ ラ ー : nn.nn.nn」 を参照 し て く だ さ い。
MKDE-1001 : [キ ャ ッ シ ュ割 り 当て] に指定 さ れた値が不正です。
有効な値を指定 し て く だ さ い。 有効な値の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
MKDE-1002 : [最大圧縮レ コ ー ド サイ ズ] に指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
MKDE-1003 : [拡張オペ レーシ ョ ン バ ッ フ ァ ー サイ ズ] に指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
MKDE-1004 : [オープ ン フ ァ イル数] に指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
MKDE-1005 : [オペ レーシ ョ ン バン ド ル制限] に指定 さ れた値が不正です。
有効な値を指定 し て く だ さ い。 有効な値の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
MKDE-1007 : [ハン ド ル数] に指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
MKDE-1008 : [I/O ス レ ッ ド 数] に指定 さ れた値が不正です。
有効な値を指定 し て く だ さ い。 有効な値の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
MKDE-1009 : [ ソ ー ト バ ッ フ ァ ー サイ ズ] に指定 さ れた値が不正です。
有効な値を指定 し て く だ さ い。 有効な値の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
MKDE-1010 : [テ ンポ ラ リ ソ ー ト フ ァ イル] に指定 さ れたパスが不正です。
有効なパス を指定 し て く だ さ い。 有効な値の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
MKDE-1011 : 情報 : ハン ド ル数はオープ ン フ ァ イル数よ り 少な く 設定する こ と はで き ませ
ん。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
MKDE-1015 : [最大レ コ ー ド サイ ズ] に指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。
136
MKDE
MKDE-1017 : [シ ス テム ト ラ ンザ ク シ ョ ンの実行制限] に指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。
MKDE-1019 : [ア ク テ ィ ブ ク ラ イ ア ン ト 数] に指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
MKDE-1020 : [ワー カ ス レ ッ ド ] に指定 さ れた値が不正です。
Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 ワ ーカ ス レ ッ ド 数はエン ジ ンが動的に管理 し ま
す。 こ の メ ッ セージ を受け取っ た場合は、 弊社のテ ク ニ カル サポー ト ま でご連絡 く だ さ い。
MKDE-1021 : [ス レ ッ ド 優先デル タ ] に指定 さ れた値が不正です。
Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
MKDE-1022 : [起動時間制限] に指定 さ れた値が不正です。
有効な値を指定 し て く だ さ い。 有効な値の詳細については、 『Advanced Operations Guide』 を参照 し て く だ さ い。
MKDE-1023 : [デ ィ ス ク I/O ウ ェ イ ト リ ミ ッ ト ] に指定 さ れた値が不正です。
Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
MKDE-1024 : [グループ書き込み最大ページ数] に指定 さ れた値が不正です。
Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
MKDE-1025 : [Auto-Terminate Delay] に指定 さ れた値が不正です。
Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
MKDE-1026 : [Number of Lines Allocated] に指定 さ れた値が不正です。
Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
MKDE-1027 : [Message Log File Limit] に指定 さ れた値が不正です。
Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
MKDE-1028 : [ホーム デ ィ レ ク ト リ ] に指定 さ れたパスが不正です。
Pervasive.SQL 2000 以降のバージ ョ ン では使用 さ れてい ません。
MKDE-1030 : [option_name] オプ シ ョ ンに指定 さ れた値が不正です。
[option_name] オプシ ョ ンに指定 さ れた値が不正な場合、 MicroKernel エン ジ ンか ら こ の メ ッ セージが返 さ れ
ます。 有効な値を指定 し て く だ さ い。
MKDE-1032 : 指定 さ れたオプ シ ョ ンは有効なオプ シ ョ ン ではあ り ません。
指定 さ れたオプシ ョ ンが不正な場合、 MicroKernel エン ジ ンか ら こ の メ ッ セージが返 さ れます。 有効な環境設定オ
プシ ョ ン を指定 し て く だ さ い。
137
メ ッ セージ
MKDE-1152 : MKDE はオペ レ ーシ ョ ン を完了する ための十分な メ モ リ を得る こ と がで き ま
せん。
設定に従っ て MicroKernel を ロ ー ド す る には コ ン ピ ュ ー タ ーの メ モ リ が不十分です。 メ モ リ の使用量が少な く な
る よ う に MicroKernel の構成を変更す る か、 不要な アプ リ ケーシ ョ ン を ア ン ロ ー ド し て く だ さ い。
MKDE-1156 : ログ フ ァ イル filename への書き込みを行え ません。 十分なデ ィ ス ク 容量があ
るか確認 し て く だ さ い。
ト ラ ンザ ク シ ョ ン ロ グ フ ァ イ ル filename に対 し て書き 込みを行え ません。十分なデ ィ ス ク 容量があ る か確認 し て
く だ さ い。 デ ィ ス ク 容量がい っぱいの場合、 不必要な フ ァ イ ルを削除 し て スペース を解放 し て く だ さ い。 ト ラ ン
ザ ク シ ョ ン ロ グ フ ァ イ ルへの書 き 込み中にエ ラ ーが発生す る と 、 MicroKernel はシ ス テ ム デー タ を含むデー タ
フ ァ イ ルが更新 さ れ る たびに ト ラ ンザ ク シ ョ ン ロ グ を再開 し よ う と し ます。 し たがっ て、 エ ラ ーの原因 と な っ て
い る 条件が修正 さ れた と き に (た と えば、 使用可能なデ ィ ス ク 容量が増えた場合な ど)、 MicroKernel は自動的に
ト ラ ンザ ク シ ョ ン ロ グ を再開 し ます。
MKDE-1157 : シ ス テム エ ラ ー : nn.nn.nn
シ ス テ ム エ ラ ーが発生す る と 、MicroKernel エン ジ ンか ら こ の メ ッ セージが返 さ れます。詳細については、「MKDE2039 : シ ス テ ム エ ラ ー : nn.nn.nn」 を参照 し て く だ さ い。
MKDE-1161 : フ ァ イル filename はロール バ ッ ク中です。
ロ ール バ ッ ク と は、 シ ス テ ムが ク ラ ッ シ ュ し た後で MicroKernel が フ ァ イ ルの一貫性を保持す る ために使用す る
手続 き の こ と です。 こ の手続 き に よ っ て、 一番最近フ ァ イ ルに加え ら れた変更 (最後に行っ たシ ス テ ム ト ラ ンザ
ク シ ョ ンで加え ら れた変更) が元に戻 さ れます。
MKDE-1164 : セマ フ ォの作成中またはア ク セス中にエ ラ ーが発生 し ま し た。
内部エ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。
MKDE-1165 : 実行ス レ ッ ド の作成中にエ ラ ーが発生 し ま し た。
[I/O ス レ ッ ド 数] 設定オプシ ョ ンの値を減 ら し て く だ さ い。
こ の作業を行 う には、 PSQL Control Center を開 き ます (『PSQL User's Guide』 の 「Windows での PCC の起動」 を
参照 し て く だ さ い)。 構成す る デー タ ベース エン ジ ン を右 ク リ ッ ク し て [プ ロパテ ィ ] を選択 し ます。 [パフ ォ ー
マ ン ス チ ュ ーニ ング] を ク リ ッ ク し て、 [I/O ス レ ッ ド 数] に適切な値を設定 し ます。
MKDE-1166 : PSQL イ ベ ン ト ロ グ フ ァ イ ル を 開け ませんで し た。 こ の フ ァ イ ルはホーム
デ ィ レ ク ト リ に作成 さ れます。 デ ィ レ ク ト リ が存在するか、 また十分なデ ィ ス ク容量がある
かを確認 し て く だ さ い。
指定 さ れたデ ィ レ ク ト リ に イ ベン ト ロ グ pvsw.log を作成で き ない場合、 MicroKernel か ら こ の メ ッ セージが返 さ
れます。 コ ン ピ ュ ー タ ーのデ ィ ス ク がい っぱいでない こ と を確認 し て く だ さ い。
MKDE-1167 : IPC キ ュ ーを作成で き ませんで し た。
内部エ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。
MKDE-1168 : ク ラ イ ア ン ト がア ク テ ィ ブ です。 シ ャ ッ ト ダウ ン し ますか。
少な く と も 1 つのアプ リ ケーシ ョ ンが ワ ー ク グループ エン ジ ン を使用 し てい る と き に、 そのエン ジ ン を シ ャ ッ ト
ダ ウ ン し よ う と す る と 、 こ の メ ッ セージが返 さ れます。 それで も 無理にシ ャ ッ ト ダ ウ ンす る と 、 デー タ が失われ
る 可能性があ り ます。
138
MKDE
MKDE-1169 : BTI.INI を オープ ン で き ませんで し た。
BTI.INI フ ァ イ ルを開 く こ と がで き ない場合、MicroKernel か ら こ の メ ッ セージが返 さ れます。こ の フ ァ イ ルがホー
ム デ ィ レ ク ト リ にあ る こ と を確認 し て く だ さ い。 こ のエン ジ ン設定は Windows プ ラ ッ ト フ ォーム では レ ジ ス ト
リ に、 Linux プ ラ ッ ト フ ォーム では PSQL レ ジ ス ト リ にあ る ので注意 し て く だ さ い。
MKDE-1171 : BTI.INI フ ァ イルは読み取 り 専用です。 現在の設定を保存する ために、 一時的
に この属性を上書きする こ と がで き ます。 続行 し ますか。
BTI.INI フ ァ イ ルに読み取 り 専用の フ ラ グが設定 さ れてい る 状態で、 BTI.INI の環境設定を変更 し よ う と す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れます。 続行を選択する と MicroKernel は BTI.INI フ ァ イ ルを更新 し ます
が、 読み取 り 専用の ス テー タ ス はその ま ま残 り ます。 続行を選択 し ない と 、 MicroKernel は BTI.INI フ ァ イ ルを更
新 し ません。 なお、 環境設定は変更で き ますが、 変更が有効なのは現在のセ ッ シ ョ ンの間だけです。 こ のエン ジ
ン設定は Windows プ ラ ッ ト フ ォームではレ ジ ス ト リ に、 Linux プ ラ ッ ト フ ォーム では PSQL レ ジ ス ト リ にあ る の
で注意 し て く だ さ い。
MKDE-1172 : BTI.INI の書き込みエ ラ ーです。
コ ン ピ ュ ー タ ーのデ ィ ス ク がい っぱいでないか、ま た フ ァ イ ルに対 し て適切な権限があ る か を確認 し て く だ さ い。
こ のエン ジ ン設定は Windows プ ラ ッ ト フ ォームではレ ジ ス ト リ に、 Linux プ ラ ッ ト フ ォーム では PSQL レ ジ ス ト
リ にあ る ので注意 し て く だ さ い。
MKDE-1175 : I/O エ ラ ー - filename
フ ァ イ ルの読み取 り 中ま たは書 き 込み中に I/O エ ラ ーが発生する と 、MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 通常、 こ の メ ッ セージ と 共に ス テー タ ス コ ー ド 2 が返 さ れます。
MKDE-1176 : 可変ページ エ ラ ー - filename
可変ページでエ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 通常、 こ の メ ッ セージ と 共に
ス テー タ ス コ ー ド 2 が返 さ れます。
MKDE-1177 : ヘルプ を使用で き ません。
こ の メ ッ セージは Pervasive.SQL 2000 以降のバージ ョ ンでは使用 さ れてい ません。
ヘルプ フ ァ イ ル (BTRIEVE.HLP) が見つか ら ない場合、 MicroKernel か ら こ の メ ッ セージ が返 さ れ ま す。 こ の
フ ァ イ ルがホーム デ ィ レ ク ト リ にあ る こ と を確認 し て く だ さ い。
MKDE-1178 : リ ソ ースは割 り 当て られま し た。
こ れは MicroKernel エン ジ ンか ら の情報 メ ッ セージです。 特に何 ら かの対処を行 う 必要はあ り ません。
MKDE-1179 : リ ソ ースは解放 さ れま し た。
こ れは MicroKernel エン ジ ンか ら の情報 メ ッ セージです。 特に何 ら かの対処を行 う 必要はあ り ません。
MKDE-1180 : シ ス テム エ ラ ー : nn.nn.nn
シ ス テ ム エ ラ ーが発生す る と 、MicroKernel エン ジ ンか ら こ の メ ッ セージが返 さ れます。詳細については、「MKDE2039 : シ ス テ ム エ ラ ー : nn.nn.nn」 を参照 し て く だ さ い。
MKDE-1183 : 操作を完了するのに十分な使用可能なキ ャ ッ シ ュがあ り ません。
MicroKernel の構成を変更 し て キ ャ ッ シ ュ メ モ リ の使用量を増やすか、 フ ァ イ ル ページ サ イ ズ を小 さ く し ます。
139
メ ッ セージ
MKDE-1184 : フ ァ イル ハン ド ル数を要求 さ れた値に設定で き ません。 オープ ン フ ァ イルの
最大数は nn に減 り ま し た。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
MicroKernel はオープ ン フ ァ イ ル数を指定 さ れた値に設定で き ませんで し た。 メ ッ セージに示 さ れた値が、 代わ
り に使用 さ れます。 こ の メ ッ セージが表示 さ れない よ う にする には、 同時に実行す る アプ リ ケーシ ョ ンの数を減
ら し ます。
MKDE-1192 : 設定は NOVDB.INI か ら 読み取 ら れます。 BTI.INI に変更す る には、 現在の設
定を保存 し て く だ さ い。
MicroKernel を ロ ー ド し た と き に BTI.INI フ ァ イ ルがあ る はずの場所で NOVDB.INI フ ァ イ ルが見つか る と 、 こ の
メ ッ セージが返 さ れます。 BTI.INI フ ァ イ ルを使用する には、 設定プ ロ パテ ィ を開 き 、 現在の設定を保存 し ます。
こ の メ ッ セージは旧バージ ョ ン の製品に関連す る も の な ので、 新 し いバージ ョ ン には適用 さ れ ま せん。 ま た、
MicroKernel エン ジ ンの設定は Windows プ ラ ッ ト フ ォーム では レ ジ ス ト リ に、 Linux プ ラ ッ ト フ ォームでは PSQL
レ ジ ス ト リ にあ る ので注意 し て く だ さ い。
MKDE-1193 : MKDE は、 デ フ ォル ト の設定を使用 し ています。
環境設定オプシ ョ ンの値が通常格納 さ れてい る 場所 (Linux では PSQL レ ジ ス ト リ 、 Windows ではレ ジ ス ト リ ) に
見つか ら ない と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 こ の メ ッ セージは、 内部デフ ォ ル ト 値が使用 さ
れてお り 、 それ ら はデフ ォ ル ト の場所 と は別の場所に保存 さ れてい る こ と を示 し ます。 PSQL Control Center を使
用 し て環境設定オプシ ョ ン を更新 し ます。 『Advanced Operations Guide』 の 「設定 リ フ ァ レ ン ス」 を参照 し て く だ
さ い。
MKDE-1194 : 追加ワー カ ス レ ッ ド に切 り 替わ り ま し た。
[ワ ーカ ス レ ッ ド 数] 環境設定オプシ ョ ンに よ り 指定 さ れた数を超え る ワーカ ス レ ッ ド を作成 し なければな ら な
い場合、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 こ の メ ッ セージが表示 さ れない よ う にす る には、 [ワー
カ ス レ ッ ド 数] オプシ ョ ンの値を大 き く し ます。
MKDE-1207 : ログ フ ァ イルの フ ォ ーマ ッ ト が不正です。
ロ グ セ グ メ ン ト フ ァ イ ルの形式に互換性がない場合、 MicroKernel か ら こ の メ ッ セージが返 さ れ ま す。 ロ ール
フ ォ ワー ド を行な っ てい る MicroKernel のバージ ョ ン と 、 ロ グ フ ァ イ ルを作成 し た MicroKernel のバージ ョ ンが
同 じ であ る こ と を確認 し て く だ さ い。
MKDE-1208 : "xxxx" の Open オペレーシ ョ ンに失敗 し ま し た。 MKDE エ ラ ー nn が返 さ れま
し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中にエ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 同
時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー ド nn
についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1209 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" への INSERT で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に Insert エ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
140
MKDE
MKDE-1210 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" の UPDATE で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Update エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1211 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" か らの DELETE で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Delete エ ラ ーが発生する と 、 MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1212 : シ ス テムの メ モ リ が不足 し ています。
サーバーの メ モ リ が不十分でプ ロ グ ラ ムが動作 し ない場合、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 必要
ないアプ リ ケーシ ョ ン を ア ン ロ ー ド し て、 ロ ール フ ォ ワー ド オペレーシ ョ ン を再試行 し て く だ さ い。
MKDE-1213 : 内部エ ラ ー nn が発生 し ま し た。
内部エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れます。オペレーシ ョ ン を再試行 し て く だ さ い。
MKDE-1214 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" の GET EQUAL で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Get Equal エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れ
ます。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れ ます。 ス テー タ ス
コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1215 : ログ フ ァ イルが破損 し ています。
ロ グ セグ メ ン ト フ ァ イ ルが破損 し ていて読み取 り 不可能な場合、MicroKernel か ら こ の メ ッ セージが返 さ れます。
MicroKernel は こ の ロ グ セグ メ ン ト を使用 し て ロ ール フ ォ ワー ド オペレーシ ョ ン を実行で き ません。
MKDE-1216 : ログ フ ァ イルの読み取 り 中にエ ラ ーが発生 し ま し た。
エ ラ ーが発生 し て ロ グ セグ メ ン ト フ ァ イ ルを読み取れない場合、MicroKernel か ら こ の メ ッ セージが返 さ れます。
MicroKernel は こ の ロ グ セグ メ ン ト を使用 し て ロ ール フ ォ ワー ド オペレーシ ョ ン を実行で き ません。
MKDE-1217 : 予期せぬ MKDE エ ラ ー nn が、 filename の CREATE INDEX で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの CREATE INDEX オペレーシ ョ ン でエ ラ ーが発生す
る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい
る 可能性があ り ます。ス テー タ ス コ ー ド nn の詳細については、第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1218 : 予期せぬ MKDE エ ラ ー nn が、 filename の DROP INDEX で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの DROP INDEX オペレーシ ョ ンでエ ラ ーが発生す る
と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る
可能性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1219 : 予期せぬ MKDE エ ラ ー nn が、 filename の BEGIN TRANSACTION で発生 し
ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの BEGIN TRANSACTION オペレーシ ョ ン でエ ラ ー
が発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破
損 し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し
て く だ さ い。
141
メ ッ セージ
MKDE-1220 : 予期せぬ MKDE エ ラ ー nn が、 filename の END TRANSACTION で発生 し ま
し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの END TRANSACTION オペレーシ ョ ン でエ ラ ーが
発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損
し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て
く だ さ い。
MKDE-1221 : 予期せぬ MKDE エ ラ ー nn が、 filename の ABORT TRANSACTION で発生 し
ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの ABORT TRANSACTION オペレーシ ョ ンでエ ラ ー
が発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破
損 し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し
て く だ さ い。
MKDE-1222 : 予期せぬ MKDE エ ラ ー nn が、 filename の CLOSE で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペ レ ーシ ョ ン中に指定 さ れた フ ァ イ ルの CLOSE オペ レ ーシ ョ ン でエ ラ ーが発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1223 : 予期せぬ MKDE エ ラ ー nn が、 filename の GET POSITION で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの GET POSITION オペレーシ ョ ン でエ ラ ーが発生す
る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい
る 可能性があ り ます。ス テー タ ス コ ー ド nn の詳細については、第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1224 : 予期せぬ MKDE エ ラ ー nn が BEGIN TRANSACTION で発生 し ま し た。
ロ ー ル フ ォ ワ ー ド オ ペ レ ー シ ョ ン 中 に BEGIN TRANSACTION オ ペ レ ー シ ョ ン で エ ラ ー が 発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1225 : 予期せぬ MKDE エ ラ ー nn が END TRANSACTION で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に END TRANSACTION オペレーシ ョ ンでエ ラ ーが発生す る と 、MicroKernel
か ら こ の メ ッ セージが返 さ れます。フ ァ イ ルが破損 し てい る か、ロ グ フ ァ イ ルが破損 し てい る 可能性があ り ます。
ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-1226 : 予期せぬ MKDE エ ラ ー nn が ABORT TRANSACTION で発生 し ま し た。
ロ ー ル フ ォ ワ ー ド オ ペ レ ー シ ョ ン 中 に ABORT TRANSACTION オ ペ レ ー シ ョ ン で エ ラ ー が 発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2001 : [キ ャ ッ シ ュ割当サイ ズ] オプ シ ョ ンに指定 さ れた値が不正です。
[キ ャ ッ シ ュ割当サイ ズ] オプシ ョ ンに指定 さ れた値が不正な場合、 MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 設定プ ロ パテ ィ を使用 し て、 こ のオプシ ョ ンに有効な値を指定 し て く だ さ い。 Pervasive.SQL V8 以降では、 こ
の値は MicroKernel が動的に管理 し ます。
MKDE-2002 : [最大圧縮レ コ ー ド サイ ズ] オプ シ ョ ンに指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。
142
MKDE
[最大圧縮レ コ ー ド サイ ズ] オプシ ョ ンに指定 さ れた値が不正な場合、 MicroKernel か ら こ の メ ッ セージが返 さ れ
ます。 設定プ ロ パテ ィ を使用 し て、 こ のオプシ ョ ンに有効な値を指定 し て く だ さ い。
MKDE-2004 : [オープ ン フ ァ イル数] オプ シ ョ ンに指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
[オープ ン フ ァ イル数] オプシ ョ ンに指定 さ れた値が不正な場合、MicroKernel か ら こ の メ ッ セージが返 さ れます。
設定プ ロ パテ ィ を使用 し て、 こ のオプシ ョ ンに有効な値を指定 し て く だ さ い。
MKDE-2005 : [オペ レーシ ョ ン バン ド ル制限] オプ シ ョ ンに指定 さ れた値が不正です。
[オペ レーシ ョ ン バン ド ル制限] オプシ ョ ンに指定 さ れた値が不正な場合、 MicroKernel か ら こ の メ ッ セージが返
さ れます。 設定プ ロ パテ ィ を使用 し て、 こ のオプシ ョ ンに有効な値を指定 し て く だ さ い。
MKDE-2007 : [ハン ド ル数] オプ シ ョ ンに指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
[ハン ド ル数] オプシ ョ ンに指定 さ れた値が不正な場合、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 設定プ
ロ パテ ィ を使用 し て、 こ のオプシ ョ ンに有効な値を指定 し て く だ さ い。
MKDE-2008 : [I/O ス レ ッ ド 数] オプ シ ョ ンに指定 さ れた値が不正です。
[I/O ス レ ッ ド 数] オプシ ョ ンに指定 さ れた値が不正な場合、 MicroKernel か ら 、 こ の メ ッ セージが返 さ れます。 設
定プ ロ パテ ィ を使用 し て、 こ のオプシ ョ ンに有効な値を指定 し て く だ さ い。
MKDE-2009 : [ア ク テ ィ ブ ク ラ イ ア ン ト 数] オプ シ ョ ン に指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
[ア ク テ ィ ブ ク ラ イ ア ン ト 数] オプシ ョ ンに指定 さ れた値が不正な場合、 MicroKernel か ら こ の メ ッ セージが返 さ
れます。 設定プ ロ パテ ィ を使用 し て、 こ のオプシ ョ ンに有効な値を指定 し て く だ さ い。
MKDE-2010 : [ ソ ー ト バ ッ フ ァ ー サイ ズ] オプ シ ョ ンに指定 さ れた値が不正です。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
[ ソ ー ト バ ッ フ ァ ー サイ ズ] オプシ ョ ンに指定 さ れた値が不正な場合、 MicroKernel か ら こ の メ ッ セージが返 さ れ
ます。 設定プ ロ パテ ィ を使用 し て、 こ のオプシ ョ ンに有効な値を指定 し て く だ さ い。
MKDE-2011 : [作業デ ィ レ ク ト リ ] オプ シ ョ ン に指定 さ れたパスが不正です。
[作業デ ィ レ ク ト リ ] オプシ ョ ン に指定 さ れた値が不正な場合、 MicroKernel か ら こ の メ ッ セージが返 さ れ ま す。
設定プ ロ パテ ィ を使用 し て、 有効なパス を指定 し て く だ さ い。
MKDE-2012 : オプ シ ョ ン に指定 さ れた値が不正です。
オプシ ョ ンの値が不正な場合、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 設定プ ロ パテ ィ に戻っ て、 正 し い
値を入力 し て く だ さ い。
MKDE-2013 : 指定 さ れたオプ シ ョ ンは有効なオプ シ ョ ン ではあ り ません。
指定 さ れたオプシ ョ ン が有効でない場合、 MicroKernel エン ジ ン か ら こ の メ ッ セージが返 さ れ ます。 設定プ ロ パ
テ ィ に戻っ て、 無効なオプシ ョ ン を削除 し て く だ さ い。
143
メ ッ セージ
MKDE-2015 : MKDE はオペ レ ーシ ョ ン を完了する ための十分な メ モ リ を得る こ と がで き ま
せん。
設定に従っ て MicroKernel を ロ ー ド す る ための メ モ リ がサーバーに十分ない場合、 MicroKernel か ら こ の メ ッ セー
ジが返 さ れ ます。 設定プ ロ パテ ィ を使用 し て、 メ モ リ の使用量が少な く な る よ う に MicroKernel を再設定す る か
([キ ャ ッ シ ュ割当サイ ズ] 属性)、 不要な アプ リ ケーシ ョ ン を ア ン ロ ー ド し て く だ さ い。
MKDE-2019 : ロ グ フ ァ イル filename への書き込みを行え ません。 十分なデ ィ ス ク 容量があ
るか確認 し て く だ さ い。
ロ グ フ ァ イ ル filename への書 き 込みが行え ない と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 十分なデ ィ
ス ク 容量があ る か確認 し て く だ さ い。 デ ィ ス ク 容量がい っぱいの場合、 不必要な フ ァ イ ルを削除 し て スペース を
解放 し て く だ さ い。 ト ラ ンザ ク シ ョ ン ロ グ フ ァ イ ルへの書 き 込み中にエ ラ ーが発生す る と 、 MicroKernel はシ ス
テ ム デー タ を含むデー タ フ ァ イ ルが更新 さ れ る たびに ト ラ ンザ ク シ ョ ン ロ グ を再開 し よ う と し ます。 し たがっ
て、エ ラ ーの原因 と な っ てい る 条件が修正 さ れた と き に (た と えば、使用可能なデ ィ ス ク 容量が増えた場合な ど)、
MicroKernel は自動的に ト ラ ンザ ク シ ョ ン ロ グ を再開 し ます。
MKDE-2024 : フ ァ イル filename はロール バ ッ ク 中です。
filename フ ァ イ ルが ロ ール バ ッ ク す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 ロ ール バ ッ ク と は、 シ
ス テ ムが ク ラ ッ シ ュ し た後で MicroKernel が フ ァ イ ルの一貫性を保持す る ために使用す る 手続 き の こ と です。 こ
の手続 き に よ っ て、 一番最近フ ァ イ ルに加え ら れた変更 (最後に行っ たシ ス テ ム ト ラ ンザ ク シ ョ ン で加え ら れた
変更) が元に戻 さ れます。
MKDE-2027 : セマ フ ォの作成中またはア ク セス中にエ ラ ーが発生 し ま し た。
内部エ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。
MKDE-2028 : 実行ス レ ッ ド の作成中にエ ラ ーが発生 し ま し た。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 こ の設定はエン ジ ンが動的に
管理 し ます。
MKDE-2029 : イ ベン ト ログ フ ァ イルを開けませんで し た。
ホーム デ ィ レ ク ト リ に PSQL イ ベン ト ロ グ (PVSW.LOG) を作成で き ない場合、 MicroKernel か ら こ の メ ッ セー
ジが返 さ れます。 ホーム デ ィ レ ク ト リ があ る か、 ま た コ ン ピ ュ ー タ ーのデ ィ ス ク がいっぱいでないか を確認 し て
く だ さ い。 さ ら に、 MicroKernel がホーム デ ィ レ ク ト リ と イ ベン ト ロ グ フ ァ イ ルに対す る ア ク セ ス権があ る こ と
を確認 し て く だ さ い。
MKDE-2039 : シ ス テム エ ラ ー : nn.nn.nn
シ ス テ ム エ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。
MicroKernel エン ジ ンはシ ス テ ム エ ラ ー メ ッ セージ を使用 し て、 こ のエン ジ ンがオペレーテ ィ ン グ シ ス テ ムの呼
び出 し を行っ た結果生 じ た予期せぬエ ラ ーを記録 し ます。 た と えば、 こ のエン ジ ンがオペレーテ ィ ン グ シ ス テ ム
に フ ァ イ ル の I/O 呼び出 し を 行 っ た と き に エ ラ ー が 返 さ れ た 場合、 そ の エ ラ ー は シ ス テ ム エ ラ ー と し て
PVSW.LOG に記録 さ れます。
シ ス テ ム エ ラ ーの形式は id.op.rc です。 それぞれの要素は次の と お り です。
表 7 シ ス テム エ ラ ーの説明
144
id
一意なシ ス テ ム エ ラ ー識別子
op
その と き 実行 さ れていた Btrieve オペレーシ ョ ン
rc
オペレーテ ィ ン グ シ ス テ ムか ら の予期せぬ リ タ ーン コ ー ド
MKDE
id は、 オペレーテ ィ ン グ シ ス テ ム呼び出 し を行っ た MKDE 内の コ ー ド のセ ク シ ョ ンに対応 し てい ます。 使用 し
てい る エン ジ ンに応 じ て id の範囲は異な り ます。
表 8 シス テム エ ラ ー コ ー ド の範囲
100-299
共通の ソ ース ベース
600-699
Windows 32 ビ ッ ト プ ラ ッ ト フ ォ ーム
共通の コ ー ド ベー ス には、 フ ァ イ ルの I/O 要求、 変数の割 り 当て、 キ ャ ッ シ ン グ な ど が含 ま れ ま す。 プ ラ ッ ト
フ ォーム固有の範囲には、 それ以外の、 フ ァ イ ルを開 く 、 閉 じ る 、 読み取 る 、 ロ ッ ク す る 要求が含まれます。 こ
れ ら の コ ー ド に よ っ て、シ ス テ ム エ ラ ーが発生 し た と き に実行 し ていたエン ジ ン コ ー ド の部分にた ど り 着 く こ と
がで き ます。 た と えば、 110 ~ 124 の ID 範囲は、 デ ィ ス ク I/O 呼び出 し を行 う MicroKernel の I/O サブシ ス テ ム
に対応 し てお り 、 こ れ ら の ID に関係す る シ ス テ ム エ ラ ーは通常、 フ ァ イ ルの破損問題に対応 し てい ます。 ID の
一覧については、具体的なエン ジ ン と コ ー ド の情報がなければたい し て重要ではないので、公開 さ れてい ません。
シ ス テ ム エ ラ ーの 2 番目の部分はオペレーシ ョ ン コ ー ド です。 こ れは、 エ ラ ーが発生 し た と き に処理 さ れていた
Btrieve リ ク エ ス ト に対応 し てい ます。 た と えば、 5 な ら ば GetEqual オペレーシ ョ ンです。 Btrieve オペレーシ ョ ン
コ ー ド の詳細については、『Btrieve API Guide』 を参照 し て く だ さ い。MicroKernel エン ジ ンが Btrieve オペレーシ ョ
ン と は特に関係のない タ ス ク を実行 し てい る 間にシ ス テ ム エ ラ ーが発生 し た場合は、 op は -1 に設定 さ れます。
シ ス テ ム エ ラ ーの 3 番目の部分は OS の リ タ ーン コ ー ド です。 こ こ に報告 さ れ る 値の意味は、 実行 し た OS 呼び
出 し と 発生 し たエ ラ ーの種類に応 じ て変わ り ます。 リ タ ーン コ ー ド 値 0 は、 ID ご と にそれぞれ異な る 意味を持
つ よ う に思われますが、 いずれの場合で も OS は実際のエ ラ ー コ ー ド を返 し ませんで し た。 OS の リ タ ーン コ ー
ド がゼ ロ であ る と き のシ ス テ ム エ ラ ーの一例を挙げ る と 、 OS 呼び出 し は成功 し た旨を返すが、 呼び出 し に よ っ
て返 さ れたデー タ は期待 し た も のではない と い う 場合です。 多 く の場合、 特定の場合に現れ る シ ス テ ム エ ラ ーは
問題を示 し てい ません。 実行 さ れていた操作はエ ラ ーな し で再試行 さ れ、 普通に処理が続行 さ れ る よ う です。
正常な操作を中断 さ せ る 問題が あ る 場合、 シ ス テ ム エ ラ ーは、 アプ リ ケーシ ョ ン に返 さ れ る PSQL ス テー タ ス
コ ー ド に対応 し た も の と な り ます。 た と えば、 物理的に壊れてい る フ ァ イ ルにア ク セ ス し よ う と する と 、 116.5.0
の よ う なシ ス テ ム エ ラ ーが生成 さ れ、 アプ リ ケーシ ョ ンは ス テー タ ス コ ー ド 2 を受け取 り ます。
特定のシ ス テ ム エ ラ ーが繰 り 返 し 発生す る と 同時にアプ リ ケーシ ョ ンが異常な動作をす る 場合、 そのエ ラ ーに関
す る 記述がナレ ッ ジ ベース に見つか ら ない と き は、シ ス テ ム エ ラ ー と アプ リ ケーシ ョ ンでのエ ラ ー症状の記述を
ご用意の上、弊社テ ク ニ カル サポー ト ま でご連絡 く だ さ い。当該のシ ス テ ム エ ラ ーに関す る 詳細を ご提供いた し
ます。
ま た、 Microsoft の Web サ イ ト で Win32 エ ラ ー コ ー ド の一覧を確認す る こ と がで き ます。
MKDE-2053 : 追加ワー カ ス レ ッ ド に切 り 替わ り ま し た。
こ の メ ッ セージは Pervasive.SQL 2000i 以降のバージ ョ ンでは使用 さ れてい ません。 ワ ーカ ス レ ッ ド はエン ジ ンが
動的に管理 し ます。
こ れは、 [ワー カ ス レ ッ ド 数] 環境設定オプシ ョ ンで指定 さ れた数を超え る ワ ーカ ス レ ッ ド を作成 し なければな
ら ない場合、 MicroKernel か ら 返 さ れ る 情報 メ ッ セージ です。 こ の メ ッ セージが表示 さ れない よ う にす る には、
[ワー カ ス レ ッ ド 数] オプシ ョ ンの値を大 き く し ます。
MKDE-2055 : 名前付きパイ プの作成エ ラ ーです。
パ イ プ マネージ ャ ー ス レ ッ ド に名前付 き パ イ プ を作成で き ない場合、 MicroKernel か ら こ の メ ッ セージが返 さ れ
ます。
MKDE-2060 : レ ジ ス ト リ の読み取 り エ ラ ーです。 エ ラ ー コ ー ド : nn
あ ら か じ め定義 さ れた設定が レ ジ ス ト リ で見つか ら ない場合、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 次
に MicroKernel を起動す る と き は -REGINSTALL 起動パ ラ メ ー タ ーを使用 し て く だ さ い。 こ のパ ラ メ ー タ ーに よ
り 、 MicroKernel は各環境設定オプシ ョ ンのデフ ォ ル ト 値を使っ て、 レ ジ ス ト リ にセ ク シ ョ ン を再作成 し ます。
145
メ ッ セージ
MKDE-2061 : レ ジ ス ト リ の書き込みエ ラ ーです。 エ ラ ー コ ー ド : nn
レ ジ ス ト リ へ の 書 き 込み中 に エ ラ ー が 発生す る と 、 MicroKernel か ら こ の メ ッ セ ー ジ が 返 さ れ ま す。 次 に
MicroKernel を起動す る と き は -REGINSTALL 起動パ ラ メ ー タ ーを使用 し て く だ さ い。 こ のパ ラ メ ー タ ーに よ り 、
MicroKernel は各環境設定オプシ ョ ンのデフ ォ ル ト 値を使っ て、 レ ジ ス ト リ にセ ク シ ョ ン を再作成 し ます。
MKDE-2065 : Service Control デ ィ スパ ッ チ ャ ーの呼び出 し エ ラ ーです。
サービ ス の初期化中にエ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。
MKDE-2067 : こ の コ ン ピ ュ ー タ ーには使用で き る適切な プ ロ ト コ ルがあ り ません。
サポー ト さ れてい る プ ロ ト コ ルが コ ン ピ ュ ー タ ーに イ ン ス ト ール さ れていない場合、 MicroKernel か ら こ の メ ッ
セージが返 さ れます。 通信サーバーを初期化で き ません。
MKDE-2068 : 通信サーバーは使用で き ません。
通信サーバーの ロ ー ド 中にエ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 こ のバージ ョ ン
の MicroKernel に付属す る 通信サーバーのデ ィ レ ク ト リ が、 シ ス テ ム パ ス に含まれてい る こ と を確認 し て く だ さ
い。
MKDE-2075 : ト ラ ンザ ク シ ョ ン ログ フ ァ イル LAST_SEG.LOG を開けません。
ロ グ フ ァ イ ル形式が不正であ る か、 ト ラ ンザ ク シ ョ ン ロ グ デ ィ レ ク ト リ が存在 し ない場合、 MicroKernel か ら こ
の メ ッ セ ー ジ が 返 さ れ ま す。 メ ッ セ ー ジ を 返 し た MicroKernel の バー ジ ョ ン と 、 ロ グ フ ァ イ ル を 作成 し た
MicroKernel のバージ ョ ンが同 じ であ る こ と を確認 し て く だ さ い。
MKDE-2076 : "xxxx" の Open オペレーシ ョ ンに失敗 し ま し た。 MKDE エ ラ ー nn が返 さ れま
し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中にエ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 同
時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー ド nn
についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2077 : ログ フ ァ イルの フ ォ ーマ ッ ト が不正です。
ロ グ セ グ メ ン ト フ ァ イ ルの形式に互換性がない場合、 MicroKernel か ら こ の メ ッ セージが返 さ れ ま す。 ロ ール
フ ォ ワー ド を行な っ てい る MicroKernel のバージ ョ ン と 、 ロ グ フ ァ イ ルを作成 し た MicroKernel のバージ ョ ンが
同 じ であ る こ と を確認 し て く だ さ い。
MKDE-2078 : "xxxx" の Open オペレーシ ョ ンに失敗 し ま し た。 MKDE エ ラ ー nn が返 さ れま
し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中にエ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 同
時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー ド nn
についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2079 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" への INSERT で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に Insert エ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
146
MKDE
MKDE-2080 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" の UPDATE で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Update エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2081 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" か ら の DELETE で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Delete エ ラ ーが発生する と 、 MicroKernel か ら こ の メ ッ セージが返 さ れま
す。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れます。 ス テー タ ス コ ー
ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2082 : シ ス テムの メ モ リ が不足 し ています。
サーバーの メ モ リ が不十分でプ ロ グ ラ ムが動作 し ない場合、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 必要
ないアプ リ ケーシ ョ ン を ア ン ロ ー ド し て、 ロ ール フ ォ ワー ド オペレーシ ョ ン を再試行 し て く だ さ い。
MKDE-2083 : 内部エ ラ ー nn が発生 し ま し た。
内部エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れます。オペレーシ ョ ン を再試行 し て く だ さ い。
MKDE-2084 : 予期せぬ MKDE エ ラ ー nn が、 "xxxx" の GET EQUAL で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に Get Equal エ ラ ーが発生す る と 、MicroKernel か ら こ の メ ッ セージが返 さ れ
ます。 同時に、 指定 さ れた フ ァ イ ルに対応す る ス テー タ ス コ ー ド も 、 MicroKernel か ら 返 さ れ ます。 ス テー タ ス
コ ー ド nn についての説明は、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2085 : ログ フ ァ イルが破損 し ています。
指定 し た ロ グ セグ メ ン ト フ ァ イ ルが破損 し ていて読み取 り 不可能な場合、 MicroKernel か ら こ の メ ッ セージが返
さ れます。 MicroKernel は こ の ロ グ セグ メ ン ト を使用 し て ロ ール フ ォ ワー ド オペレーシ ョ ン を実行で き ません。
MKDE-2086 : ログ フ ァ イルの読み取 り 中にエ ラ ーが発生 し ま し た。
エ ラ ーが発生 し て ロ グ セグ メ ン ト フ ァ イ ルを読み取れない場合、MicroKernel か ら こ の メ ッ セージが返 さ れます。
MicroKernel は こ の ロ グ セグ メ ン ト を使用 し て ロ ール フ ォ ワー ド オペレーシ ョ ン を実行で き ません。
MKDE-2087 : 予期せぬ MKDE エ ラ ー nn が、 filename の CREATE INDEX で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの CREATE INDEX オペレーシ ョ ン でエ ラ ーが発生す
る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい
る 可能性があ り ます。ス テー タ ス コ ー ド nn の詳細については、第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2088 : 予期せぬ MKDE エ ラ ー nn が、 filename の DROP INDEX で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの DROP INDEX オペレーシ ョ ンでエ ラ ーが発生す る
と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る
可能性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2089 : 予期せぬ MKDE エ ラ ー nn が、 filename の BEGIN TRANSACTION で発生 し
ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの BEGIN TRANSACTION オペレーシ ョ ン でエ ラ ー
が発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破
損 し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し
て く だ さ い。
147
メ ッ セージ
MKDE-2090 : 予期せぬ MKDE エ ラ ー nn が、 filename の END TRANSACTION で発生 し ま
し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの END TRANSACTION オペレーシ ョ ン でエ ラ ーが
発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損
し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て
く だ さ い。
MKDE-2091 : 予期せぬ MKDE エ ラ ー nn が、 filename の ABORT TRANSACTION で発生 し
ま し た。
ロ ール フ ォ ワ ー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの ABORT TRANSACTION オペレーシ ョ ンでエ ラ ー
が発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破
損 し てい る 可能性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し
て く だ さ い。
MKDE-2092 : 予期せぬ MKDE エ ラ ー nn が、 filename の CLOSE で発生 し ま し た。
ロ ール フ ォ ワ ー ド オペ レ ーシ ョ ン中に指定 さ れた フ ァ イ ルの CLOSE オペ レ ーシ ョ ン でエ ラ ーが発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2093 : 予期せぬ MKDE エ ラ ー nn が、 filename の GET POSITION で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に指定 さ れた フ ァ イ ルの GET POSITION オペレーシ ョ ン でエ ラ ーが発生す
る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい
る 可能性があ り ます。ス テー タ ス コ ー ド nn の詳細については、第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2094 : 予期せぬ MKDE エ ラ ー nn が BEGIN TRANSACTION で発生 し ま し た。
ロ ー ル フ ォ ワ ー ド オ ペ レ ー シ ョ ン 中 に BEGIN TRANSACTION オ ペ レ ー シ ョ ン で エ ラ ー が 発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2095 : 予期せぬ MKDE エ ラ ー nn が END TRANSACTION で発生 し ま し た。
ロ ール フ ォ ワー ド オペレーシ ョ ン中に END TRANSACTION オペレーシ ョ ンでエ ラ ーが発生す る と 、MicroKernel
か ら こ の メ ッ セージが返 さ れます。フ ァ イ ルが破損 し てい る か、ロ グ フ ァ イ ルが破損 し てい る 可能性があ り ます。
ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2096 : 予期せぬ MKDE エ ラ ー nn が ABORT TRANSACTION で発生 し ま し た。
ロ ー ル フ ォ ワ ー ド オ ペ レ ー シ ョ ン 中 に ABORT TRANSACTION オ ペ レ ー シ ョ ン で エ ラ ー が 発生す る と 、
MicroKernel か ら こ の メ ッ セージが返 さ れ ます。 フ ァ イ ルが破損 し てい る か、 ロ グ フ ァ イ ルが破損 し てい る 可能
性があ り ます。 ス テー タ ス コ ー ド nn の詳細については、 第 1 章 「ス テー タ ス コ ー ド 」 を参照 し て く だ さ い。
MKDE-2111 : シ ス テム エ ラ ー : nn.nn.nn フ ァ イル : filename
シ ス テ ム エ ラ ーが発生す る と 、 MicroKernel か ら こ の メ ッ セージが返 さ れます。 こ れは、 フ ァ イ ル名を含んでい
る こ と を除けば、 MKDE-2039 と ま っ た く 同 じ です。
MKDE-2140 : PSQL VSS Writer は正常に起動 し ま し た
こ の メ ッ セージは単な る 情報です。
148
MKDE
MKDE-2141 : PSQL VSS Writer を起動で き ませんで し た - リ ソ ースに問題があ り ます
名前付 き リ ソ ース におけ る エ ラ ーのため、 PSQL VSS Writer を起動で き ませんで し た。 弊社サポー ト 部門ま でお
問い合わせ く だ さ い。
MKDE-2142 : PSQL VSS Writer を起動で き ませんで し た - Windows ラ イ ブ ラ リ のエ ラ ーで
す : library
Windows の名前付 き ラ イ ブ ラ リ におけ る エ ラ ーのため、 PSQL VSS Writer を起動で き ませんで し た。 弊社サポー
ト 部門ま でお問い合わせ く だ さ い。
MKDE-2143 : PSQL VSS Writer - Windows ラ イ ブ ラ リ のエ ラ ーです : library
PSQL VSS Writer で Windows の名前付 き ラ イ ブ ラ リ に よ る エ ラ ーが発生 し ま し た。 弊社サポー ト 部門ま でお問い
合わせ く だ さ い。
MKDE-2144 : PSQL VSS Writer - 無効な イ ベン ト シーケ ン スが state 状態で検出 さ れま し た
無効な イ ベン ト シーケ ン ス が、 名前付 き の状態に よ っ て検出 さ れま し た。 弊社サポー ト 部門ま でお問い合わせ く
だ さ い。
MKDE-2145 : PPSQL VSS Writer はサポー ト さ れて い な い VSS 要求 を 受け取 り ま し た :
request
受け取っ た要求は PSQL VSS Writer ではサポー ト さ れません。 弊社サポー ト 部門ま でお問い合わせ く だ さ い。
MKDE-2146 : PSQL VSS Writer - state 状態での例外です
PSQL VSS Writer で、 名前付 き の状態時に例外が発生 し ま し た。 弊社サポー ト 部門ま でお問い合わせ く だ さ い。
MKDE-2147 : PSQL VSS Writer は state 状態の間に ABORT イ ベン ト を受け取 り ま し た
名前付 き の状態時に PSQL VSS Writer で ABORT コ マ ン ド が発生 し ま し た。 弊社サポー ト 部門ま でお問い合わせ
く だ さ い。
MKDE-2148 : PSQL VSS Writer の状態 : state
こ の メ ッ セージは単な る 情報です。 PSQL VSS Writer は名前付 き の状態にあ り ます。
MKDE-2149 : PSQL VSS Writer は MicroKernel Database エ ン ジ ン を凍結で き ません
ス テージの凍結中に操作を完了で き ませんで し た。 弊社サポー ト 部門ま でお問い合わせ く だ さ い。
MKDE-2150:PSQL VSS Writer は Windows XP をサポー ト し ません。代わ り に Backup Agent
を使用 し て く だ さ い。
こ の メ ッ セージは単な る 情報です。
MKDE-2151 : PSQL VSS Writer は 32 ビ ッ ト WOW64 プ ロ セス をサポー ト し ません。 代わ
り に Backup Agent を使用 し て く だ さ い。
こ の メ ッ セージは単な る 情報です。
149
メ ッ セージ
MKDE-2154:PSQL VSS Writer ウ ォ ッ チ ド ッ グは長期間 [nn 秒 ] フ リ ーズ し たエ ン ジ ン を検
出 し ま し た。
長 く 静止 し 過ぎたため、 PSQL VSS Writer は中止 さ れま し た。
MKDE-2160 : プ ロ セス ワーキング セ ッ ト のサイ ズを最小 nn%d MB と 最大 nn%d MB に設
定で き ません。
MicroKernel が Windows オペレーテ ィ ン グ シ ス テ ムに対 し て メ モ リ を予約す る よ う 要求 し たが、 ハー ド ウ ェ アに
おけ る リ ソ ース要求に よ っ てその メ モ リ 予約が拒否 さ れた と き に、 MicroKernel が こ の メ ッ セージ を返 し ます。 こ
の警告があ っ て も 、 ほ と ん ど の場合、 MicroKernel は実行 し 続け ます。 こ の警告が発生す る 原因 と 、 こ れに対処で
き る 可能性があ る パフ ォーマ ン ス チ ュ ーニ ン グについては、 『Advanced Operations Guide』 の 「MicroKernel の最
大 メ モ リ 使用量」 を参照 し て く だ さ い。
MKDE-2161 : プ ロ セス ワーキング セ ッ ト のサイ ズを取得で き ません。
Windows オペレーテ ィ ン グ シ ス テ ムにプ ロ セ ス ワーキ ン グ セ ッ ト のサ イ ズ を問い合わせた と き 、 MicroKernel に
十分な許可やア ク セ ス権がないために、 その問い合わせが拒否 さ れた場合は MicroKernel が こ の メ ッ セージ を返
し ます。 こ の警告があ っ て も 、 ほ と ん ど の場合、 MicroKernel は実行 し 続け ます。
MKDE-2162 : キ ャ ッ シ ュ エ ン ジ ンは (標準| SQL Notify) NSL セ ッ シ ョ ン を開けませんで
し た (PID %d、 サーバー %s)。 エ ラ ー コ ー ド : %d
リ モー ト エン ジ ンへのキ ャ ッ シ ュ エン ジ ンの接続を確立で き なか っ た場合、 Microkernel は こ の メ ッ セージ を報
告 し ます。 アプ リ ケーシ ョ ンはフ ァ イ ルを開けない よ う にな り ます。 こ の状況を解決す る には、 ネ ッ ト ワー ク 接
続を再確立 し 、 さ ら に、 アプ リ ケーシ ョ ン ま たは ロ ーカル エン ジ ン を再起動す る 必要があ る か も し れません。
MKDE-2163 : キ ャ ッ シ ュ エ ン ジ ンは (標準| SQL Notify) NSL セ ッ シ ョ ン を閉 じ られませ
んで し た (サーバー %s、 PID %d)。 エ ラ ー コ ー ド : %d
リ モー ト エ ン ジ ン への キ ャ ッ シ ュ エ ン ジ ン の接続 を シ ャ ッ ト ダ ウ ン し て い る と き にエ ラ ーが発生 し た場合、
Microkernel は こ の メ ッ セージ を報告 し ます。 アプ リ ケーシ ョ ンは、 おそ ら く デー タ 操作を完了 し ま し た。 こ の状
況を解決す る には、 ネ ッ ト ワー ク 接続を再確立 し 、 さ ら に、 ロ ーカル エン ジ ン を再起動す る 必要があ る か も し れ
ません。
MKDE-2164 : キ ャ ッ シ ュ エ ン ジ ンは、 SQL リ スナーに よ るサーバー %s の リ ッ ス ン に失敗
し ま し た。 エ ラ ー コ ー ド : %d
リ モー ト エン ジ ンへのキ ャ ッ シ ュ エン ジ ンの接続が中断 さ れた場合、 Microkernel は こ の メ ッ セージ を報告 し ま
す。 こ れに よ り 、 アプ リ ケーシ ョ ンのデー タ 操作が中断 さ れます。 こ の状況を解決す る には、 アプ リ ケーシ ョ ン
ま たは ロ ーカル エン ジ ン を再起動す る 必要があ る か も し れません。
MKDE-2172 : フ ァ イル : filename の最適化で エ ラ ー nn が発生 し ま し た。
最適化の検証が失敗 し たため、 最適化は停止 し ま し た。 フ ァ イ ルに変更は加え ら れてお ら ず、 シ ス テ ムの操作 も
変化 し てい ません。 デー タ ベース のパフ ォーマ ン ス が懸念 さ れ る 場合は、 弊社サポー ト サービ ス ま でお問い合わ
せ く だ さ い。
150
REBUILD
REBUILD
Rebuild ユーテ ィ リ テ ィ の メ ッ セージ
こ のセ ク シ ョ ンでは、 Rebuild がユーテ ィ リ テ ィ が生成す る メ ッ セージの一覧を示 し ます。
REBUILD-2 : メ モ リ を割 り 当て ら れませんで し た。
使用可能な メ モ リ 量をチ ェ ッ ク し 、 不要な アプケーシ ョ ンやプ ロ セ ス を終了 し て メ モ リ を追加 し て く だ さ い。
REBUILD-3 : file_name か ら file_name へ 名前 を 変更 で き ま せ ん で し た。 MicroKernel
Database エ ン ジ ンのス テー タ ス コ ー ド は code_number です。
ス テー タ ス コ ー ド の意味を確認 し 、 フ ァ イ ルの名前を変更で き なかっ た原因の特定に役立てて く だ さ い。
REBUILD-4 : MicroKernel Database エ ン ジ ン のバー ジ ョ ン 情報 を 取得で き ません で し た。
MicroKernel Database エ ン ジ ンのス テー タ ス コ ー ド は code_number です。
デー タ ベース エン ジ ンが実行 さ れてい る こ と 、お よ びス テー タ ス コ ー ド の意味を確認後、 リ ビル ド を再試行 し て
く だ さ い。
REBUILD-5 : file_name を削除で き ませんで し た。
フ ァ イ ルお よ びデ ィ レ ク ト リ のア ク セ ス許可を確認 し 、 フ ァ イ ルを削除で き なか っ た理由を特定 し て く だ さ い。
REBUILD-7 : file_name を開けませんで し た。 MicroKernel Database エ ン ジ ンのス テー タ ス
コ ー ド は code_number です。
ス テー タ ス コ ー ド の意味を確認 し 、 フ ァ イ ルを開 く こ と がで き なかっ た原因を特定 し て く だ さ い。
REBUILD-8 : file_name を ア ク セ ラ レ イ テ ィ ド モ ー ド で 開け ま せん で し た。 MicroKernel
Database エ ン ジ ンのス テー タ ス コ ー ド は code_number です。
ス テー タ ス コ ー ド の意味を確認 し 、 フ ァ イ ルを開 く こ と がで き なかっ た原因を特定 し て く だ さ い。
REBUILD-9:MicroKernel Database エ ン ジ ン 6.x のア ド バン ス ト 機能を持つ フ ァ イルを新規
作成で き ませんで し た。
正 し いバージ ョ ンのデー タ ベース エン ジ ンが ロ ー ド さ れてい る か、 ま た フ ァ イ ル形式が 6.0 よ り 前のバージ ョ ン
ではないか確認 し て く だ さ い。
REBUILD-10:無効なパラ メ ー タ ーまたは値が指定 さ れたか、 コ マ ン ド ラ イ ンが不正で し た。
ユーテ ィ リ テ ィ に渡 し たパ ラ メ ー タ と 値を確認 し て く だ さ い。
REBUILD-14 : 次の理由に よ り 、 file_name を リ ビル ド し ませんで し た :
提供 さ れた原因に基づいて適切に対処 し 、 リ ビル ド 操作を再試行 し て く だ さ い。
REBUILD-15 : 次の フ ァ イ ル を 操作 し て い る と き、 MicroKernel Database エ ン ジ ン か ら ス
テー タ ス code_number が返 り ま し た : file_name
ス テー タ ス コ ー ド の意味を確認 し 、 リ ビル ド 操作の結果を特定 し て く だ さ い。
151
メ ッ セージ
REBUILD-16 : file_name フ ァ イルは既に 6.x フ ォ ーマ ッ ト です。
リ ビル ド さ れ る フ ァ イ ルは既に 6.x フ ォーマ ッ ト です。 別の フ ォーマ ッ ト を選択 し て く だ さ い。
REBUILD-17 : file_name フ ァ イ ルは有効な MicroKernel デー タ フ ァ イ ルではあ り ません。
Rebuild ユーテ ィ リ テ ィ では こ のフ ァ イルを リ ビル ド で き ません。
リ ビル ド さ れ る フ ァ イ ルが有効な MicroKernel デー タ フ ァ イ ルか ど う か を確認 し て、 リ ビル ド 操作を再試行 し て
く だ さ い。
REBUILD-18 : file_name の特性を取得で き ませんで し た。 MicroKernel Database エ ン ジ ン
のス テー タ ス コ ー ド は code_number です。
ス テー タ ス コ ー ド の意味を確認 し 、 リ ビル ド 操作の結果を特定 し て く だ さ い。
REBUILD-19 : 指定 さ れた出力デ ィ レ ク ト リ にア ク セ ス で き ませんで し た。 directory_name
は存在 し ないか、 または書き込みア ク セスが許可 さ れていません。
デ ィ リ ク ト リ が存在 し てい る か、 お よ び Rebuild ユーテ ィ リ テ ィ を実行す る ユーザーがそのデ ィ レ ク ト リ に対 し
て読み取 り / 書 き 込み権限を持っ てい る か確認 し て く だ さ い。
REBUILD-20 : file_name の処理中です。
リ ビル ド が成功 し た場合は、 " フ ァ イ ルは正常に リ ビル ド さ れま し た。 " と 報告 さ れます。
REBUILD-24 : file_name のア ク セス で エ ラ ーが発生 し ま し た。 有効な フ ァ イル名が指定 さ れ
ているか確認 し て く だ さ い。
フ ァ イ ル名が正 し い こ と を確認 し てか ら リ ビル ド 操作を再試行 し て く だ さ い。
REBUILD-25 : 空の タ ーゲ ッ ト フ ァ イルのオーナー ネームを設定 し ています。
リ ビル ド さ れ る フ ァ イ ルお よ び タ ーゲ ッ ト フ ァ イ ルに間違いがないか確認 し て く だ さ い。
REBUILD-26 : 空の タ ーゲ ッ ト フ ァ イルのイ ンデ ッ ク ス を削除 し ています。
リ ビル ド 処理では以下の情報を出力 し てその操作の ス テー タ ス を提供 し ます。
„
古い フ ァ イ ルの先頭レ コ ー ド を読み取っ てい ます。
„
新 し い フ ァ イ ルに レ コ ー ド を挿入 し てい ます。
„
古い フ ァ イ ルか ら レ コ ー ド を読み取っ てい ます。
„
イ ンデ ッ ク ス を新 し い フ ァ イ ルへ戻 し てい ます。
REBUILD-27:変換中に、テ ンポ ラ リ フ ァ イルを出力デ ィ レ ク ト リ に作成で き ませんで し た。
デ ィ リ ク ト リ を確認 し 、 ま た Rebuild ユーテ ィ リ テ ィ を実行する ユーザーがそのデ ィ レ ク ト リ に対 し て読み取 り /
書 き 込み権限を持っ てい る か確認 し て く だ さ い。
REBUILD-31:file_name を作成で き ませんで し た。MicroKernel Database エ ン ジ ンのス テー
タ ス コ ー ド は code_number です。
ま た、 Rebuild ユーテ ィ リ テ ィ は以下の情報 も 出力する ので、 リ ビル ド 操作の ト ラ ブルシ ュ ー ト に役立てて く だ さ
い。
„
合計 number レ コ ー ド を コ ピー し ま し た。
„
リ ビル ド 操作の開始時刻は time です。
152
REBUILD
REBUILD-34 : キー番号 code_number は不正です。
リ ビル ド さ れ る フ ァ イ ルに含まれ る キーが有効か ど う か確認 し て く だ さ い。
REBUILD-35 : ページ サイ ズ page_size は不正です。 ページ サイ ズを page_size に変更 し
ます。 リ ビル ド 処理は終了 し ま し た。
希望の形式に対 し て不正なページ サ イ ズが検出 さ れたので、 そのページは有効なサ イ ズに変更 さ れます。
REBUILD-38 : リ ビル ド はユーザーによ り 強制終了 さ れま し た。
Rebuild ユーテ ィ リ テ ィ は停止 し ま し た。
REBUILD-39 : ユーテ ィ リ テ ィ はア ン ロー ド さ れないかも し れません。 Ctrl+C を使 っ てユー
テ ィ リ テ ィ を停止 し て く だ さ い。
Rebuild ユーテ ィ リ テ を停止 し よ う と し ま し たが、 こ れは推奨 し ません。 Ctrl+C を使っ てユーテ ィ リ テ ィ を停止 し
て く だ さ い。
REBUILD-44 : file_name の ク ロ ーン を作成で き ませんで し た。 MicroKernel Database エ ン
ジ ンのス テー タ ス コ ー ド は code_number です。
ス テー タ ス コ ー ド の意味を確認 し 、 リ ビル ド 操作の結果を特定 し て く だ さ い。
REBUILD-45 : コ マ ン ド フ ァ イル file_name には <end> または [end] 区切 り 文字があ り ませ
ん。
コ マ ン ド フ ァ イ ルの各項目には、 (あ る 場合は) ユーテ ィ リ テ ィ パ ラ メ ー タ ー と 変換す る フ ァ イ ルのセ ッ ト を指
定 し 、 その後に <end> ま たは [end] を続け ます。
REBUILD-48 : ユーザー イ ン タ ー フ ェ イ ス ラ イ ブ ラ リ を初期化で き ませんで し た。
その他のアプ リ ケーシ ョ ン を閉 じ て メ モ リ を解放 し て く だ さ い。
REBUILD-63 : ロー カ ラ イ ズ さ れた メ ッ セージ テーブルを初期化で き ませんで し た。
その他のアプ リ ケーシ ョ ン を閉 じ て メ モ リ を解放 し て く だ さ い。
REBUILD-65 : 次の理由に よ り 、 フ ァ イル file_name を開けませんで し た :
提供 さ れた原因に基づいて適切に対処 し 、 リ ビル ド 操作を再試行 し て く だ さ い。
REBUILD-66 : 操作は完了 し ま し た。 結果については、 file_name を参照 し て く だ さ い。
結果に指定 さ れた項目を確認 し て く だ さ い。
REBUILD-67 : エ ラ ーが発生 し ま し た。 結果については、 file_name を参照 し て く だ さ い。
エ ラ ーの結果を確認 し て く だ さ い。 ま た、 リ ビル ド 操作で以下の情報が提供 さ れ る ので ト ラ ブルシ ュ ー ト に役立
てて く だ さ い。
フ ァ イ ル : file_name 処理 さ れた レ コ ー ド 数 : number_processed
REBUILD-68 : 次のフ ァ イルから レ コ ー ド を コ ピー し ている と き にス テー タ ス コ ー ド code_
number が返 り ま し た : file_name
ス テー タ ス コ ー ド の意味を確認 し 、 リ ビル ド 操作の結果を特定 し て く だ さ い。
153
メ ッ セージ
REBUILD-69 : 次の フ ァ イ ルか ら レ コ ー ド を コ ピ ー し て い る と き に内部ス テ ー タ ス code_
number が返 り ま し た : file_name
ス テー タ ス コ ー ド の意味を確認 し 、 リ ビル ド 操作の結果を特定 し て く だ さ い。 内部ス テー タ ス コ ー ド が PSQL ド
キ ュ メ ン ト に記載 さ れていない場合は、 弊社サポー ト サービ ス ま でお問い合わせ く だ さ い。
REBUILD-71 : フ ァ イル file_name のフ ォ ーマ ッ ト は、 現在 MicroKernel Database エ ン ジ ン
に設定 さ れている フ ォ ーマ ッ ト バージ ョ ン よ り 新 し い ものです。
フ ァ イ ルの作成時、 指定 し た フ ァ イ ルを変換 さ せたい フ ァ イ ル形式バージ ョ ン を使用す る よ う MicroKernel を設
定 し て く だ さ い。 『Advanced Operations Guide』 の 「作成フ ァ イ ルのバージ ョ ン」 を参照 し て く だ さ い。
REBUILD-72 : フ ァ イルは file_format 以降へのみ変換 さ れます。
フ ァ イ ルを変換 し たい フ ァ イ ル形式を確認 し て く だ さ い。
REBUILD-73 : MicroKernel Database エ ン ジ ンは、 ソ ース フ ァ イ ル と 同 じ フ ォ ーマ ッ ト で
フ ァ イルを作成する よ う 環境設定 さ れています。 こ れによ り 、 file_format 以降のフ ァ イルの
みが対象 と な り ます。
フ ァ イ ルの作成時、 指定 し た フ ァ イ ルを変換 さ せたい フ ァ イ ル形式バージ ョ ン を使用す る よ う MicroKernel を設
定 し て く だ さ い。 『Advanced Operations Guide』 の 「作成フ ァ イ ルのバージ ョ ン」 を参照 し て く だ さ い。
REBUILD-74 : ソ ース フ ァ イ ル file_name にはシ ス テム キーが含まれていません。 そのた
め、 ユーザーの指定どお り に フ ァ イルを リ ビル ド で き ませんで し た。 MicroKernel Database
エ ン ジ ンから ス テー タ ス code_number が返 り ま し た。
ス テー タ ス コ ー ド の意味を確認 し 、 リ ビル ド 操作の結果を特定 し て く だ さ い。
REBUILD-75 : file_format は有効 な フ ァ イ ル フ ォ ー マ ッ ト 値 で は あ り ま せん。 フ ァ イ ル
フ ォ ーマ ッ ト パラ メ ー タ ーで有効な入力値は 6、 7、 8、 9 および 95 です。
有効な フ ァ イ ル フ ォーマ ッ ト 値を指定 し てか ら リ ビル ド 操作を再試行 し て く だ さ い。
REBUILD-78 : 指定 さ れた ログ フ ァ イル file_name は有効ではあ り ません。 許可 さ れる最大
パス長を超え ています。
ロ グ フ ァ イ ルの完全なパ ス名の長 さ を短 く し て く だ さ い。
REBUILD-79 : 不正なデー タ ベース名が指定 さ れま し た。 デー タ ベース名は length バイ ト 以
内で指定 し て く だ さ い。
デー タ ベース名を確認 し 、 リ ビル ド 操作を再試行 し て く だ さ い。
REBUILD-80 : 指定 さ れたパスワー ド は最大制限の length バイ ト を超えています。
パス ワ ー ド を確認 し 、 リ ビル ド 操作を再試行 し て く だ さ い。
REBUILD-81 : 指定 さ れたユーザー ID は最大制限の length バイ ト を超えています。
ユーザー名を確認 し 、 リ ビル ド 操作を再試行 し て く だ さ い。
REBUILD-82 : デー タ ベースヘのロ グ イ ン に失敗 し ま し た。 MicroKernel ス テー タ ス code_
number が返 り ま し た。
ス テー タ ス コ ー ド の意味を確認 し 、 リ ビル ド 操作の結果を特定 し て く だ さ い。
154
REBUILD
REBUILD-85 : 出力フ ァ イルのサイ ズが利用可能なデ ィ ス ク領域を超えています。
デ ィ ス ク の容量を確認 し 、 物理記憶域上に空き 領域を作成 し て く だ さ い。
REBUILD-86 : 長いオーナー ネームは 9.5 よ り 前のフ ァ イル形式には設定で き ません。
オーナー ネーム を ク リ ア し てか ら リ ビル ド 操作を再試行 し て く だ さ い。
155
メ ッ セージ
VSS Writer
VSS Writer メ ッ セージ
PSQL VSS Writer コ ン ポーネ ン ト に よ っ て生成 さ れた メ ッ セージは、 「MicroKernel エン ジ ン メ ッ セージ」 (MKDE
メ ッ セージ) のセ ク シ ョ ンの MKDE-2140 か ら 記載 さ れてい ます。
156