これは、Ubuntuオンライン、Fedoraオンライン、Windowsオンラインエミュレータ、MAC OSオンラインエミュレータなど、複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドdb.connectgrassです。
プログラム:
NAME
デシベル接続 - 現在のマップセットの一般的な DB 接続を印刷/設定します。
KEYWORDS
データベース、属性テーブル、接続設定
SYNOPSIS
デシベル接続
デシベル接続 - 助けて
デシベル接続 [-PGCD] [ドライバー=名] [データベース=名] [スキーマ=名] [グループヘッド=string]
[-助けます] [-詳細] [-静かな] [-ui]
フラグ:
-p
現在の接続パラメータを出力して終了します
データベース設定で変数を置換する
-g
シェルスタイルを使用して現在の接続パラメータを印刷して終了します
-c
接続パラメータを確認し、初期化されていない場合は設定して終了します
-d
デフォルト設定から設定して終了
すでに初期化されている場合は現在の設定を上書きします
- 助けて
使用状況の概要を印刷する
-詳細
冗長モジュール出力
- 静かな
静かなモジュール出力
--ui
GUIダイアログを強制的に起動する
パラメーター:
ドライバー=名
データベースドライバの名前
オプション: mysql、 odbc、 sqlite、 pg、 ogr、 dbf
デフォルト: sqlite
データベース=名
データベースの名前
デフォルト: $ GISDBASE / $ LOCATION_NAME / $ MAPSET / sqlite / sqlite.db
スキーマ=名
データベーススキーマ
ドライバー/データベース サーバーでスキーマがサポートされていない場合は、このオプションを使用しないでください。
グループヘッド=string
選択権限が付与されるデータベース ユーザーのデフォルト グループ
DESCRIPTION
デシベル接続 ユーザーはデータベース接続パラメータを設定できます。これらのパラメータは
モジュールによってデフォルト値として採用されるため、ユーザーは
毎回パラメータを設定します。
GRASS GIS 7 のデフォルトのデータベース バックエンドは SQLite です。
注意事項
値はマップセットの VAR ファイルに保存されます。接続の有効性はテストされません。
当学校区の -p フラグは現在の接続パラメータを表示します。
当学校区の -c フラグは接続パラメータが設定されているかどうかを静かにチェックし、設定されていない場合は
GRASSのデフォルト値を使用するように設定します。(スクリプトで、
新しいデータベーステーブルを作成する)
ベクターマップをデータベーステーブルに接続するには、 v.db.connect or v.db.addtable.
例
SQLiteの (デフォルト バックエンド)
ローカルストレージ:
デシベル接続 -d
デシベル接続 -p
デシベルテーブル -p
SQLite データベース ファイルは、初めて使用するときに自動的に作成されます。
ODBC
ネットワークストレージ、データベーステーブルはデータベース「mydb」に保存されます(
デシベルログイン):
db.connect ドライバー = odbc データベース = mydb
db.login ユーザー=myname [パスワード=secret]
デシベル接続 -p
デシベルテーブル -p
PostgreSQL
ネットワークストレージ、データベーステーブルはデータベース「mydb」に保存されます(
デシベルログイン):
db.connect ドライバー = pg データベース = "ホスト = myserver.itc.it、dbname = mydb"
db.login ユーザー=myname [パスワード=secret]
デシベル接続 -p
デシベルテーブル -p
PostgreSQL 今とは異なる ポート
ネットワークストレージ、データベーステーブルはデータベース「mydb」に保存されます(
デシベルログイン):
db.connect ドライバー = pg データベース = "ホスト = myserver.itc.it、dbname = mydb、ポート = 6666"
db.login ユーザー=myname [パスワード=secret]
デシベル接続 -p
デシベルテーブル -p
MySQL (地元 繋がり)
ローカルストレージ(デシベルログイン 必要ない場合もあります):
db.connect ドライバー = mysql データベース = mydb
db.login ユーザー=myname [パスワード=secret]
デシベル接続 -p
デシベルテーブル -p
MySQL (外部の サーバ)
ネットワークストレージ、データベーステーブルはデータベース「mydb」に保存されます(
デシベルログイン):
db.connect ドライバー = mysql データベース = "ホスト = myserver.itc.it、dbname = mydb"
db.login ユーザー=myname [パスワード=secret]
デシベル接続 -p
デシベルテーブル -p
DBF (地元、 推奨)
ローカルストレージ(マップセット内のdbf/サブディレクトリが存在するか、
ユーザー):
db.connect ドライバー = dbf データベース = '$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/'
デシベルテーブル -p
onworks.net サービスを使用して db.connectgrass をオンラインで使用する