Создание и заполнение базы данных для ресурсов в Oracle

В данном разделе содержатся инструкции по созданию и заполнению таблиц для IBM® Rational Asset Manager в Oracle вручную.

Прежде чем начать

База данных Oracle должна быть уже установлена и запущена. Кроме того, убедитесь, что вам известно расположение сценариев SQL (как правило, путь-к-установочному-носителю \db_scripts\Oracle).

Процедура

Для создания таблиц базы данных выполните следующие действия:

  1. Создайте базу данных с помощью мастера настройки базы данных Oracle.
    1. Укажите глобальное имя базы данных ramdb_домен и системный идентификатор (SID) ramdb.
    2. Не запускайте сценарии SQL, указанные далее, на вкладке Пользовательские сценарии. Сначала необходимо создать учетную запись пользователя.
    3. На странице "Наборы символов" выберите пункт Использовать Unicode (AL32UTF8).
    4. Кроме того, на странице "Наборы символов" для параметра "Национальный набор символов" укажите значение UTF8 - Unicode 3.0 UTF-8.
    5. На остальных страницах мастера оставьте значения по умолчанию без изменений.
  2. Создайте пользователя базы данных:
    1. Откройте страницу управления базой данных.
    2. Перейдите на страницу Пользователи. ((В Oracle 10.2(g) выберите Администрирование, затем Пользователи; в Oracle 11(g) выберите Сервер, затем выберите Пользователи в разделе Защита.)
    3. Создайте пользователя с именем RAMSCHEMA. Этот пользователь должен соответствовать следующим требованиям:
      • Пользователь должен иметь имя RAMSCHEMA. Продукт Rational Asset Manager требует наличия схемы с именем RAMSCHEMA, а в системе Oracle владельцем схемы является пользователь базы данных, и все схемы имеют имя этого пользователя. Другое имя использовать нельзя.
      • Пользователю присвоены роли RESOURCE и CONNECT.
      • Пользователь должен иметь права доступа CREATE VIEW: GRANT CREATE VIEW TO RAMSCHEMA
      • Значение квоты для пользователя не ограничено.
      • Можно использовать любое доступное табличное пространство по умолчанию (кроме Temp), отвечающие требованиям уровня доступа для созданного пользователя.
      Совет: В базе данных Oracle существует пользователь по умолчанию "Scott" с соответствующими правами доступа. На основе этой учетной записи можно создать нового пользователя; но он должен быть создан с тем же именем -RAMSCHEMA.
  3. Выполните сценарии для заполнения базы данных. Если используется приложение настройки сервера, это действие не требуется; приложение самостоятельно выполнит сценарии.
    1. Откройте SQL+.
    2. Откройте файл RAMSCHEMA_Oracle.sql в папке sqlscripts/oracle. Выделите все содержимое файла, скопируйте его (выбрав в контекстном меню пункт Копировать), и вставьте вверху SQL+.
    3. Нажмите кнопку Выполнить. После завершения выполнения удалите команды из верхнего окна.
    4. Повторите действия для файла bootStrap_Oracle.sql.
  4. Убедитесь в том, что таблицы созданы.

Дальнейшие действия


Комментарии