Это старая версия документа.


Управление базами данных

Окно списка баз данных

Окно Выбор базы данных (Рис. 1) открывается при запуске Business Studio, утилиты DB Администратор (см. Руководство пользователяУправление доступом к базам данных), компоненты MetaEdit (см. Руководство технического специалистаРедактор классов и параметров).

Рисунок 1. Окно списка баз данных

При наведении курсора мыши на название базы данных выводится всплывающая подсказка, в которой отображается информация о сервере базы данных и сервере лицензий, название и версия базы данных, описание базы данных.

Щелчок правой клавишей мыши по строке списка баз открывает контекстное меню списка баз. Описание пунктов этого меню приведено в Таблице 1.

Пункт меню Описание
Вверх Перемещает выбранную строку на одну позицию вверх в списке баз. Также можно управлять порядком в списке, перетаскивая выделенную строку при нажатой левой клавише мыши.
Вниз Перемещает выбранную строку на одну позицию вниз в списке баз.
Сортировать по алфавиту Сортирует список баз по пользовательскому названию.
Создать ярлык на рабочем столе Создает на Рабочем столе ярлык для быстрого запуска выбранной базы данных в Business Stduio.
Свойства Открывает окно Свойства подключения к базе (см. Свойства подключения к базе данных) для изменения параметров подключения выбранной базы.
Таблица 1. Контекстное меню списка баз

Описание кнопок окна Выбор базы данных приведено в Таблице 2.

Кнопка Описание
Добавить Открывает окно Свойства подключения к базе для настройки нового подключения к базе данных (см. Свойства подключения к базе данных).
В окне Свойства подключения к базе в поле Сервер базы данных выберите SQL Server, в поле База данных выберите базу, в поле Пользовательское название базы введите пользовательское название базы, в поле Комментарий введите произвольный комментарий, затем нажмите на кнопку ОК. База данных будет добавлена в список баз в окне Выбор базы данных.
Удалить Удаляет выделенную базу данных из списка баз.
В открывшемся диалоговом окне для подтверждения удаления базы данных из списка нажмите на кнопку Да, в противном случае - на кнопку Нет.
Базу, находящуюся на локальном сервере, можно удалить не только из списка, но и физически с жесткого диска компьютера. Для физического удаления базы данных в диалоговом окне установите флажок Удалить физически базу "Название_базы". Физическое удаление базы, находящейся на выделенном сервере, доступно только системному администратору сервера.
Свойства Открывает окно Свойства подключения к базе для изменения параметров подключения к базе данных, выделенной в списке баз. В окне Свойства подключения к базе будет показана текущая настройка подключения к базе.
Выбрать Открывает выделенную базу данных в Business Studio.
Отмена Закрывает окно Выбор базы данных и прекращает запуск Business Studio.
Таблица 2. Кнопки окна "Выбор базы данных"

Свойства подключения к базе данных

Окно Свойства подключения к базе (Рис. 2) открывается после нажатия на кнопку Добавить или на кнопку Свойства в окне Выбор базы данных, а также с помощью пункта контекстного меню Свойства (см. Окно списка баз данных).

Рисунок 2. Окно Свойства подключения к базе

В поле Сервер базы данных выбирается сервер, на котором находится существующая база данных или будет создана новая. Имя сервера также может быть введено вручную. Имя сервера имеет вид "<Имя компьютера>\<Имя экземпляра>" (для именованного экземпляра SQL Server, например, SERVER\SQLEXPRESS) или "<Имя компьютера>" (для экземпляра по умолчанию). В качестве имени компьютера можно указать как NetBIOS-имя (обычное сетевое имя, например, SERVER), так и FQDN (полное доменное имя, например, server.mydomain.ru) или IP-адрес компьютера (например, 192.168.1.184).

Подробнее о выборе сервера базы данных описано в статье Создание новой базы данных.

