<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.fregat.biz/wiki/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.fregat.biz/wiki/index.php?feed=atom&amp;target=DenisBB&amp;title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F%3AContributions%2FDenisBB</id>
		<title>FrigatWiki - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://www.fregat.biz/wiki/index.php?feed=atom&amp;target=DenisBB&amp;title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F%3AContributions%2FDenisBB"/>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Contributions/DenisBB"/>
		<updated>2026-10-16T10:48:37Z</updated>
		<subtitle>Материал из FrigatWiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T16:12:10Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется &amp;lt;strong&amp;gt;БЕЗВОЗВРАТНО!&amp;lt;/strong&amp;gt; Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T16:09:00Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется &amp;lt;strong&amp;gt;БЕЗВОЗВРАТНО!&amp;lt;/strong&amp;gt; Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T16:07:33Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T16:05:05Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T16:03:56Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T16:03:10Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:59:06Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово.&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:55:26Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово.&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:52:25Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - «Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово. &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных.&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:49:44Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - &lt;br /&gt;
«Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Формат файла:&amp;lt;/b&amp;gt; «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Замечания: &amp;lt;/b&amp;gt;Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;&amp;lt;b&amp;gt;Рекомендации: &amp;lt;/b&amp;gt;Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово. &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных. &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:46:44Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - &lt;br /&gt;
«Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;Формат файла: «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;Замечания: Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;Рекомендации: Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово. &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных. &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:45:00Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;li&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - &lt;br /&gt;
«Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;p&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;Формат файла: «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;Замечания: Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;Рекомендации: Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
&amp;lt;h3&amp;gt;Восстановление из резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&amp;lt;div&amp;gt;2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
&amp;lt;div&amp;gt;Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
&amp;lt;div&amp;gt;5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
&amp;lt;div&amp;gt;7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
&amp;lt;div&amp;gt;9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
&amp;lt;div&amp;gt;После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
&amp;lt;h3&amp;gt;Обновление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;1) Открываем «Фрегат-консоль»&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую БД&lt;br /&gt;
&amp;lt;div&amp;gt;3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Подключение существующей базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
&amp;lt;div&amp;gt;1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
&amp;lt;div&amp;gt;2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
&amp;lt;div&amp;gt;8) Нажать готово. &lt;br /&gt;
&amp;lt;br&amp;gt;Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Создание новой базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
&amp;lt;div&amp;gt;3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
&amp;lt;div&amp;gt;5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
&amp;lt;div&amp;gt;6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
&amp;lt;div&amp;gt;7) Нажать готово. &lt;br /&gt;
&amp;lt;br&amp;gt;Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Обслуживание базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
&amp;lt;br&amp;gt;Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
&amp;lt;br&amp;gt;Далее в Фрегат-консоли:&lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Дефрагментация».&lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания. &lt;br /&gt;
&amp;lt;div&amp;gt;5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
&amp;lt;br&amp;gt;Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных. &lt;br /&gt;
&amp;lt;div&amp;gt;1) Выбираем БД&lt;br /&gt;
&amp;lt;div&amp;gt;2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
&amp;lt;div&amp;gt;3) Выбираем «Проверка базы данных».&lt;br /&gt;
&amp;lt;br&amp;gt;Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Отключение базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
&amp;lt;div&amp;gt;1) Включаем Фрегат-Коносль.&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем интересующую базу данных&lt;br /&gt;
&amp;lt;div&amp;gt;3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Удаление базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;Базу данных можно удалить:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
&amp;lt;li&amp;gt;через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:33:42Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;i&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - &lt;br /&gt;
«Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии:&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:32:18Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: &amp;lt;a href=&amp;quot;http://ru.wikipedia.org/wiki/СУБД&amp;quot;&amp;gt;http://ru.wikipedia.org/wiki/СУБД&amp;lt;a&amp;gt;  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  &amp;lt;a href=&amp;quot;http://ru.wikipedia.org/wiki/Firebird&amp;quot;&amp;gt;http://ru.wikipedia.org/wiki/Firebird.&amp;lt;/a&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;C:\Program Files\F-Soft\SW4\fsadm.exe&amp;lt;/b&amp;gt;&lt;br /&gt;
	&amp;lt;br&amp;gt;Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	&amp;lt;br&amp;gt;Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
