Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / С Windows на Красную Шапочку / 25 сообщений из 34, страница 1 из 2
19.12.2002, 05:47
    #32081455
Animal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Господа!
Помогите пожалуйста кто чем может.
Необходимо перенести Оракл (Вин2К) на другую платформу (Линукс RedHat8).

Как запустить на Линуксе Оракл (с Линуксом не знаком ни в каком виде да и с Юниксом вообще не знаком)
Посоветуйте пожалуйста с чего мне начать?


СПАСИБО.
...
Рейтинг: 0 / 0
19.12.2002, 06:51
    #32081459
Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Да чего тут можно посоветовать...
Для начала надо с Линуксом ознакомиться, иначе никакого толку не будет.
...
Рейтинг: 0 / 0
19.12.2002, 09:33
    #32081508
Druid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Вот с Линукса и начинай.
...
Рейтинг: 0 / 0
19.12.2002, 09:40
    #32081513
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
По Linux могу посоветовать книгу из серии "В подлиннике".
Вопросы по Linux можешь задавать в конфе "Linux" на этом же сайте.
...
Рейтинг: 0 / 0
19.12.2002, 20:48
    #32082155
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
в принципе я согласен с предыдущими авторами.... линукс - это тот сорт пива котрый нужно пробывать с другом который пьет его уже как минимум 2 года...хотя....7.3 ставится достаточно просто (не намного сложнее вынь2к)...оракал8 на него тоже в принципе без особых проблем (в инете полно доков на эту тему), а в RH8 говорят даже уже все библиотеки нужной версии и есть готовые ядра оптимизириованные для оракла (хотя в принципе ставится и на типичное)...а вообще как рекомендация - привлеки спеца по этой процедуре или читай доки которые прилагаются с дистрибутивом ораклы под линукс. А дальше работа оракла на линуксе практически не отличается от работы на вынь2к
...
Рейтинг: 0 / 0
20.12.2002, 06:16
    #32082192
Animal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Ну наговорили.

А по-проще.

Лично мне надо было только узнать как правильно запускать листенер (вернее как его выаще запустить ?)
как там запустить хотя бы какой-нибудь ассистент
как правильно заставить запускаться экземпляр.



Р.S.
РедХат8 естественно я уже поставил и Оракл8 тоже.
...
Рейтинг: 0 / 0
20.12.2002, 06:17
    #32082193
Animal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Ошибочка Oracle 9.2.0.1
...
Рейтинг: 0 / 0
20.12.2002, 06:50
    #32082197
Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Ну наговорили.
А по-проще.

А какого ты ожидал ответа на свой первый вопрос
Как запустить на Линуксе Оракл (с Линуксом не знаком ни в каком виде да и с Юниксом вообще не знаком)
Посоветуйте пожалуйста с чего мне начать?

Вот тебе и ответили, с чего начать знакомство с Линуксом.
Или надо было одному тебе известным образом догадаться, что между строк первого вопроса у тебя написано
мне надо было только узнать как правильно запускать листенер (вернее как его выаще запустить ?)
как там запустить хотя бы какой-нибудь ассистент
как правильно заставить запускаться экземпляр.

Посмотри в Installation Guide должен быть раздел Post-Installation, в нем описан способ запуска и остановки достаточно подробно.
...
Рейтинг: 0 / 0
20.12.2002, 08:34
    #32082209
Paranoic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Советую сходить на SUSE и выкачать оттуда вот такой пакет.
ftp://ftp.suse.com/pub/suse/i386/supplementary/commercial/Oracle/orarun9i.rpm
После небольшого затачивания его напильником можно получить неплохие скрипты для инита. А вообще Oracle+SuSe рулят. Oracle на SuSe в основном и тестируется.
...
Рейтинг: 0 / 0
20.12.2002, 09:06
    #32082216
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
"....ftp://ftp.suse.com/pub/suse/i386/supplementary/commercial/Oracle/orarun9i.rpm...."
".....А вообще Oracle+SuSe рулят. Oracle на SuSe в основном и тестируется....."


Ну-ну, только почему-то вот пакет выше упомянутый в формате rpm лежит на сусовском сайте. Как расшифровывается rpm - я думаю обьяснять не нужно.
...
Рейтинг: 0 / 0
20.12.2002, 09:20
    #32082221
Paranoic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
>Ну-ну, только почему-то вот пакет выше упомянутый в формате rpm лежит на сусовском >сайте. Как расшифровывается rpm - я думаю обьяснять не нужно.
А на SUSE много пакетов в rpm лежит :) Не побоюсь даже сказать, что все пакеты в SUSE в формате rpm. :)
...
Рейтинг: 0 / 0
20.12.2002, 13:24
    #32082373
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
>оветую сходить на SUSE и выкачать оттуда вот такой пакет.
>ftp://ftp.suse.com/pub/suse/i386/supplementary/commercial/Oracle/orarun9i.rpm
>После небольшого затачивания его напильником можно получить неплохие

не скажу на счет 9-го, но точно такой же есть у них для 8-ки. Так вот я не понимаю в чем достоинства этого инит-скрипта. В том что надо облазить десяток ресурсных файлов suse для того чтоб правильно выставить там переменные и этот скрипт заработал? Ничего важного этот скрипт не делает (в отличии от обычного), а наворочен конкретно. Возможно он хорош для новичка который хорошо ориентируется в этом сонме конфигурационных файлов suse, но лениться читать инстлляционную доку по Ораклу (например насчет kernel параметров).

>скрипты для инита. А вообще Oracle+SuSe рулят. Oracle на SuSe в основном
>и тестируется.

А можно более конкретно услышать преимущества Oracle+SuSe по сравнению Oracle+RH? То что меньше мороки с glibc и jit я согласен, а что еще?

Мне наоборот казалось - что у Oracle cейчас большая любовь с RH.
...
Рейтинг: 0 / 0
20.12.2002, 14:41
    #32082424
Paranoic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
to .dba
Ну да - сейчас у них действительно с RH большая любовь :) Но если посмотреть на Product Certification Matrix (http://technet.oracle.com/support/metalink/content.html) То можно заметить, что совсем недавно там хозяйничала SUSE :) Да и Red Hat Linux Advanced Server, на котором все работает на "Ура!"стоит денег :(
>надо облазить десяток ресурсных файлов suse для того чтоб правильно выставить там переменные и этот скрипт заработал
Надо облазить всего два файла, а в случае с SUSE ни одного :)
>Ничего важного этот скрипт не делает (в отличии от обычного), а наворочен конкретно
Хотелось бы посмотреть на "обычный" :)
>Возможно он хорош для новичка который хорошо ориентируется в этом сонме конфигурационных файлов suse, но лениться читать инстлляционную доку по Ораклу (например насчет kernel параметров)
Т.е. высчитать кернел параметры, записать их на бумажку и после каждой перезагрузки сервера вводить с консоли? Скрипт все равно нужен! Так почему бы заодно ему еще и базу с листнером не поднять? :)
...
Рейтинг: 0 / 0
20.12.2002, 15:17
    #32082455
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
>Т.е. высчитать кернел параметры, записать их на бумажку и после каждой
>перезагрузки сервера вводить с консоли?

про такой файл sysctl.conf слышали?
...
Рейтинг: 0 / 0
20.12.2002, 15:30
    #32082465
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
можно также через echo в proc писать, что видимо тоже самое
...
Рейтинг: 0 / 0
20.12.2002, 15:34
    #32082468
Paranoic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
>про такой файл sysctl.conf слышали?
Согласен. Это более правильный вариант. Ладно, предлагаю закончить диспут, тем более, что я все равно "поклонник" Debian, который вообще никаким боком в Oracle не упоминается...
...
Рейтинг: 0 / 0
20.12.2002, 15:36
    #32082470
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
>можно также через echo в proc писать, что видимо тоже самое

ну в этом сюзовском инит-скрипте так и делается. Но кроме того проверяется куча всяких ресурсных переменных, раскиданных по десятку конфигурационных файлов.
...
Рейтинг: 0 / 0
20.12.2002, 17:27
    #32082538
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
По поводу выставления параметров. Не все параметры можно выставить.
Часть из них только через прописывание в Kernel Source Linux и пересборку ядра. По крайней мере в ядре 2.4.X точно.
...
Рейтинг: 0 / 0
20.12.2002, 17:42
    #32082550
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
>По поводу выставления параметров. Не все параметры можно выставить.
>Часть из них только через прописывание в Kernel Source Linux и пересборку
>ядра. По крайней мере в ядре 2.4.X точно.

Какие именно (необх. для Оракла)?
...
Рейтинг: 0 / 0
20.12.2002, 17:51
    #32082556
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Oracle8i Installation Guide, Release 3 (8.1.7) for Linux Intel
Pre-Installation
Linux System Configuration
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
Table  21  summarizes the requirements for installing Oracle8i on your Linux
system. If your system fails to satisfy any listed requirement, perform the tasks
listed on page  2 - 4  as necessary to configure your system to meet these requirements.
Table  21  Linux System Configuration Summary
System Factor Requirement for Oracle8i
Linux Kernel Parameters:
Shared Memory SHMMAX  0 . 5 *(physical memory present in machine).
Check your system for additional restrictions.
This setting does not affect how much shared
memory is needed or used by Oracle8i or the
operating system. It is used only to indicate the
maximum allowable size. This setting also does
not impact operating system kernel resources.
SHMMIN  1 
SHMMNI  100 
SHMSEG  10 
Semaphores SEMMNI  100 
SEMMSL Set to  10  plus the largest PROCESSES parameter
of any Oracle database on the system.
The PROCESSES parameter can be found in
each initsid.ora file, located in the
$ORACLE_HOME/dbs directory. The default
value of PROCESSES for the preconfigured
database created by Oracle Database
Configuration Assistant is  50 .
SEMMNS Set to the sum of the PROCESSES parameter for
each Oracle database, adding the largest one
twice, then add an additional  10  for each
database. See  "Configuring the Linux Kernel for
Oracle8i"  on page  2 - 4  for an example of this
formula.
SEMOPM  100 
SEMVMX  32767 


