Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen db.connectgrass komutudur.
Program:
ADI
db.bağlan - Geçerli harita seti için genel DB bağlantısını yazdırır/ayarlar.
ANAHTAR KELİMELER
veritabanı, nitelik tablosu, bağlantı ayarları
SİNOPSİS
db.bağlan
db.bağlan --yardım et
db.bağlan [-gcd] [sürücü=isim] [veritabanı=isim] [plan=isim] [Grup=dizi]
[--yardım et] [--gereksiz sözlerle dolu] [--sessiz] [--ui]
Bayraklar:
-p
Mevcut bağlantı parametrelerini yazdırın ve çıkın
Veritabanı ayarlarında değişkenleri değiştirin
-g
Kabuk stilini kullanarak mevcut bağlantı parametrelerini yazdırın ve çıkın
-c
Bağlantı parametrelerini kontrol edin, başlatılmamışsa ayarlayın ve çıkın
-d
Varsayılan ayarlardan ayarla ve çık
Halihazırda başlatılmışsa mevcut ayarların üzerine yaz
--yardım et
Kullanım özetini yazdır
--ayrıntılı
Ayrıntılı modül çıkışı
--sessizlik
Sessiz modül çıkışı
--ui
GUI iletişim kutusunu başlatmaya zorla
Parametreler:
sürücü=isim
Veritabanı sürücüsünün adı
Seçenekler: MySQL, odbc, sqlit, sayfa, ogr, dbf
Varsayılan: sqlite
veritabanı=isim
Veritabanının adı
Varsayılan: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db
plan=isim
Veritabanı şeması
Şemalar sürücü/veritabanı sunucusu tarafından desteklenmiyorsa bu seçeneği kullanmayın
Grup=dizi
Seçme ayrıcalığının verildiği varsayılan veritabanı kullanıcıları grubu
TANIM
db.bağlan kullanıcının veritabanı bağlantı parametrelerini ayarlamasına izin verir. Bu parametreler
daha sonra modüller tarafından varsayılan değerler olarak alınır, böylece kullanıcının
parametreler her seferinde
GRASS GIS 7'deki varsayılan veritabanı arka ucu SQLite'dir.
NOTLAR
Değerler, harita setinin VAR dosyasında saklanır; bağlantı geçerlilik için test edilmez.
The -p flag mevcut bağlantı parametrelerini gösterecektir.
The -c flag sessizce bağlantı parametrelerinin ayarlanıp ayarlanmadığını kontrol eder ve değilse
onları GRASS'ın varsayılan değerlerini kullanacak şekilde ayarlayacaktır. (denemeden önce komut dosyalarında yararlıdır
yeni bir veritabanı tablosu oluşturun)
Bir vektör haritasını bir veritabanı tablosuna bağlamak için şunu kullanın: v.db.connect or v.db.eklenebilir.
ÖRNEKLER
SQLite (varsayılan arka uç)
Yerel depolama:
db.bağlan -d
db.connect -p
db.tables -p
SQLite veritabanı dosyası, ilk kez kullanıldığında otomatik olarak oluşturulur.
ODBC
Ağ depolama, "mydb" veritabanında depolanan veritabanı tabloları (kullanımını gerektirebilir
db.giriş):
db.connect sürücüsü=odbc veritabanı=mydb
db.login kullanıcı=adım [parola=gizli]
db.connect -p
db.tables -p
PostgreSQL
Ağ depolama, "mydb" veritabanında depolanan veritabanı tabloları (kullanımını gerektirebilir
db.giriş):
db.connect driver=pg database="host=myserver.itc.it,dbname=mydb"
db.login kullanıcı=adım [parola=gizli]
db.connect -p
db.tables -p
PostgreSQL ile farklı Liman
Ağ depolama, "mydb" veritabanında depolanan veritabanı tabloları (kullanımını gerektirebilir
db.giriş):
db.connect driver=pg database="host=myserver.itc.it,dbname=mydb,port=6666"
db.login kullanıcı=adım [parola=gizli]
db.connect -p
db.tables -p
MySQL (yerel bağlantı)
Yerel depolama (db.giriş gerekmeyebilir):
db.connect sürücüsü=mysql veritabanı=mydb
db.login kullanıcı=adım [parola=gizli]
db.connect -p
db.tables -p
MySQL (harici sunucusu)
Ağ depolama, "mydb" veritabanında depolanan veritabanı tabloları (kullanımını gerektirebilir
db.giriş):
db.connect driver=mysql database="host=myserver.itc.it,dbname=mydb"
db.login kullanıcı=adım [parola=gizli]
db.connect -p
db.tables -p
DBF (yerel, değil Tavsiye edilen)
Yerel depolama (harita setindeki dbf/ alt dizini mevcut olmalı veya
kullanıcı):
db.connect sürücüsü=dbf veritabanı='$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/'
db.tables -p
onworks.net hizmetlerini kullanarak db.connectgrass'ı çevrimiçi kullanın