---
title: Утилита ibcmd.exe
---

# Утилита `ibcmd.exe`

Утилита **`ibcmd.exe`** входит в состав поставки сервера **1С:Предприятие**.

С её помощью можно выгрузить информационную базу в формате `.dt` **без получения монопольного режима**. Для этого нужно:

1. Создать текстовый файл.
2. Задать ему расширение `.bat`.
3. В теле файла прописать следующую строку:

```bat
"C:\Program Files\1cv8\{ВЕРСИЯ ПЛАТФОРМЫ}\bin\ibcmd.exe" infobase dump ^
  --db-server={ИМЯ СЕРВЕРА} ^
  --dbms=MSSQLServer ^
  --db-name={ИМЯ БАЗЫ НА СЕРВЕРЕ} ^
  --db-user={ИМЯ ПОЛЬЗОВАТЕЛЯ SQL} ^
  --db-pwd={ПАРОЛЬ ПОЛЬЗОВАТЕЛЯ SQL} ^
  "C:\backup\SQL_DB_NAME_date.dt"
```

## Пояснение параметров

- `--dbms` — тип SQL-сервера, например: `MSSQLServer`.
- `--db-server` — адрес или доменное имя SQL-сервера.
- `--db-name` — имя базы данных на SQL-сервере.
- `--db-user` — имя пользователя SQL, которому доступны нужные базы.
- `--db-pwd` — пароль пользователя SQL.
- `--user` — имя пользователя 1С (опционально).
- `--password` — пароль пользователя 1С (опционально).

> Ранее утилита могла работать без указания пользователя 1С.

Файл `C:\backup\SQL_DB_NAME_date.dt` — путь, по которому будет сохранена выгруженная база данных.