&amp;lt;br&amp;gt;Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;i&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
&amp;lt;br&amp;gt;НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
&amp;lt;div&amp;gt;1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - &lt;br /&gt;
«Обслуживание».&lt;br /&gt;
&amp;lt;div&amp;gt;2) Выбираем «Резервное копирование данных». &lt;br /&gt;
&amp;lt;div&amp;gt;3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
&amp;lt;div&amp;gt;4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&lt;br /&gt;
Формат файла: «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
Замечания: Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
Рекомендации: Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
Восстановление из резервной копии базы данных&lt;br /&gt;
1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&lt;br /&gt;
2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&lt;br /&gt;
При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
Обновление базы данных&lt;br /&gt;
1) Открываем «Фрегат-консоль»&lt;br /&gt;
2) Выбираем интересующую БД&lt;br /&gt;
3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
Подключение существующей базы данных&lt;br /&gt;
Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
8) Нажать готово. &lt;br /&gt;
Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
Создание новой базы данных&lt;br /&gt;
Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
7) Нажать готово. &lt;br /&gt;
Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
Обслуживание базы данных&lt;br /&gt;
Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
Далее в Фрегат-консоли:&lt;br /&gt;
1) Выбираем БД&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
3) Выбираем «Дефрагментация».&lt;br /&gt;
4) Ждем окончания. &lt;br /&gt;
5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных. &lt;br /&gt;
1) Выбираем БД&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
3) Выбираем «Проверка базы данных».&lt;br /&gt;
Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
Отключение базы данных&lt;br /&gt;
Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
1) Включаем Фрегат-Коносль.&lt;br /&gt;
2) Выбираем интересующую базу данных&lt;br /&gt;
3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
Удаление базы данных&lt;br /&gt;
&lt;br /&gt;
Базу данных можно удалить:&lt;br /&gt;
удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:29:36Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: &amp;lt;a href=&amp;quot;http://ru.wikipedia.org/wiki/СУБД&amp;quot;&amp;gt;http://ru.wikipedia.org/wiki/СУБД&amp;lt;a&amp;gt;  &amp;lt;br&amp;gt;&lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  &amp;lt;a href=&amp;quot;http://ru.wikipedia.org/wiki/Firebird&amp;quot;&amp;gt;http://ru.wikipedia.org/wiki/Firebird.&amp;lt;/a&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &amp;lt;br&amp;gt;&lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Панель управления (консоль)&amp;lt;/h3&amp;gt;&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	&amp;lt;b&amp;gt;&amp;lt;br&amp;gt;Пуск -&amp;gt; Программы &amp;gt; Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль.&amp;lt;/b&amp;gt; &lt;br /&gt;
Панель управления позволяет:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
&amp;lt;li&amp;gt;осуществлять проверки БД на целостность структуры&lt;br /&gt;
&amp;lt;li&amp;gt;делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
&amp;lt;li&amp;gt;обновлять базу данных до текущей версии консоли&lt;br /&gt;
&amp;lt;li&amp;gt;удалять подключенные базы данных (полностью)&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Запуск &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;   Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
&amp;lt;br&amp;gt;или &lt;br /&gt;
&amp;lt;br&amp;gt;«%Папка где установлены исполняемые файлы программного комплекса%» - fsadm.exe &amp;lt;b&amp;gt;&lt;br /&gt;
	Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	&amp;lt;br&amp;gt;«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	&amp;lt;br&amp;gt;Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	&amp;lt;br&amp;gt;Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	&amp;lt;br&amp;gt;Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	&amp;lt;br&amp;gt;Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	&amp;lt;br&amp;gt;Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	&amp;lt;br&amp;gt;Версия ПО  = Версия БД &amp;gt; можно работать&lt;br /&gt;
	&amp;lt;br&amp;gt;ерсия ПО &amp;lt;&amp;gt; Версия БД &amp;gt; работать нельзя&lt;br /&gt;
	&amp;lt;br&amp;gt;Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X- поколение программного продукта&lt;br /&gt;
&amp;lt;li&amp;gt;YYY – версия базы данных&lt;br /&gt;
&amp;lt;i&amp;gt;ZZ – версия программных модулей &lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
&amp;lt;br&amp;gt;	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
&amp;lt;br&amp;gt;Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h3&amp;gt;Создание резервной копии базы данных&amp;lt;/h3&amp;gt;&lt;br /&gt;
Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - &lt;br /&gt;
«Обслуживание».&lt;br /&gt;
&lt;br /&gt;
2) Выбираем «Резервное копирование данных». &lt;br /&gt;
3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&lt;br /&gt;
Формат файла: «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
Замечания: Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
Рекомендации: Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
Восстановление из резервной копии базы данных&lt;br /&gt;
1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&lt;br /&gt;
2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&lt;br /&gt;
При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
Обновление базы данных&lt;br /&gt;
1) Открываем «Фрегат-консоль»&lt;br /&gt;
2) Выбираем интересующую БД&lt;br /&gt;
3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
Подключение существующей базы данных&lt;br /&gt;
Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
8) Нажать готово. &lt;br /&gt;
Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
Создание новой базы данных&lt;br /&gt;
Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
7) Нажать готово. &lt;br /&gt;
Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
Обслуживание базы данных&lt;br /&gt;
Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
Далее в Фрегат-консоли:&lt;br /&gt;
1) Выбираем БД&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
3) Выбираем «Дефрагментация».&lt;br /&gt;
4) Ждем окончания. &lt;br /&gt;
5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных. &lt;br /&gt;
1) Выбираем БД&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
3) Выбираем «Проверка базы данных».&lt;br /&gt;
Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
Отключение базы данных&lt;br /&gt;
Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
1) Включаем Фрегат-Коносль.&lt;br /&gt;
2) Выбираем интересующую базу данных&lt;br /&gt;
3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
Удаление базы данных&lt;br /&gt;
&lt;br /&gt;
Базу данных можно удалить:&lt;br /&gt;
удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:16:58Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;Работа с базой данных&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &amp;lt;h2&amp;gt;Работа с базами данных программного комплекса «Фрегат»&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Оглавление&amp;lt;/h3&amp;gt;&lt;br /&gt;
Введение&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Панель управления (консоль)&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Восстановление из резервной копии базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обновление базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Подключение существующей базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Создание новой базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Обслуживание базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Отключение базы данных&lt;br /&gt;
  &amp;lt;li&amp;gt;Удаление базы данных&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Введение&amp;lt;/h3&amp;gt;&lt;br /&gt;
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД). &lt;br /&gt;
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  &lt;br /&gt;
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.&lt;br /&gt;
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. &lt;br /&gt;
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird.&lt;br /&gt;
Панель управления (консоль)&lt;br /&gt;
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».&lt;br /&gt;
	Пуск -&amp;gt; Программы → Фрегат-Корпорация 4 -&amp;gt; Фрегат консоль. &lt;br /&gt;
Панель управления позволяет&lt;br /&gt;
подключать/отключать существующие базы данных(БД) ПО «Фрегат»&lt;br /&gt;
создавать «пустые» БД для ПО «Фрегат»&lt;br /&gt;
осуществлять резервное копирование и восстановление резервных копий. &lt;br /&gt;
осуществлять проверки БД на целостность структуры&lt;br /&gt;
делать обслуживание БД (дефрагментировать базы)&lt;br /&gt;
обновлять базу данных до текущей версии консоли&lt;br /&gt;
удалять подключенные базы данных (полностью)&lt;br /&gt;
&lt;br /&gt;
Запуск    Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 появляется «Фрегат консоль».&lt;br /&gt;
или «%Папка где установлены исполняемые файлы программного комплекса%» - fsadm.exe&lt;br /&gt;
вид: &lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	вид может немного отличаться, поскольку описания не всегда поспевают за разработкой ПО, но суть остается прежней.&lt;br /&gt;
	Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:&lt;br /&gt;
	«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере. &lt;br /&gt;
	Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера. &lt;br /&gt;
	Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор). &lt;br /&gt;
	Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).&lt;br /&gt;
	Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.&lt;br /&gt;
	Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)&lt;br /&gt;
	Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - &amp;lt;Открыть&amp;gt;). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем. &lt;br /&gt;
	Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат».  &lt;br /&gt;
	Версия ПО  = Версия БД → можно работать&lt;br /&gt;
	Версия ПО &amp;lt;&amp;gt; Версия БД → работать нельзя&lt;br /&gt;
	Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии. &lt;br /&gt;
Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню &lt;br /&gt;
«?»-«О программе»:&lt;br /&gt;
X- поколение программного продукта&lt;br /&gt;
YYY – версия базы данных&lt;br /&gt;
ZZ – версия программных модулей &lt;br /&gt;
	Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.&lt;br /&gt;
	Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.&lt;br /&gt;
Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.&lt;br /&gt;
Создание резервной копии базы данных&lt;br /&gt;
Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird. &lt;br /&gt;
НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы. &lt;br /&gt;
1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») - &lt;br /&gt;
«Обслуживание».&lt;br /&gt;
&lt;br /&gt;
2) Выбираем «Резервное копирование данных». &lt;br /&gt;
3) Далее выбираем папку для резервного копирования БД, нажимаем ОК. &lt;br /&gt;
4) Ждем окончания процедуры создания резервной копии: &lt;br /&gt;
&lt;br /&gt;
Формат файла: «имя БД+год+месяц+дата_минуты+секунды.cab».&lt;br /&gt;
Замечания: Firebird позволяет создание резервных копий во время работы пользователей. &lt;br /&gt;
Рекомендации: Предварительно зайти под SYSDBA и очистить в «Отчетах» все построенные пользователями отчеты. Результаты отчетов хранятся в отдельных таблицах и при восстановлении базы на другом сервере, где нет возможности создать пути к файлам, аналогично исходному серверу (например восстановление БД локально под Windows базы, которая была архивирована с сервера под управлением Linux) — восстановление будет невозможно. &lt;br /&gt;
Восстановление из резервной копии базы данных&lt;br /&gt;
1) В консоли можно переключиться в режим резервных копий&lt;br /&gt;
«Консоль»-«Резервные копии»: &lt;br /&gt;
&lt;br /&gt;
2) Далее необходимо подключить папку, где хранятся файлы резервных копий, с которыми необходимо работать: &lt;br /&gt;
«Операции»(или правой кнопкой на белом фоне)-«Подключить папку» &lt;br /&gt;
3) Выбираем папку, куда осуществляли резервное копирование.&lt;br /&gt;
Отобразятся резервные копии в данной папке с указанием времени создания копии, версии БД.&lt;br /&gt;
&lt;br /&gt;
4) Выделяем интересующую базу и «Операции»- «Восстановить базу данных»&lt;br /&gt;
5) Выбираем сервер БД (локальный или удаленный) – вводим имя компьютера или IP.&lt;br /&gt;
6) Прописываем путь к БД (можно/нужно(!) прописывать не открытые для общего просмотра пути).&lt;br /&gt;
7) Прописываем имя файла с расширением .gdb (ВНИМАНИЕ UNIX – системы чувствительны к регистру. Рекомендуем всегда использовать нижний регистр, чтобы не запутаться)&lt;br /&gt;
&lt;br /&gt;
8) Нажимаем далее, и вводим имя БД (псевдоним). &lt;br /&gt;
9) Нажимаем «Готово» и ждем окончания восстановления БД.&lt;br /&gt;
После окончания процедуры восстановления база появиться в списке зарегистрированных баз данных:&lt;br /&gt;
&lt;br /&gt;
При необходимости проводим обновление БД до текущей версии ПО (Консоли). &lt;br /&gt;
Обновление базы данных&lt;br /&gt;
1) Открываем «Фрегат-консоль»&lt;br /&gt;
2) Выбираем интересующую БД&lt;br /&gt;
3) Нажимаем «Операции»(или правой кнопкой мыши по базе)- «Обновить версию». &lt;br /&gt;
4) Ждем окончания обновления. Если версия текущая, появится предупреждение, что обновление не требуется. &lt;br /&gt;
Подключение существующей базы данных&lt;br /&gt;
Для подключения существующей БД (например демонстрационной базы) необходимо:&lt;br /&gt;
1) Копировать файл базы в папку, где хранятся файлы БД (по умолчанию C:\Program Files\F-Soft\DATA4)&lt;br /&gt;
2) Открыть Фрегат-Консоль Пуск-&amp;gt;Программы-&amp;gt;Фрегат-корпорация 4 -&amp;gt; «Фрегат консоль».&lt;br /&gt;
3) Выбрать в меню «Операции»- «Подключить файл базы данных»&lt;br /&gt;
4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
5) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
6) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
7) Назвать базу так, чтобы было понятно для пользования. Например «Демо база оптовая торговля».&lt;br /&gt;
8) Нажать готово. &lt;br /&gt;
Если все введено верно, база появится во всех списках. Для проверки подключения необходимо зарегистрировать подключение «Консоль»- «Регистрация подключения». При необходимости необходимо провести обновление БД, до текущей версии (см. выше).&lt;br /&gt;
Создание новой базы данных&lt;br /&gt;
Для создания новой «пустой» БД для программного комплекса «Фрегат» необходимо в Фрегат-Консоли выполнить &lt;br /&gt;
1) Выделить интересующую подключенную базу данных.&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на БД)  - «Создание базы»&lt;br /&gt;
3) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
4) В окне выбрать сервер БД (компьютер, где находится файл. Localhost – это локальный компьютер, на котором происходит работа в текущий момент) &lt;br /&gt;
5) Прописать путь к файлу БД (расширение .gdb). Например «C:\Program Files\F-Soft\DATA4\swdemo.gdb» . Нажать кновку «Далее»&lt;br /&gt;
6) Назвать базу так, чтобы было понятно для пользования. Например «Демобаза оптовая торговля»&lt;br /&gt;
7) Нажать готово. &lt;br /&gt;
Появится «пустая» зарегистрированная база данных, для последующей работы.&lt;br /&gt;
Обслуживание базы данных&lt;br /&gt;
Для того, чтобы производительность базы данных не снижалась рекомендуемая процедура — проведение проведение дефрагментации БД. По сути дефрагментация это резервное копирование и последующее восстановление базы. При этом очищается некий объем служебной информации и происходит восстановление всех индексов. Если база прошла дефрагментацию — значит она целостна (с ней все в порядке). Это основной критерий целостности. Если база дефрагментацию не прошла — необходимо срочно сделать резервную копию и обратиться к разработчикам. &lt;br /&gt;
Перед дефрагментацией, необходимо, чтобы к базе не было подключений, т.е. никто не работал с программой. &lt;br /&gt;
Далее в Фрегат-консоли:&lt;br /&gt;
1) Выбираем БД&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
3) Выбираем «Дефрагментация».&lt;br /&gt;
4) Ждем окончания. &lt;br /&gt;
5) По окончании дефрагментации файл (путь) БД поменяет имя. Станет «старое имя».«номер дефрагментации».gdb&lt;br /&gt;
Для проверки БД на целостность и исправления некоторых ошибок нужно регулярно использовать сервис проверки базы данных. &lt;br /&gt;
1) Выбираем БД&lt;br /&gt;
2) «Операции»(или правой кнопкой мыши на базе) — Обслуживание.&lt;br /&gt;
3) Выбираем «Проверка базы данных».&lt;br /&gt;
Если появляется сообщение, что ошибки есть — необходимо сделать дефрагментацию базы данных. Если после дефрагментации ошибки — необходимо обратиться к разработчикам.&lt;br /&gt;
&lt;br /&gt;
СУБД Firebird надежен, однако никто не застрахован от ошибок серверов, отключения электричества и т.п. Рекомендуем проводить проверку базы данных ежедневно. &lt;br /&gt;
&lt;br /&gt;
Отключение базы данных&lt;br /&gt;
Для того, чтобы убрать из панели и из ПО «Фрегат» возможность работать с какой-либо базой данных достаточно провести ее отключение из консоли. При этом сама база данных находится в целости и сохранности и ее можно в любой подключить обратно. &lt;br /&gt;
1) Включаем Фрегат-Коносль.&lt;br /&gt;
2) Выбираем интересующую базу данных&lt;br /&gt;
3) «Операции»(или правой кнопкой мыши на БД) - «Отключить файл базы данных»&lt;br /&gt;
Удаление базы данных&lt;br /&gt;
&lt;br /&gt;
Базу данных можно удалить:&lt;br /&gt;
удалив файл базы данных средствами операционной системы и дальнейшем отключении ее из консоли.&lt;br /&gt;
через консоль : «Операции» - «Удаление базы данных». При этом база физически удаляется БЕЗВОЗВРАТНО! Не перепутайте с отключением базы данных!!!&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)</id>
		<title>Работа с базой данных (БД) (Архив)</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%B1%D0%B0%D0%B7%D0%BE%D0%B9_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%91%D0%94)_(%D0%90%D1%80%D1%85%D0%B8%D0%B2)"/>
				<updated>2011-03-18T15:11:31Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: Новая страница: «&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt; Работа с базой данных (БД) &amp;lt;/b&amp;gt;&amp;lt;h1&amp;gt;»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;&lt;br /&gt;
