db.copygrass - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen db.copygrass komutudur.

Program:

ADI


db.kopya - Bir tabloyu kopyalayın.
'from_table' (isteğe bağlı olarak 'where' ile) kullanılabilir veya 'seç' seçeneği kullanılabilir, ancak kullanılamaz
'from_table' ve 'select' aynı anda.

ANAHTAR KELİMELER


veritabanı, nitelik tablosu, SQL

SİNOPSİS


db.kopya
db.kopya --yardım et
db.kopya [from_driver=isim] [from_database=isim] [from_table=isim] [sürücüye=isim]
[to_database=isim] masaya=isim [nerede=sql_query] [seçmek=dizi] [--üzerine]
[--yardım et] [--gereksiz sözlerle dolu] [--sessiz] [--ui]

Bayraklar:
--üzerine yaz
Çıktı dosyalarının mevcut dosyaların üzerine yazmasına izin ver

--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:
from_driver=isim
Sürücü adını girin
Seçenekler: MySQL, odbc, sqlit, sayfa, ogr, dbf
Varsayılan: sqlite

from_database=isim
Veritabanı adını girin
Varsayılan: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db

from_table=isim
Tablo adını girin (yalnızca 'seç' kullanılmıyorsa)

sürücüye=isim
Çıkış sürücüsü adı
Seçenekler: MySQL, odbc, sqlit, sayfa, ogr, dbf
Varsayılan: sqlite

to_database=isim
Çıktı veritabanı adı
Varsayılan: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db

masaya=isim [gereklidir]
Çıkış tablosu adı

nerede=sql_query
'where' anahtar kelimesi olmadan SQL deyiminin WHERE koşulları
Örnek: gelir < 1000 ve inhab >= 10000

seçmek=dizi
Tam seçim ifadesi (yalnızca 'from_table' ve 'where' kullanılmıyorsa)
Örn: starobince'DEN dedek SEÇİN NEREDE obec = 'Frimburg'

AÇIKLAMA


db.kopya kullanıcının iki veritabanı arasında bir tablo kopyalamasına izin verir. Veritabanları bağlanabilir
farklı sürücüler aracılığıyla (aşağıdaki örneklere bakın).

NOTLAR


Öznitelik tabloları kullanılarak kopyalanabilir db.kopya ve ne zaman bir vektör haritasıyla ilişkilendirileceği,
ile haritaya atanan v.db.connect. Mevcut bağlantı ayarları dosyaya kaydedilir
$LOCATION/vektör_haritası/dbln.

ÖRNEKLER


Konum DBF için PostgreSQL
saklama tablo 'coğrafi adlar.dbf' (bölgesindeki akım dizin) içine PostgreSQL içinden ODBC:
db.copy from_driver=dbf from_database='$GISDBASE/$LOCATION_NAME/PERMANENT/dbf'
from_table=geonames to_driver=pg to_database="ana bilgisayar=pgserver,dbname=testdb"
to_table=coğrafi adlar

Konum PostgreSQL için DBF
db.copy from_driver=pg from_database="anasistem=pgserver.example.org,dbname=testdb"
from_table=orijinal to_driver=dbf
to_database='$GISDBASE/$LOCATION_NAME/$MAPSET/dbf' to_table=origtable

Konum PostgreSQL için PostgreSQL ile koşul
db.copy from_driver=pg from_database="ana bilgisayar=localhost,dbname=testdb"
from_table=geonames to_driver=pg to_database="ana bilgisayar=localhost,dbname=testdb"
to_table=selection nerede="kedi < 500"

Konum DBF için SQLite
db.copy from_driver=dbf from_database='$GISDBASE/$LOCATION_NAME/PERMANENT/dbf'
from_table=geonames_features to_driver=sqlite
to_database='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db' to_table=geonames_features
# uygun görüntüleyici:
sqlitebrowser $HOME/grassdata/nc_spm_08/user1/sqlite/sqlite.db

Konum SQLite için DBF
db.copy from_driver=sqlite from_database='$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db'
from_table=ammprv to_driver=dbf to_database='$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/'
to_table=ammprv

onworks.net hizmetlerini kullanarak db.copygrass'ı çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları