このドキュメントについて
このドキュメントの読者
Zen について
Zen データベース管理システムについて
データベースとは
データベース管理システムとは
Zen のコンポーネント
MicroKernel エンジン
リレーショナル エンジン
クライアント(別称:リクエスター)
Zen Control Center
各種ユーティリティ
ドキュメント
主要なコンセプト
データベース構造と用語
値
列またはフィールド
行またはレコード
セル
テーブル
インデックス
データベース
スキーマ
リモート
ローカル
リレーショナル
結合
Zen 独自の利点
エンジンのアクセス方法
用語に関する備考
DBMS 製品について
Zen Workgroup
Zen Enterprise Server
Zen Cloud Server
Zen マニュアルの使い方
Getting Started
What's New
User's Guide
Advanced Operations Guide
SQL Engine Reference
Status Codes and Messages
追加情報
ファイル システムのセキュリティ
Zen の使用
データベース エンジンの起動と停止
Windows サーバー上での Enterprise Server エンジンの起動と停止
サービスの依存関係
Windows 上での Workgroup エンジンの起動と停止
Linux および Raspbian 上でのデータベース エンジンの起動と停止
データベース エンジンが実行しているかどうかをリモートの PowerShell セッションから確認する
Windows IoT Core または Nano Server 上のデータベース エンジンを起動/停止する
データベース エンジンの管理者権限の許可
管理者権限を必要とするタスク
管理者権限の許可方法
Active Directory 環境内での権限
管理者以外のユーザーへ提供される権利
管理者権限を許可するタスク
Windows サーバーでの管理者権限の許可
サービスの設定とログイン権限
デフォルトの設定
アカウントとしてのログオン
ユーザー権利ポリシーのタスク
Linux システムでの管理者権限の許可
ODBC データベース アクセスの設定
ODBC 標準
サーバーとクライアント
データ ソース名
内部データベース名
MicroKernel エンジンを使用するアプリケーション
ZenCCを使用したデータベース アクセスの設定
Windows でのデータベース アクセスの設定
Linux サーバーでのデータベース アクセスの設定
Windows クライアントからのクライアント アクセスの設定
Linux クライアントでのクライアント DSN の設定
ZenCC を使ってリモート エンジンのデータにアクセスする
その他のアプリケーションから ODBC を介してデータにアクセスする
事前の確認
データベースには使用可能な DSN がありますか?
Microsoft Excel を使用したデータのアクセス
Microsoft Access を使用したデータのアクセス
DSN の削除
Zen Control Center の使用
Zen Control Center の概要
Windows 上の Zen Control Center
Linux 上の Zen Control Center
ZenCC のインストール
Windows での ZenCC の起動
Linux での ZenCC の起動
Linux で ZenCC を実行するための要件
ZenCC の実行に関するトラブルシューティング
ZenCC キャッシュをクリアする必要がある状況
ZenCC 内のエディターおよびビュー
エディターおよびビューの特性
Zen エクスプローラー
オブジェクトとそのプロパティ
右クリック タスク
SQL Editor
グリッド
テキスト
アウトライン
Table Editor
ユーザー設定
ZenCC ウィンドウ ビューの初期設定
ファイル エンコードの初期設定
その他のユーティリティ
外部ツール
Windows サーバー上のサービス
サービスのプロパティ
データベース エンジン
データベース エンジンのプロパティ
Capacity Usage ビューアー
Monitor
Defragmenter
データベース
データベースのプロパティ
コード ページ
データベース コード ページ
ZenCC 接続エンコード
ディレクトリ
辞書のロケーション
データ ディレクトリ
全般
バウンド データベース
整合性の設定
長いメタデータ(メタデータ バージョン 2)
リレーショナル制約
セキュリティ
[データベースの新規作成]GUI のリファレンス
[データベースの新規作成]GUI の要素
Zen データベースの作成、編集、削除、および修復
テーブル
データベース テーブル
システム テーブル
テーブルのプロパティ
スキーマの管理
データベース スキーマのエクスポート オプション
テーブル スキーマのエクスポート オプション
IN DICTIONARY
スキーマのエクスポート作業とインポート作業
エクスポート後のデータベース スキーマ ファイルの一般的な使用法
特殊なケース:セキュリティで保護されたデータベース スキーマの操作
特殊なケース:複数のレコード定義またはバリアントのレコード定義の操作
スキーマのエクスポートおよびインポートの問題のトラブルシューティング
スキーマのエクスポートのログ
オルタネート コレーティング シーケンス(ACS)
無効なエントリ
重複している列
Btrieve のヌル キー
スキーマのインポートのログ
SQL エラー
バリアント レコードに関するメッセージ
参照整合性制約
メタデータのバージョン エラー
スキーマ検証のログ
オフセットの不一致
データ型の不一致
属性の欠落
インデックスの欠落
データの作成、インポート、およびエクスポート
ZenCC を使用してデータを作成する
バルク データ ユーティリティを使用してデータをインポートする
データ インポート ウィザードを使ったデータのインポート
制限事項
データ エクスポート ウィザードを使ったデータのエクスポート
ストアド プロシージャ、トリガー、ユーザー定義関数、およびビュー
グループ、ユーザー、およびセキュリティ
セキュリティの作業
一般的な作業
Btrieve セキュリティ ポリシーの作業
ユーザーとグループの作業
権限の割り当て作業
データベース エンジンとクライアントの設定
[ファイルを開く]ダイアログと[ファイルを保存]ダイアログ
ファイルを開く/保存用ダイアログで選択できるエンコード
デフォルトのエンコード
ファイル名で使用できない文字
ファイルを開くダイアログ([SQL ドキュメントを開く])
ファイルを保存するダイアログ([SQL ドキュメントの保存])
オペレーティング システムの標準ダイアログを使用する
データのインポート/エクスポート、スキーマのエクスポートでサポートされるワイド文字データ
[データのインポート]ダイアログ
[データのエクスポート]ダイアログ
[テーブル スキーマのエクスポート]ダイアログ
ライセンス管理
ライセンス管理の概念
ライセンス モデル
同時ユーザー ライセンス モデル
ユーザー数の取得
ライセンスの実施
製品の認証
プロキシ サーバー経由の認証アクセス
Windows プロキシ サーバー
Linux のプロキシ サーバー
インターネット接続がない場合のオフライン認証
キーの状態
検証失敗および検証失敗期間
無効または検証失敗になったキーの修復
ユーザー数または使用データの追加
ユーザー数を増やす
使用データの制限を増やす
メッセージ ログ
License Administrator のグラフィカル ユーザー インターフェイス
GUI のビジュアル リファレンス
License Administrator のコマンド ライン インターフェイス
CLI 構文
ライセンス管理の操作
License Administrator
GUI 操作
CLI 操作
別の認証操作
Notification Viewer
GUI 操作
CLI 操作
別の認証操作
手動認証
手動による認証解除
Notification Viewer
Table Editor
Table Editor の概念
概要
Table Editor の各ページ
[列]ページ
[インデックス]ページ
[外部キー]ページ
[SQL ビュー]ページ
CREATE ステートメント
ALTER ステートメント
データ型
ヌル値
Table Editor のグラフィカル ユーザー インターフェイス
[列]ページ
[インデックス]ページ
[外部キー]ページ
[SQL ビュー]ページ
Table Editor 各種作業
一般的な作業
はじめに
データ
列のタスク
インデックスのタスク
外部キーのタスク
SQL ビューのタスク
全般的な作業
列のタスク
インデックスのタスク
外部キーのタスク
[SQL ビュー]のタスク
SQL Editor
SQL Editor の概念
概要
ステートメント区切り文字
制限事項
ステートメントの結果を表示する
グリッド ウィンドウ ビュー
グリッド ウィンドウの確認
データの修正および行の追加
影響を受けるレコードとスクロール
テキスト ウィンドウ ビュー
テキスト ウィンドウの確認
スクロールおよび位置付け
アウトライン ウィンドウ ビュー
共通 SQL オブジェクトで作業する
Table Editor の[SQL ビュー]タブでの SQL Editor の使用
SQL Editor の各種作業
一般的な作業
実行のタスク
グリッドのタスク
テキスト ビューのタスク
アウトライン ビューのタスク
共通 SQL オブジェクトのタスク
全般的な作業
ステートメント実行のタスク
グリッドのタスク
テキスト ウィンドウのタスク
アウトライン ビューのタスク
共通 SQL オブジェクトのタスク
Zen System Analyzer(ZenSA)
ZenSA の概念
モジュールの表示
アクティブ インストールのテスト
ネットワーク
トランザクショナル エンジン
リレーショナル エンジン
よく寄せられる質問
デフォルトのログ ファイルの名前は何ですか?
別のログ ファイル名を使用することができますか?
ログ ファイルのローカル ロケーションはデフォルトでどこですか?
ログ ファイルのリモート ロケーションはデフォルトでどこですか?
ログ ファイルにはどのような種類の情報が含まれていますか?
ツールが実行されるたび、ログ ファイルの情報はどのようになりますか?
ZenSA の実行方法は?
どのような場合に ZenSA を使用するのですか?
ZenSA GUI のビジュアル リファレンス
ZenSA のタスク
一般的な作業
モジュールのタスク表示
アクティブ インストールのテスト
ネットワーク レベルでのテスト
MicroKernel レベルでのテスト
リレーショナル レベルでのテスト
ログ ファイル内のタスク
コマンド ライン インターフェイス ユーティリティ
CLI ユーティリティの概要
CLI ユーティリティを持つプラットフォーム
CLI ユーティリティの場所
Windows
Linux および Raspbian
プラットフォームおよびエンジンのタイプごとのユーティリティ
コマンド ライン インターフェイス ツールのリファレンス
bcfg
bdu
説明
概要
パラメーター
注記
各種設定
エラー ログ
制約
最良実施例
サンプル ソース ファイル
例
bmon
btadmin
説明
概要
オプション
関連項目
注記
butil
説明
概要
オプション
関連項目
clilcadm
説明
概要
オプション
関連項目
clipaadm
説明
概要
パラメーターなし
2 つの手順でパラメーターを使用
関連項目
dbdefrag
dbmaint
説明
概要
オプション
例
関連項目
deu
説明
概要
オプション
データ ソースのコード ページ
SELECT 結果のコード ページ
その他のエクスポート形式
例
dsnadd
説明
概要
オプション
例
注記
ODBC およびデータ ソース名(DSN)
Linux および Raspbian 用の Zen ODBC ドライバー記述
Linux または Raspbian 向けの ODBC および DSN サポートに関する FAQ
ODBC ヘッダー ファイル
関連項目
easysync
説明
概要
オプション
構成ファイル
isql
説明
概要
オプション
コマンド
注記
例
関連項目
licgetauth
説明
概要
オプション
関連項目
psc
説明
概要
オプション
例
リターン コード
psregedit
説明
概要
オプション
例
psregsvr
説明
概要
オプション
pvdbpass
説明
概要
オプション
例
pvddl
説明
概要
オプション
関連項目
pvnetpass
説明
概要
オプション
関連項目
例
rbldcli
説明
概要
オプション
関連項目
基本的なトラブルシューティング
一般的なトラブルシューティング
データにアクセスしようとしたときに、1114 というエラーを受け取りました。
接続文字列に ServerDSN または DBQ が見つからなかったというエラー メッセージを受け取りました。
エンジン コンポーネントのバージョンがクライアント コンポーネントのバージョンと異なっているというメッセージを受け取りました。
サーバー エンジン上のデータを取得することができません
ZenCC は大きなレコード セットを取得する際に処理速度が低下したりハングしたりします。
ZenCC からのエラー メッセージ
データベース名を取得できません。操作に必要なアクセス権がありません
指定のリモートエンジンに接続できません。通信コンポーネントがすべてリモート サーバーに読み込まれており、使用可能なセッションがあることを確認し、再試行してください。
サーバーへの接続に失敗しました。
不明な設定プロパティ
よく寄せられる質問
インストール
インストール
ZenCC
セキュリティ
ユーザー数、セッション数、使用データ
ネットワーク
データ アクセスでの問題
ODBC と DDF
Btrieve 6.15 からのアップグレード
アップグレードおよび移行
Demodata サンプル データベース
その他
インストール
既存のバージョンの製品をアンインストール、または新しいバージョンをインストールすると、データ ファイルはなくなってしまいますか?
インストールまたはアップグレードしたばかりの「プラグイン」製品が Zen エクスプローラーに表示されないのはなぜでしょう?
どのタイプのクライアント インストールを行うべきでしょうか?
インストールのリリース バージョンとビルドを確認するにはどうすればよいですか?
Zen はターミナル サーバー上でサポートされますか?
フェールオーバーまたはクラスタリング環境に Zen をインストールできますか?
ロード バランス環境に Zen をインストールできますか?
Btrieve v6.x またはそれ以前のバージョンを実行しているサーバー上に Zen をインストールできますか?
再起動したときに、Workgroup エンジンが自動的に起動しないようにするにはどうしたらよいですか?
ZenCC
Linux での ZenCC の起動方法は?
セキュリティ
オペレーティング システムのユーザーとパスワードを使用してログインする場合と、データベースのユーザーとパスワードを使用してログインする場合の違いは何ですか?
Zen_Admin グループが定義済みまたは管理者権限を持っているのに "ログイン失敗" のメッセージを受け取るのはなぜですか?
ユーザー数
ユーザー数のアップグレードはどのように認証すればよいですか?
同時ユーザー ライセンス モデルを利用している Zen エンジンでは、データにアクセスするユーザー数をどのように監視するのですか?2 つのエンジンで同時にデータにアクセスした場合はどうなりますか?
Workgroup エンジンは、同時ユーザー ライセンスを使用しますか?または 1 台ごとのライセンスを使用しますか?
ネットワーク
ネットワークの問題はどのようにテストすればよいですか?ネットワークでほかのシステムが表示されますが、自分のデータを見ることができません。
データ アクセスでの問題
v6.x 以前の Btrieve から最新バージョンの Zen にアップグレードしました。ほかの誰もがアクセス可能な場合でも、ファイルにアクセスできないとのエラー メッセージが表示されるようになりました。何が間違っているのでしょうか?
サーバー上にファイルが存在し、共有になっていますが、Zen でそれを読み取ることができません。何が間違っているのでしょうか?
SQL クエリを使用して旧テーブルの定義を作成しています。結果レコードのサイズが異なってしまいました。なぜでしょうか。
バージョン 9 のデータ ファイルをバージョン 8、7 または 6 のファイル形式に変換したいのですが、どのようにすればよいですか?
ODBC と DDF
ODBC を使用してデータ ファイルにアクセスできるかどうかを知るにはどうしたらよいですか?
DDF のコード記述されたファイルパスはどのようにしたら変更できますか?
データ辞書(DDF)の安全性を確保する一番よい方法はなんですか?
非標準 DDF を使用しているかどうかを知るにはどうしたらよいですか?
異なるデータベース間で DDF を混合して統合させることができますか?
DDF Sniffer はどうなったのでしょう?
類似する 2 つの Btrieve ファイルがあり、一方のファイルに DDF を作成しました。2 つのファイルは類似しているので、もう一方の Btrieve ファイルでも同じ DDF を使うことができますか?
Btrieve ファイルのオーナー ネームのセットを持っています。DSN を作成した後で、ODBC を使用してファイルを開くことができません。なぜでしょうか?
リレーショナル エンジン用のクライアント側のリクエスターがありますか?
Zen のアクセス方法は ODBC のみですか?
ほかのいくつかの製品のように、すべてのデータ、データ定義、ストアド プロシージャ、セキュリティ、テーブルの関係などが含まれる単一のデータベースがありますか?
リレーショナル エンジンには、データにアクセスまたはデータに影響するよう設計されたストアド プロシージャ、またはほかのタイプのスクリプトを実行できるスケジューラがありますか?
アップグレードおよび移行
既存の Btrieve ファイルを使用してテーブルを作成する場合、ウィザードで表示される列数が実際の Btrieve ファイルの列数より少ないです。何が間違っているのでしょうか?
その他
Btrieve レコードをファイルにダンプしたのですが、そのファイルを読み取ることができませんでした。どうしてでしょう?
Zen をトレース モードで実行できますか?
データ ファイルやインデックス内で不要部分削除を行いますか?たとえば、削除したレコードの領域は回復または再利用されますか?
データベースがオンラインでバックアップできる機能は何ですか?多くのトランザクションを開いている状態でバックアップを行っているときにサーバーがダウンした場合はどうなりますか?
このドキュメントについて
基本的なトラブルシューティング