Параметры командной строки gedemin.exe
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) |
||
| Строка 73: | Строка 73: | ||
|/r | |/r | ||
|Распаковывает архив базы данных и завершает программу. Полный синтаксис: | |Распаковывает архив базы данных и завершает программу. Полный синтаксис: | ||
| − | /r <server[/port]> <bk_file> <db_file> <user> <password> <page> <buffers> | + | /r <server[/port]> <bk_file> <db_file> <user> <password> <page> <buffers> |
При использовании встроенного сервера указывается EMBEDDED в качестве имени сервера. | При использовании встроенного сервера указывается EMBEDDED в качестве имени сервера. | ||
| + | |||
Вместо размера страницы и количества страниц в буфере можно указать default. В этом случае база данных будет восстановлена со значениями на момент архивации. | Вместо размера страницы и количества страниц в буфере можно указать default. В этом случае база данных будет восстановлена со значениями на момент архивации. | ||
| − | | | + | | Примеры см. ниже. |
| − | + | ||
|} | |} | ||
| Строка 89: | Строка 89: | ||
gedemin.exe /unmethod /unevent | gedemin.exe /unmethod /unevent | ||
| + | |||
| + | Восстановление с помощью встроенного сервера из архива "c:\my database\db.bk" базы данных "c:\my database\db.fdb" с размером страницы 8192 байт и размером буфера 10000 страниц. | ||
| + | |||
| + | gedemin.exe /r EMBEDDED "c:\my database\db.bk" "c:\my database\db.fdb" sysdba masterkey 8192 10000 | ||
| + | |||
| + | Восстановление базы данных на сервере server с исходными размерами страницы и буфера. | ||
| + | |||
| + | gedemin.exe /r server c:\db\database.bk c:\db\database.fdb" sysdba masterkey default default | ||
Версия 22:11, 28 ноября 2010
Следующие параметры командной строки поддерживаются Гедымином:
| Параметр | Описание | Пример использования |
|---|---|---|
| /lang | Установка языка пользовательского интерфейса программы. | /lang:by — белорусский язык;
/lang:en — английский язык. |
| /langfile | Файл с переводом интерфейса. Если параметр не указан будет использоваться файл local.xml из того каталога, где находится файл gedemin.exe. | /langfile:c:\myfile.xml |
| /langsave | По выходу из Гедымина сохраняет в файле с переводом пользовательского интерфейса все строки, которые не были переведены (отсутствовали в файле на момент загрузки программы). | /langsave |
| /ngc | Отключить сборку мусора (параметр подключения к серверу базы данных). | /ngc |
| /ns | Не выводить на экран заставку при запуске программы. | /ns |
| /password <password> | Использовать указанный пароль пользователя при подключении. | /password 123 |
| /q | Запуск Гедымина в «тихом» режиме. | /q |
| /settingpath или /sp | Задает путь к пакетам настроек. Аналогичен пути, задаваемому в окне 'Установка пекетов'. Используется совместно с параметром /settingfilename. | /SP c:\settings |
| /settingfilename или /sfn | Задает имя файла, содержащего конечную настройку для автоматической установки в систему. Используется совместно с параметром /settingpath и параметрами, задающими имя и пароль пользователя. | /sfn c:\settings\bank\bank.gsf |
| /sn <database> | Подключаться к указанной базе данных. | /sn “server:c:\program files\golden software\gedemin\database\gdbase.gdb” |
| /unevent | Отключает определенные пользователем обработчики событий. | /unevent |
| /unmethod | Отключает перекрытые пользователем методы классов системы. | /unmethod |
| /user <user_name> | Использовать указанное имя пользователя при подключении. | /user Luda |
| /nс | Отключить кэширование на локальный жесткий диск. | /nc |
| /rd | Обнулить идентификатор базы данных перед закрытием подключения. | /rd |
| /trace | Включить трассировку SQL запросов. | /trace |
| /r | Распаковывает архив базы данных и завершает программу. Полный синтаксис:
/r <server[/port]> <bk_file> <db_file> <user> <password> <page> <buffers> При использовании встроенного сервера указывается EMBEDDED в качестве имени сервера. Вместо размера страницы и количества страниц в буфере можно указать default. В этом случае база данных будет восстановлена со значениями на момент архивации. |
Примеры см. ниже. |
Некоторые примеры
Запуск Гедымина и подключение к указанной базе данных под учетной записью Administrator без запроса имени пользователя и пароля:
gedemin.exe /sn my_server:c:\base\my_database.fdb /user Administrator /password Administrator
Запуск Гедымина с отключенными макросами и обработчиками событий (обычно используется для тестирования):
gedemin.exe /unmethod /unevent
Восстановление с помощью встроенного сервера из архива "c:\my database\db.bk" базы данных "c:\my database\db.fdb" с размером страницы 8192 байт и размером буфера 10000 страниц.
gedemin.exe /r EMBEDDED "c:\my database\db.bk" "c:\my database\db.fdb" sysdba masterkey 8192 10000
Восстановление базы данных на сервере server с исходными размерами страницы и буфера.
gedemin.exe /r server c:\db\database.bk c:\db\database.fdb" sysdba masterkey default default