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

Вниз

Работа с Oracle   Найти похожие ветки 

 
Gari   (2002-05-15 14:29) [0]

Добрый день уважаемые господа. У меня трудная ситуация помогите если сможете. Вопрос такого порядка: сколько отрабатывается по времени скрипт CREATE DATABASE ... на сервере Oracle 7.3. У меня сервер либо ожидает либо повисает. Помогите, пожалуйста.


 
Lusha ©   (2002-05-15 14:39) [1]

Совсем небыстро...


 
Gari   (2002-05-15 14:41) [2]

То что не быстро это понятно, но насколько не быстро, вот в чем вопрос.


 
Reindeer Moss Eater   (2002-05-15 14:46) [3]

Я успевал пару чашек кофе выпить


 
Lusha ©   (2002-05-15 14:51) [4]

>Gari (15.05.02 14:41)
Это зависит от ее (Базы данных параметров) и его (сервера) возможностей... :)


 
Gari   (2002-05-15 14:53) [5]

Вот мой скрипт у меня почемуто это все занимает намного больше времени, всмысле работал всю ночь и не отработал, если можете подскажите где ошибка. Вот мой скрипт:
create database enfc_vor
controlfile reuse
logfile "D:\ORANT\DATABASE\log1enfc.ora" size 500K reuse,
"D:\ORANT\DATABASE\log2enfc.ora" size 500K reuse,
"E:\ORANTDB\LOG3ENFC.ORA" SIZE 500K reuse,
"E:\ORANTDB\LOG4ENFC.ORA" SIZE 500K reuse
datafile "D:\ORANT\DATABASE\sys1enfc.ora" size 10M reuse autoextend on
next 10M maxsize 200M
CHARACTER SET CL8MSWIN1251;

Помогите, края нужно сегодня создать базу. Пожалуйста.


 
Lusha ©   (2002-05-15 15:06) [6]

Этот скрипт должен отработать очень быстро... Тормозить все будет потом... :)
А синтаксис поправьте...

create database enfc_vor
controlfile reuse
logfile
group 1("D:\ORANT\DATABASE\log1enfc.ora", "D:\ORANT\DATABASE\log2enfc.ora") size 500K reuse,
group 2("E:\ORANTDB\LOG3ENFC.ORA", "E:\ORANTDB\LOG4ENFC.ORA") SIZE 500K reuse
datafile "D:\ORANT\DATABASE\sys1enfc.ora" size 10M reuse autoextend on
next 10M maxsize 200M
CHARACTER SET CL8MSWIN1251;


 
Gari   (2002-05-15 15:44) [7]

Ни чего не получается. Начну с начала.
Я удалил старую базую и пытаюсь сгенерировать новую.
По шагам
1. ORADIM73 -NEW -SID ENFC -INTPWD password -STARTMODE AUTO
-PFILE D:\ORANT\DATABASE\INITENFC.ORA

2. SET ORACLE_sid=enfc

3. NET START

4.SVRMGR23

5.CONNECT INTERNAL/password

6. STARTUP NO MOUNT PFILE=D:\ORANT\DATABASE\INITENFC.ORA

7. SPOOL CR_DB.LOG

8. @CREATE_ENFC_DB.SQL

create database enfc_vor
controlfile reuse
logfile "D:\ORANT\DATABASE\log1enfc.ora" size 500K reuse,
"D:\ORANT\DATABASE\log2enfc.ora" size 500K reuse
datafile "D:\ORANT\DATABASE\sys1enfc.ora" size 10M reuse autoextend on
next 10M maxsize 200M
CHARACTER SET CL8MSWIN1251;

На этом шаге виснет NT. Помогите !!!!!


 
Lusha ©   (2002-05-15 15:49) [8]

Синтаксис поправьте... Смотрите Lusha © (15.05.02 15:06)...
Обратите внимание на фразу group...


 
Gari   (2002-05-15 16:22) [9]

Все плохо, сервер висит как мертвый, синтаксис исправили, но как видишь это ни чего не дало.
Может есть еще какие соображения, меня скоро убивать начнут. Спасайте.


 
Lusha ©   (2002-05-15 16:25) [10]

Я не понял, что Вы собственно поправили... Текст исправленного скрипта вышлете, если конечно, еще хотите жить... :)


 
Gari   (2002-05-15 16:47) [11]

Вот мой код спасайте:
create database enfc_vor
controlfile reuse
logfile
group 1 ("D:\ORANT\DATABASE\log1enfc.ora", "D:\ORANT\DATABASE\log2enfc.ora") size 500K reuse,
group 2 ("E:\ORANTDB\log3enfc.ora", "E:\ORANTDB\log4enfc.ora") size 500K reuse
datafile "D:\ORANT\DATABASE\sys1enfc.ora" size 10M reuse autoextend on
next 10M maxsize 200M
CHARACTER SET CL8MSWIN1251;

Гибну спасайте. Уже с ножом у головы стоят.


 
Lusha ©   (2002-05-15 16:54) [12]

Странно... Тогда еще пару вопросиков...
А пробовали Вы создавать БД при инсталляции Oracle? И что у Вас за железо (особенно интересует размер оперативной памяти и виртуальной памяти)?


 
Gari   (2002-05-15 17:00) [13]

Oracle на сервере уже стоит. я удалил старую базу, удалил службы (кроме Listener), и создаю новую. Железо такое: 2 PIII по 550 МГц, оперативки 512 Мб. Вот такие пироги.
Голову по тихоньку начинают отрезать, спасает то что бегую перезагружать сервер, после каждой попытки создания.


 
Lusha ©   (2002-05-15 17:05) [14]

То есть переставить Oracle нельзя, я правильно понял?
А содержимое INITENFC.ORA не покажете?



 
Gari   (2002-05-15 17:11) [15]

db_name = enfc_vor
db_files = 20
control_files = (D:\ORANT\DATABASE\ctl1enfc.ora, D:\ORANT\DATABASE\ctl2enfc.ora)

compatible = 7.3.0.0.0

#db_file_multiblock_read_count = 8 # INITIAL
# db_file_multiblock_read_count = 8 # SMALL
# db_file_multiblock_read_count = 16 # MEDIUM
db_file_multiblock_read_count = 32 # LARGE

db_block_buffers = 32000 # INITIAL
# db_block_buffers = 200 # SMALL
# db_block_buffers = 550 # MEDIUM
# db_block_buffers = 3200 # LARGE

shared_pool_size = 64000000 # INITIAL
# shared_pool_size = 3500000 # SMALL
# shared_pool_size = 6000000 # MEDIUM
# shared_pool_size = 9000000 # LARGE

log_checkpoint_interval = 5200000

#processes = 250 # INITIAL
# processes = 50 # SMALL
# processes = 100 # MEDIUM
processes = 200 # LARGE

dml_locks = 500 # INITIAL
# dml_locks = 100 # SMALL
# dml_locks = 200 # MEDIUM
# dml_locks = 500 # LARGE

log_buffer = 281600 # INITIAL
# log_buffer = 8192 # SMALL
# log_buffer = 32768 # MEDIUM
# log_buffer = 163840 # LARGE

sequence_cache_entries = 10 # INITIAL
# sequence_cache_entries = 10 # SMALL
# sequence_cache_entries = 30 # MEDIUM
# sequence_cache_entries = 100 # LARGE

sequence_cache_hash_buckets = 10 # INITIAL
# sequence_cache_hash_buckets = 10 # SMALL
# sequence_cache_hash_buckets = 23 # MEDIUM
# sequence_cache_hash_buckets = 89 # LARGE

# audit_trail = true # if you want auditing
# timed_statistics = true # if you want timed statistics
max_dump_file_size = 10240 # limit trace file size to 5 Meg each

log_archive_start = true # if you want automatic archiving

# define directories to store trace and alert files
background_dump_dest=%RDBMS73%\trace
user_dump_dest=%RDBMS73%\trace

db_block_size = 2048

snapshot_refresh_processes = 2

remote_login_passwordfile = shared

text_enable = true

# The following parameters are needed for the Advanced Replication Option

global_names = TRUE

job_queue_processes = 2
job_queue_interval = 10
job_queue_keep_connections = false

distributed_lock_timeout = 300
distributed_transactions = 5

open_links = 4

snapshot_refresh_interval = 60
snapshot_refresh_keep_connections=false

discrete_transactions_enabled=true
checkpoint_process=true
db_block_checkpoint_batch=32

v733_plans_enabled=true
#rollback_segments = rb1, rb2, rb3, rb4

open_cursors=400


 
Lusha ©   (2002-05-15 17:22) [16]

Криминала вроде нет... Попробуйте все таки снести Oracle (обязательно вычистить реестр) и переставить его с автоматическим созданием БД.
Ну, а если сносить Oracle нельзя, то скажи хоть, как тебя зовут. На кого заупокойную заказывать то? :)


 
Gari   (2002-05-15 17:25) [17]

Ладно попробую снести, другого выхода нет, может хотябы на время работ меня не по чикают. За диалог огромное спасибо, приятно было пообщатся. Ну все не поминайте лихом.



Страницы: 1 вся ветка

Текущий архив: 2002.06.06;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.01 c
1-17945
Explorer
2002-05-28 09:56
2002.06.06
QReport


4-18193
ввв
2002-04-04 18:31
2002.06.06
Мастера, а как перезаписать файл со временем , которое я захочу е


1-17981
Draculenok
2002-05-28 13:24
2002.06.06
Развертывание формы......


3-17822
XXL
2002-05-16 16:20
2002.06.06
Как сделать сортировку в базе данных


1-17877
Seven
2002-05-26 15:28
2002.06.06
Запуск exe файла из другой программы