MCP Firebird

by PuroDelphi
Verified
MIT License
2,147
4
  • Apple
  • Linux

restore-database

Restores a Firebird database from a specified backup file to a target location, allowing configuration of page size, replacement of existing databases, and detailed progress monitoring.

Instructions

Restores a Firebird database from a backup

Input Schema

NameRequiredDescriptionDefault
backupPathYesPath to the backup file
optionsNo
targetPathYesPath where the database will be restored

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "backupPath": { "description": "Path to the backup file", "minLength": 1, "type": "string" }, "options": { "additionalProperties": false, "properties": { "pageSize": { "default": 4096, "description": "Page size for the restored database", "maximum": 16384, "minimum": 1024, "type": "integer" }, "replace": { "default": false, "description": "Whether to replace the target database if it exists", "type": "boolean" }, "verbose": { "default": false, "description": "Whether to show detailed progress", "type": "boolean" } }, "type": "object" }, "targetPath": { "description": "Path where the database will be restored", "minLength": 1, "type": "string" } }, "required": [ "backupPath", "targetPath" ], "type": "object" }
ID: jh98erzet6