Создание базы данным скриптом

 
0
 
Oracle
ava
ImA | 31.08.2010, 06:00
Ознакомления ради установила Оракл 9.2 (software only) на win XP, создала листенер, запустила его. Служба Агента работает.
Хочу готовым скриптом создать базу, чтоб потом в нее сделать импорт из дампа.
sqlplus /nolog
sql> connect / as sysdba
error:
ora-12560: TNS: protocol adapter error

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

кажется, в 8й версии оракла, сервер манагер (svrmgrl) из консоли давал возможность выполнить connect internal даже, если не было создано ни одной базы.
Чувствую, скоро запутаюсь окончательно smile Может быть я что-то не то/не так делаю? Подскажите, пожалуйста.
Ответы (4)
ava
ToshaCh | 31.08.2010, 09:38 #
Подозреваю, что проблема в том, что не установленны перменные окружения ORACLE_HOME и/или ORACLE_SID.

Фишка в том, что ты пытаешь провести коннект локально (/), но sqlplus не понимает куда коннектится, так как не находит идентфикаторов в окружении.
ava
ImA | 01.09.2010, 03:10 #
действительно, ни одной из этих переменных не было определено в переменных окружения.
но oracle_home был определен в реестре, а в oracle_sid, насколько я поняла инфо из интернета, - идентификатор БД, которой пока нет.
я задала эти переменные, взяв данные из реестра и задав oracle_sid = sid_базы_данных, который указан в скрипте на ее создание.
склплюс выдал такую же ошибку при попытке коннекта. подумала, что она вызвана отсутствием файла tnsnames.ora. но с другой стороны, конешно, его быть не может - оракл пуст.
может вопрос следовало поставить иначе... наподобе: как скриптом создать БД? smile
ava
ToshaCh | 01.09.2010, 09:19 #
Ааа. Я не внимательно читал. У тебя ещё и сервисы не созданы. Короче вот ссылко.
ava
ImA | 06.09.2010, 04:18 #
даст ист фантастиш! smile
чикимони в обе щечки
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  ToshaCh   ImA
advanced
Отправить