В поле База данных показываются все физические базы данных Microsoft SQL Server на сервере базы данных, к которым пользователю открыт доступ. Для настройки подключения к одной из баз выберите её имя в списке и нажмите на кнопку ОК. Окно Свойства подключения к базе закроется, в список баз добавится новая база данных.

В поле Пользовательское название базы вводится произвольное название базы данных, которое будет видеть пользователь в списке баз. Рекомендуется формировать название таким образом, чтобы пользователь понимал, с какой информацией он будет работать.

Описание кнопок окна Свойства подключения к базе приведено в Таблице 3.

Кнопка Описание
Новая… Открывает окно Новая база для создания новой базы данных Microsoft SQL Server (см. Создание новой базы данных).
Загрузить… Открывает окно Новая база для загрузки базы данных из файла (см. Загрузка базы данных из файла).
Сохранить… Позволяет сохранить базу данных в файл (см. Сохранение базы данных в файл).
Дополнительно Используется для смены сервера лицензий, а также для специального преобразования базы данных, например, при переходе на новую версию (см. Свойства базы данных).
OK Закрывает окно Свойства подключения к базе. Если в окне Свойства подключения к базе производилось добавление новой базы, то она будет добавлена в список баз данных. Если в окне Свойства подключения к базе вносились изменения в параметры подключения базы, то изменения будут сохранены.
Отмена Закрывает окно Свойства подключения к базе и отменяет добавление базы или изменение её свойств.
Таблица 3. Кнопки окна "Свойства подключения к базе"

Опция SQL аутентификация

Программа поддерживает два режима аутентификации: Windows и SQL. По умолчанию флажок SQL аутентификация не установлен и для доступа к базе данных действует аутентификация Windows. SQL аутентификацию следует применять в одноранговых и смешанных сетях.

Если установить флажок SQL аутентификация, то для доступа к базе данных можно воспользоваться логином и паролем пользователя базы данных Microsoft SQL Server, которые должен предоставить администратор базы данных (см. Управление доступом к базам данных).

SQL аутентификация используется только для входа в базу данных. Во время работы в базе пользователь идентифицируется как доменный или локальный пользователь, работающий с системой.

Подробнее про SQL аутентификацию см. SQL аутентификация.

Создание новой базы данных

Создание новой базы данных возможно на том компьютере, где установлен файл empty.db (см. Установка персонального варианта Business Studio). При персональном варианте установки это компьютер, на котором запущена программа. При клиент-серверном варианте установки создать новую базу данных может только администратор сервера базы данных, запустив программу или утилиту DB Администратор на самом сервере базы данных.

В окне Свойства подключения к базе в поле Сервер базы данных укажите локальный или сетевой сервер базы данных и нажмите на кнопку Новая…, чтобы открыть окно Новая база (Рис. 3).

Рисунок 3. Окно Новая база при создании новой базы данных

В поле Имя новой базы введите имя базы данных. Для имени базы действуют следующие ограничения:

  • Имя не должно начинаться с цифры;
  • Имя не должно содержать специальные символы;
  • Имя может содержать цифры, латинские буквы и знак подчеркивания "_".

В поле Сервер лицензий укажите сервер, на котором будет выделяться лицензия для работы с базой данных.

От типа активированной лицензии на сервере лицензий зависит возможность подключения к базе данных пользователей с различными типами лицензий (см. Лицензирование).

После выбора сервера лицензий и ввода имени базы нажмите на кнопку ОК. Окно Новая база будет закрыто.

В окне Свойства подключения к базе в поле База данных будет отображено имя новой базы данных. В поле Пользовательское название базы будет по умолчанию подставлено значение из поля База данных. При необходимости измените название новой базы и нажмите на кнопку ОК. Новая база будет добавлена в список баз данных.

Нажатие на кнопку Отмена в окне Новая база прерывает процедуру создания новой базы данных и закрывает окно.

Сохранение базы данных в файл

Для сохранения базы данных в файл встаньте на строку с базой в окне списка базы данных (см. Окно списка баз данных) и нажмите на кнопку Свойства.

В окне Свойства подключения к базе нажмите на кнопку Сохранить (см. Свойства подключения к базе данных). В открывшемся стандартном окне Windows введите имя файла.

Внимание!

База данных может быть сохранена только на сервере баз данных. Сохранить базу данных можно только в том случае, если она закрыта. Если база используется в сети, её должны закрыть все пользователи, которые с ней работают.

Загрузка базы данных из файла

Загрузка базы данных из файла может осуществляться как в существующую базу, так и в новую. Для загрузки в существующую базу данных встаньте на строку с базой в окне списка базы данных (см. Окно списка баз данных) и нажмите на кнопку Свойства. Для загрузки в новую базу данных нажмите на кнопку Добавить.

В окне Свойства подключения к базе (см. Свойства подключения к базе данных) укажите сервер базы данных и нажмите на кнопку Загрузить….

В открывшемся окне (Рис. 4) введите имя базы данных в поле Имя новой базы. В случае загрузки в существующую базу данных в нем будет автоматически указано имя выбранной базы.

Рисунок 4. Окно Новая база при загрузке базы данных из файла

Выберите сервер лицензий. Сервер лицензий может находиться на компьютере, отличном от базы данных.

Выберите файл, из которого будет загружаться база.

Внимание!

Файл базы данных может быть загружен только с локальных дисков! База данных, в которую будет производиться загрузка, должна быть закрыта. Если база используется в сети, её должны закрыть все пользователи, которые с ней работают.

Свойства базы данных

Окно Свойства базы данных (Рис. 5) открывается из окна Свойства подключения к базе после нажатия на кнопку Дополнительно (см. Свойства подключения к базе данных)

Рисунок 5. Окно Свойства базы данных

В поле Сервер лицензий указывается сервер, на котором будет выделяться лицензия для работы с базой данных. Имя сервера может быть введено вручную. В качестве имени сервера лицензий можно указать как NetBIOS-имя (обычное сетевое имя, например, SERVER), так и FQDN (полное доменное имя, например server.mydomain.ru) или IP-адрес компьютера (например, 192.168.1.184). При необходимости смены сервера лицензий выберите нужный сервер из списка доступных серверов, кнопка Сменить станет активной, нажмите на нее. После этого для работы с базой будет выделяться лицензия на другом сервере.

В поле Версия указывается текущая версия базы данных. При переходе на новую версию программы необходимо произвести конвертацию базы. Конвертация базы выполняется только с помощью приложения Business Studio. Если версия базы данных является более ранней, чем версия программы, кнопка Конвертация будет активна. При нажатии на кнопку Конвертация будет предложено выбрать из выпадающего списка конвертацию одной или нескольких баз данных. При необходимости конвертировать несколько баз данных отметьте базы, конвертацию которых требуется выполнить. После выбора будет предложено создать резервные копии баз данных. После этого будет запущена конвертация.

В поле Описание базы данных вводится произвольный комментарий, который будет видеть пользователь в списке баз данных при наведении курсора мыши на строку базы данных.

Внимание!

Перед запуском конвертации настоятельно рекомендуется создавать резервную копию базы данных (см. Сохранение базы данных в файл).


Рекомендации по сокращению времени конвертации:

  • Перед конвертацией проведите процедуру удаления объектов, помеченных к удалению (см. Работа с объектами, помеченными к удалению).
  • Для конвертации желательно использовать компьютер с объемом памяти 1 Гб ОЗУ и выше.
  • В случае использования клиент-серверного варианта установки Business Studio проводите конвертацию на сервере баз данных, если на нем произведена установка сервера Business Studio.

Кнопка Активация открывает окно для ввода ключа активации базы данных. Активация базы данных требуется для разрешения доступа к защищенной базе данных. Активация базы проводится только с помощью приложения Business Studio. Для получения ключа активации необходимо выслать запрос на адрес activate@businessstudio.ru.

« ПредыдущаяНа уровень вышеСледующая »
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki