Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Внизпроблема в создание DataBase на Oracle8i Найти похожие ветки
← →
Beka (2003-03-30 23:08) [0]Я питаюсь создать DataBase с помощю SQL*Plus. Пишу следуюшее
SQL> create database "BekaG_II"
2 controlfile reuse
3 logfile
4 "D:/Oracle/oradata/BekaG_II/redo01.log" size 5M reuse,
5 "D:/Oracle/oradata/BekaG_II/redo02.log" size 5M reuse,
6 "D:/Oracle/oradata/BekaG_II/redo03.log" size 5M reuse
7 maxlogfiles 10
8 maxlogmembers 4
9 maxdatafiles 254
10 maxinstances 1
11 noarchivelog
12 datafile "D:/Oracle/oradata/BekaG_II/system01.dbf" size 80M
13 autoextend on next 5m maxsize unlimited;
но программа видает ошибку
create database "BekaG_II"
*
ERROR at line 1:
ORA-01501: CREATE DATABASE failed
ORA-01991: invalid password file "D:\Oracle\Ora81\DATABASE\PWDbekag.ORA"
в чем дело и как мне избавиться от етои проблемы.
← →
panov (2003-03-30 23:38) [1]В SqlPlus нельзя создать БД.
← →
Beka (2003-03-31 09:05) [2]А где-же тогда можно. Зачем тогдо в Oracle сушествует команда create database.
← →
Beka (2003-03-31 09:43) [3]Я опишу подробнее что я делаю. У меня есть DataBase с именем BekaG. В директорие D:\Oracle\admin я создал новый Folder с именем BekaG_II создал в нем Folder => pfile в котором я скопировал из D:\Oracle\admin\BekaG\pfile фаил init.ora в директорию D:\Oracle\admin\BekaG_II\pfile. В етом скапированном фаиле я переменил все слава BekaG на BekaG_II.
Потом я создал директорию D:\Oracle\oradata\BekaG_II и запустил SQL*Plus. В SQL*Plus я сделал следующее.
Disconnect;
connect / as sysdba;
shutdown;
startup nomount pfile="D:/Oracle/admin/BekaG_II/pfile/init.ora";
До сех пор програма некаких ашибок не видает. А уже после етого, когда я пишу
SQL> create database "BekaG_II"
2 controlfile reuse
3 logfile
4 "D:/Oracle/oradata/BekaG_II/redo01.log" size 5M reuse,
5 "D:/Oracle/oradata/BekaG_II/redo02.log" size 5M reuse,
6 "D:/Oracle/oradata/BekaG_II/redo03.log" size 5M reuse
7 maxlogfiles 10
8 maxlogmembers 4
9 maxdatafiles 254
10 maxinstances 1
11 noarchivelog
12 datafile "D:/Oracle/oradata/BekaG_II/system01.dbf" size 80M
13 autoextend on next 5m maxsize unlimited;
происходит следующее. В директорие D:/Oracle/oradata/BekaG_II создаютса фаили redo01.log, redo02.log, redo03.log, control01.ctl, control02.ctl, control03.ctl и SYSTEM01.dbf (80M), и после етого видает ошибку
create database "BekaG_II"
*
ERROR at line 1:
ORA-01501: CREATE DATABASE failed
ORA-01991: invalid password file "D:\Oracle\Ora81\DATABASE\PWDbekag.ORA"
Что мне делать. Как мне избавитса от етои проблеми. Прашу професионалом помогитье мне.
← →
id_privin (2003-03-31 10:30) [4]если ты работаешь под win то не парь себе и нам мозги. Там есть утилита DataBase Configuration Assistant Думаю что такая есть и под юниксом. Она позволяет создати bat файлы для создания базы. В них потом можно руками поправитьтонкие параметры.
А также смотри утилиты
oradim - создание сервиса Oracle
svrmgr - утилита управления базой(Create Database запускается из нее после правильного коннекта)
← →
EthernalWonderer (2003-03-31 10:38) [5]для 8i svrmgrl
← →
Beka (2003-03-31 10:45) [6]спасибо, спасибо !
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c