Из выше указанных параметров изменить без пересбоки ядра можно только два:
SHMMAX, SHMMNI
...
Рейтинг: 0 / 0
20.12.2002, 18:06
    #32082569
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Это фрагмент скрипта от SuSE 7.2 (ядро 2.4.4-4GB #1):

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
 # Set shared memory parameters
    echo  "Shared memory" 
    test -f /proc/sys/kernel/shmmax || (echo; echo  "Detected a 2 . 2  kernel, can only set SHMMAX."; echo)
    test -f /proc/sys/kernel/shmmax && echo  "  SHMMAX: ${SHMMAX:-2147483647 }"
    test -f /proc/sys/kernel/shmmax && echo ${SHMMAX:- 2147483647 } > /proc/sys/kernel/shmmax
    test -f /proc/sys/kernel/shmmni && echo  "  SHMMNI: ${SHMMNI:-4096 }"
    test -f /proc/sys/kernel/shmmni && echo ${SHMMNI:- 4096 }       > /proc/sys/kernel/shmmni
    test -f /proc/sys/kernel/shmall && echo  "  SHMALL: ${SHMALL:-2097152 }"
    test -f /proc/sys/kernel/shmall && echo ${SHMALL:- 2097152 }    > /proc/sys/kernel/shmall
 
    # Set the semaphore parameters:
    # see Oracle release notes for Linux for how to set these values
    # SEMMSL, SEMMNS, SEMOPM, SEMMNI
    echo  "Semaphore values" 
    test -f /proc/sys/kernel/sem && echo  "  SEMMSL: ${SEMMSL:-250 }"
    test -f /proc/sys/kernel/sem && echo  "  SEMMNS: ${SEMMNS:-32000 }"
    test -f /proc/sys/kernel/sem && echo  "  SEMOPM: ${SEMOPM:-100 }"
    test -f /proc/sys/kernel/sem && echo  "  SEMMNI: ${SEMMNI:-256 }"
    test -f /proc/sys/kernel/sem && echo ${SEMMSL:- 250 } ${SEMMNS:- 32000 } ${SEMOPM:- 100 } ${SEMMNI:- 128 } > /proc/sys/kernel/sem
...
Рейтинг: 0 / 0
22.12.2002, 17:57
    #32082804
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
да...а человек то всего спросил как листенер пускать и как мастера толкать ).....мастера толкаются из графической консоли называются они также как в NT (см. ярлычки) )).... а листенер как и в винде управляется командой lsnrctl start|status|stop......все действия выполняются юзером группы оракла...у меня oinstall в уотором прописаны все пути и переменные...для автозапуска используется файл oratab который лежит в etc\init.d вот в пирнципе и все...а ядра собирать лучше до установки :)
...
Рейтинг: 0 / 0
24.12.2002, 07:21
    #32083394
Animal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
Насколько я знаю файл oratab лежит в папке /etc.
А в папке /etc/init.d (в инструкции написано что) надо создать файл dbora потом сделать соответствующие линки
#ln -s /etc/init.d/dbora /etc/rc0.d/K10dbora
#ln -s /etc/init.d/dbora /etc/rc3.d/S99dbora

Так вот я дальше не понял как происходит процесс запуска этого файла.

Как я понимаю он должен при перезагрузки системы както запускаться.
А как проверить запускался он или нет (типа лога какого-нибудь есть?).
Потому что когда его сручника запускаешь то все работает.
...
Рейтинг: 0 / 0
24.12.2002, 09:18
    #32083423
Vladimirgs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
да....все правильно это линки на файл dbora...они положены в каталоги линков на скрипты которые выполняются при шатдауне (rc0.d) и при старте (rc3.d - до консоли)...что б проверить загружены ли соотвествуюшие процессы выполни в консоли ps -aux и посмотри запущены ли фоновые сервисы базы и листенер... можно выполнить команду top....
...
Рейтинг: 0 / 0
24.12.2002, 09:20
    #32083424
Animal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С Windows на Красную Шапочку
В том то и дело что ничего нет.
Я и не знаю что делать.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / С Windows на Красную Шапочку / 25 сообщений из 34, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]