db.connectgrass - онлайн у хмарі

Це команда db.connectgrass, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


db.connect - Друкує/встановлює загальне підключення до БД для поточного набору карт.

КЛЮЧОВІ СЛОВА


база даних, таблиця атрибутів, параметри підключення

СИНТАКСИС


db.connect
db.connect --допомога
db.connect [-gcd] [водій=ім'я] [база даних=ім'я] [схема=ім'я] [група=рядок]
[--допомога] [--докладний] [--тихий] [--ui]

Прапори:
-p
Роздрукувати поточні параметри підключення та вийти
Підставте змінні в налаштуваннях бази даних

-g
Друк поточних параметрів підключення за допомогою стилю оболонки та вихід

-c
Перевірте параметри підключення, встановіть, якщо вони не ініціалізовані, і вийдіть

-d
Встановіть із налаштувань за замовчуванням та вийдіть
Перезаписати поточні налаштування, якщо вони вже ініціалізовані

--допомога
Роздрукувати підсумок використання

-багатослівний
Детальний вихід модуля

--спокійно
Тихий вихід модуля

--ui
Примусово запустити діалогове вікно графічного інтерфейсу

Параметри:
водій=ім'я
Назва драйвера бази даних
варіанти: mysql, odbc, sqlite, стор., огр, дбф
За умовчанням: sqlite

база даних=ім'я
Назва бази даних
За умовчанням: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db

схема=ім'я
Схема бази даних
Не використовуйте цю опцію, якщо схеми не підтримуються драйвером/сервером бази даних

група=рядок
Група користувачів бази даних за замовчуванням, якій надано привілей вибору

ОПИС


db.connect дозволяє користувачеві встановлювати параметри підключення до бази даних. Ці параметри є
потім модулями приймаються як значення за замовчуванням, щоб користувачеві не потрібно було вводити
параметри кожного разу.

Базою даних за замовчуванням у GRASS GIS 7 є SQLite.

ПРИМІТКИ


Значення зберігаються у файлі VAR набору карт; з'єднання не перевірено на дійсність.

Команда -p прапорець відображатиме поточні параметри підключення.

Команда -c прапорець безшумно перевірить, чи були встановлені параметри підключення, а якщо ні
налаштує їх на використання стандартних значень GRASS. (корисно в сценаріях перед спробою
створити нову таблицю бази даних)

Щоб підключити векторну карту до таблиці бази даних, використовуйте v.db.connect or v.db.addtable.

ПРИКЛАДИ


SQLite (за замовчуванням бекенд)
Місцеве сховище:
db.connect -d
db.connect -p
db.tables -p

Файл бази даних SQLite створюється автоматично при першому використанні.

ODBC
Мережеве сховище, таблиці бази даних, що зберігаються в базі даних "mydb" (може вимагати використання
db.login):
db.connect driver=odbc database=mydb
db.login користувач=моє ім’я [пароль=секрет]
db.connect -p
db.tables -p

PostgreSQL
Мережеве сховище, таблиці бази даних, що зберігаються в базі даних "mydb" (може вимагати використання
db.login):
db.connect driver=pg database="host=myserver.itc.it,dbname=mydb"
db.login користувач=моє ім’я [пароль=секрет]
db.connect -p
db.tables -p

PostgreSQL з різний порт
Мережеве сховище, таблиці бази даних, що зберігаються в базі даних "mydb" (може вимагати використання
db.login):
db.connect driver=pg database="host=myserver.itc.it,dbname=mydb,port=6666"
db.login користувач=моє ім’я [пароль=секрет]
db.connect -p
db.tables -p

MySQL (місцеві підключення)
Локальне сховище (db.login може не знадобитися):
db.connect driver=mysql database=mydb
db.login користувач=моє ім’я [пароль=секрет]
db.connect -p
db.tables -p

MySQL (зовнішні сервер)
Мережеве сховище, таблиці бази даних, що зберігаються в базі даних "mydb" (може вимагати використання
db.login):
db.connect driver=mysql database="host=myserver.itc.it,dbname=mydb"
db.login користувач=моє ім’я [пароль=секрет]
db.connect -p
db.tables -p

DBF (місцевий, НЕ рекомендується)
Локальне сховище (підкаталог dbf/ у наборі карт повинен існувати або повинен бути створений
користувач):
db.connect driver=dbf database='$GISDBASE/$LOCATION_NAME/$MAPSET/dbf/'
db.tables -p

Використовуйте db.connectgrass онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows