| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Oracle > Установка Oracle 10.2 |
| Автор: Kangaroo 6.4.2009, 11:41 | ||
| Всем привет! Для установки сложного приложения мне нужно выполнить такой батник (Если я правильно понял - он создает базу "CPatch" в Оракле)
Проблема в том, что при установке Оракла получается только такая структура: ---10.2.0 ------db_1 ---------admin ---------oradata ---------.... или (если изменить дом. папку Оракла): ---10.2.0 -----admin -----oradata -----.... (без db_1) Вопросы: 1. Как сделать установку с нужной иерархией? 2. Если я запущу с текущей установкой - база добавится? |
| Автор: ToshaCh 6.4.2009, 12:11 |
| C:\oracle\product\10.2.0\admin\cpatch\scripts\cpatch.sql в студию! - именно он создаёт базу, по всей видимости. |
| Автор: ToshaCh 6.4.2009, 13:14 |
| Ну дык вот эти файлы и надо править! Датафайлы кладутся вот сюда C:\OraInst\DBFiles\cpatch\ Куда будут положены разные логи и трейсы смотри C:\oracle\product\10.2.0\admin\cpatch\scripts\init.ora Короче дебажить здесь мама негорюй, поскольку никаких переменных в скрипте не введено Собственно скрипт который создаёт базу это CreateDB.sql, команда CREATE DATABASE "cpatch". Подозреваю что файлы @C:\oracle\product\10.2.0\admin\cpatch\scripts\CreateDBFiles.sql @C:\oracle\product\10.2.0\admin\cpatch\scripts\CreateDBCatalog.sql создадут ещё кучу тейблспейсов. |
| Автор: Kangaroo 6.4.2009, 13:22 | ||
ToshaCh, спасибо за помощь, но все-таки вопросы такие:
Или ты предлагаешь редактировать все скрипты под иерархию установки? |
| Автор: ToshaCh 6.4.2009, 13:26 |
| Если ты запустишь скрипты, то они реально сделают базу, но насколько тебя устроит иерархия я не знаю. К сожалению скрипты написаны так, что чтобы изменить эту самую иерархию нужно пройтись по всем скриптам. |
| Автор: Kangaroo 6.4.2009, 19:51 |
Да, вроде все создалось нормально. Я сам не знаю Тему закрываю. ToshaCh, спасибо. |