Debian 10 は、Shenzhou General Database V7.0 をインストールします
1.公式ダウンロードリンク
http://www.shentongdata.com/index.php/download/list-27
2. Windows クライアントのダウンロード リンク
http://www.shentongdata.com/index.php/download/list-27
3. 公式インストールマニュアル
Linux インストール パッケージをルート ディレクトリに解凍します: Shentong Database - Database Quick Start.pdf
4. 設置前の準備
3.1. インストールユーザーの作成
root ユーザーとして shentong ユーザーを作成する
useradd shentong -s /bin/bash -m
3.2. root ユーザーを使用して、Shentong データベース インストール パッケージの所有者を shentong ユーザーに変更します。
インストール パッケージを /home/shentong ディレクトリに解凍します。
unzip ShenTong7.0_342.139_linux64.zip -d /home/shentong/
所有者をユーザー shentong に変更します
chown -R shentong:shentong /home/shentong/ShenTong7.0_342.139_linux64/
3.3. root ユーザーとして Shentong データベースのメインディレクトリを作成し、所有者を shentong ユーザーに変更します
mkdir -p /home/shentong/shentong
chown -R shentong:shentong /home/shentong/shentong/
chmod -R 755 /home/shentong/shentong/
Note: 如果数据文件、日志文件等数据库相关文件不使用默认路径存放,还需要参考上述命令创建相关目
录并修改权限。
3.4. root ユーザーとして init.d ディレクトリのパーミッションを一時的に変更する
chown -R -H shentong /etc/init.d
3.5. ユーザー shentong でログイン
(VNC などのリモート メソッドではなく、直接ログインすることをお勧めします)、Shentong データベースを /home/shentong/shentong/ ディレクトリにインストールします。
su - shentong
予防:
- インスタンスのインストール時に「サービスとして登録する」にチェックを入れる
- ショートカットの保存ディレクトリは /home/shentong/desktop/ に設定できます
- Shentong データベースのメイン ディレクトリ /home/shentong/shentong/ 実際のニーズに応じて入力してください
- データ ファイルやログ ファイルなどのデータベース関連ファイルがデフォルト パスに保存されていない場合は、実際の必要に応じて入力してください。このステップの前に、ステップ 3 コマンドを参照して対応するパスを作成する必要があります。
4. インストール
4.1. shentong ユーザーへの切り替え
su - shentong
インストーラーがあるディレクトリを入力します
cd /home/shentong/ShenTong7.0_342.139_linux64/
インストーラーを実行する
chmod +x setup
./setup
4.2. 言語入力の選択 1 Enter
続行するには 1 を押してください
続行するには 1 を押してください
4.2. インストールディレクトリの選択
インストールディレクトリの絶対パスを入力してください
続行するには 1 を押してください
Y を入力して続行します
続行するには 1 を入力してください
4.3. パスワードの設定
続行するには 0 を入力してください
続行するには 1 を入力してください
4.4. HA サービスを登録するかどうかの選択
続行するには 1 を入力してください
続行するには 1 を入力してください
4.5. JRE バージョンの選択
続行するには 0 を入力してください
続行するには 1 を入力してください
4.6. ショートカットオプション
Y を入力して続行します Y を入力して続行します
4.7. データベースを作成するかどうか
続行するには 1 を入力してください
4.8. データベース名の入力
OSRDB続ける
4.9. データベースエンコーディングの選択
utf8 を入力して続行します
4.10. その他のデータベース設定
入力せずに Enter キーを押して続行します
1 を入力して、インストール プロセスの開始を続行し、待機します。
C と入力して Enter キーを押し、インストールが完了するまで待ちます。
5.設定
5.1. root ユーザーとして Shentong データベース関連サービスを自動的に開始するように設定する
root ユーザーに切り替える
su -
デフォルトのデータベース サービス設定は自動起動ではありません。
自動起動に設定してください。
データベース バックグラウンド サービスを自動的に起動するように設定してください。
#oscardb_OSRDBd はライブラリ名 OSRDB を持つデータベース バックグラウンド サービスです。実際のデータベース名を入力してください。
sysv-rc-conf oscardb_OSRDBd on
init.d スクリプト
systemd サービス
5.2. root ユーザーとして init.d ディレクトリのパーミッションを取り戻し、サービス スクリプトのパーミッションを変更します。
chown -R -H root /etc/init.d
chown st_user:st_user /etc/init.d/oscar*
chmod 755 /etc/init.d/oscar*
5.3. root ユーザーが Shentong データベースを設定するために必要なその他の権限を設定する
#/home/shentong/shentong 为神通数据库主目录,请根据实际需要填写
cd /home/shentong/shentong/bin
chmod +x oscar.sh
./oscar.sh shentong
5.4. 設定が完了すると、shentong または root を使用するユーザーは、サービス モードで Shentong データベース バックグラウンドおよびエージェント プログラムを起動できます。
6.魔法のデータベースを使う
6.1. データベースインスタンスの起動と停止
端末ウィンドウで次のコマンドを入力して、データベースを開始します:
/etc/init.d/oscardb_<データベース インスタンス名>d start
ターミナル ウィンドウで次のコマンドを入力して、データベースを停止します。
/etc/init.d/oscardb_<データベース インスタンス名>d stop
注: 「データベース インスタンス名」は、データベースを作成するときのライブラリ名です。ライブラリ名が OSRDB の場合、データベースを開始するコマンドは次のとおりです。
/etc/init.d/oscardb_OSRDBd start
6.2、データベースにログインするためのコマンド ライン ツール
インストールディレクトリ直下のbinディレクトリを入力
cd /home/shentong/shentong/bin
./isql -h localhost -p 2003 -d osrdb sysdba
データベース接続出口を終了します
利用可能なデータベースを表示
./isql -l
コマンドのヘルプを表示
./isql --help
7. データベースをアンインストールする
インストールしたシェントン データベース管理システム製品を使用しないこと、または他のバージョンをインストールすることを確認した場合は、次の方法でアンインストールしてください。
7.1. アンインストール プログラムの開始
Shentong データベース管理システムは、アンインストール プログラムを開始する次の方法を提供します。
インストールされた Shentong データベース管理システムのショートカット フォルダにある [アンインストール] 項目を実行します。
Shentong データベース管理システムのインストール ディレクトリの bin フォルダーにある uninstall-db.sh 実行可能ファイルを直接実行します。
8. Windows クライアント管理ツール
8.1. インストール
インストール パッケージを解凍します。ShenTong7.0.8_342.139_win64.zip
setup.exe をダブルクリックします。
选择自定义安装
安装组件选择客户端和帮助,其他组件如按需安装,驱动程序是供是开发程序用来操作数据库。
JRE 1.8 和服务端保持一致
快捷方式自定义名称
点击安装,等待安装完成
8.2. ヘルプドキュメント
在安装根目录下doc文件夹
8.3. パラメータ設定ツールの起動
测试连接
选择不自动提交SQL语句,点完成
查询表数据