Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.17;
Скачать: CL | DM;

Вниз

проблема в создание 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
3-54421
Afteam
2003-04-01 10:51
2003.04.17
Есть компоненты для работы с DBase в многопользовательском режиме


9-54388
STANT
2002-10-16 17:22
2003.04.17
Игра


14-54849
AM
2003-04-01 17:42
2003.04.17
Частота монитора в текстовом режиме DOS


1-54617
Top Gun
2003-04-07 19:42
2003.04.17
Свойства в классах


1-54579
Alex_2003
2003-04-05 13:01
2003.04.17
Как загрузить анимированный Gif-файл??? (Новичок)