# このスクリプトのファイルアクセス(新たに生成されるページのインスタンス)は
# 以下のようになっている。
#
# 初期化
#	論理ログ		2ページ
# 最初のselect文
#	スキーマ情報		139ページ
#	レコードのFixed		7ページ
# 2番目のselect文
#	レコードのVariable	7ページ
# 3番目のselect文
#	B木			4ページ
#	ベクター		4ページ
#	B木			1ページ
#	ベクター		3ページ

# スキーマ読み込み中にエラーを発生させる

Begin;
# [NOTE] 実装の変更により期待していた場所でエラーが発生しなくなった。
#  initializeは成功しselectで失敗するようにFakeErrorを修正したが、
#  本来意図した場所でエラーが発生していないかもしれない。
SetSystemParameter "Exception_FakeError" "Buffer::Page::attach count=(120 125 130)";

Initialize;
InitializeSession "TEST";
Command "select A from T";
Command "select B from T";
Command "select * from T where A = 2";
TerminateSession;
Terminate;

SetSystemParameter "Exception_FakeError" "";
End;
