Spec-Zone.ru › Ansible 2.4

mssql_db - Добавление или удаление баз данных MSSQL на удалённом хосте.

Новое в версии 2.2.

  • Описание
  • Требования (к хосту, выполняющему модуль)
  • Параметры
  • Примеры
  • Примечания
    • Статус

Описание

  • Добавление или удаление баз данных MSSQL на удалённом хосте.

Требования (к хосту, выполняющему модуль)

  • python >= 2.7
  • pymssql

Параметры

параметр обязательно значение по умолчанию возможные значения комментарии
autocommit
нет
  • false
  • true
Автоматически подтвердить изменение только в случае успешного импорта. Иногда необходимо использовать autocommit=true, так как некоторые данные нельзя изменить в рамках транзакции.
login_host
нет
Хост, на котором работает база данных
login_password
нет
Пароль для аутентификации
login_port
нет 1433
Порт сервера MSSQL. Требуется определить login_host, отличным от localhost, если используется login_port
login_user
нет
Имя пользователя для аутентификации
name
да
Имя базы данных для добавления или удаления
псевдонимы: db
state
нет present
  • present
  • absent
  • import
Состояние базы данных
target
нет
Расположение файла дампов на удалённом хосте для чтения или записи. Поддерживаются нескомпрессированные SQL-файлы (.sql)

Примеры

# Create a new database with name 'jackdata'
- mssql_db:
    name: jackdata
    state: present

# Copy database dump file to remote host and restore it to database 'my_db'
- copy:
    src: dump.sql
    dest: /tmp

- mssql_db:
    name: my_db
    state: import
    target: /tmp/dump.sql

Примечания

Примечание

  • Требуется пакет pymssql Python на удалённом хосте. Для Ubuntu это можно сделать с помощью pip install pymssql (см. pip.)

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантированно будет обратной совместимостью.

Для помощи в разработке модулей, если вы так решите, пожалуйста, прочитайте Информация о сообществе и вклад, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/mssql_db_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API