Работа с базой данных (БД)&lt;br /&gt;
&amp;lt;/b&amp;gt;&amp;lt;h1&amp;gt;&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0"/>
				<updated>2011-03-18T15:07:40Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;categorytree mode=pages depth=10 hideroot=on&amp;gt;Все Категории&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Вики-движок «MediaWiki» успешно установлен.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h1&amp;gt;Наберите в поиске интересующую Вас информацию.&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Информацию по работе с этой вики можно найти в [http://meta.wikimedia.org/wiki/%D0%9F%D0%BE%D0%BC%D0%BE%D1%89%D1%8C:%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D0%BD%D0%B8%D0%B5 справочном руководстве].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Некоторые полезные ресурсы ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	<entry>
		<id>http://www.fregat.biz/wiki/index.php/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="http://www.fregat.biz/wiki/index.php/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0"/>
				<updated>2011-03-18T15:07:08Z</updated>
		
		<summary type="html">&lt;p&gt;DenisBB: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;categorytree mode=pages depth=10 hideroot=on&amp;gt;Все Категории&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Вики-движок «MediaWiki» успешно установлен.'''&lt;br /&gt;
Наберите в поиске интересующую Вас информацию.&lt;br /&gt;
&lt;br /&gt;
Информацию по работе с этой вики можно найти в [http://meta.wikimedia.org/wiki/%D0%9F%D0%BE%D0%BC%D0%BE%D1%89%D1%8C:%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D0%BD%D0%B8%D0%B5 справочном руководстве].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Некоторые полезные ресурсы ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].&lt;/div&gt;</summary>
		<author><name>DenisBB</name></author>	</entry>

	</feed>