Као што сви знамо Орацле база података је најпопуларнији и широко коришћен Систем управљања релационим базама података (РДБМС) у свету. Овај пост описује корак по корак инсталацију Орацле Датабасе 11г Релеасе 2 32бит на ЦентОС 6.4 32бит. Инсталацијски кораци не би требали бити различити на већини црвени шешир засноване Линук дистрибуције.
Користимо "орацле-рдбмс-сервер-11гР2-преинсталирај”Пакет који нуди„Орацле Публиц Иум”Спремиште. Орацле јавно иум спремиште нуди бесплатан и најједноставнији начин за аутоматску инсталацију свих најновијих зависности од Орацле Линука. Да бисте подесили иум спремиште, следите доле наведена упутства.
Користите „вгет”Наредба за преузимање одговарајуће иум конфигурацијске датотеке под /etc/yum.repos.d/ именик као корен корисника.
# цд /етц/иум.репос.д. # вгет https://public-yum.oracle.com/public-yum-ol6.repo
# цд /етц/иум.репос.д. # вгет https://public-yum.oracle.com/public-yum-el5.repo
# цд /етц/иум.репос.д. # вгет https://public-yum.oracle.com/public-yum-el4.repo
Сада извршите следеће „иум”Наредба за аутоматско инсталирање свих потребних предуслова.
[[заштићена е -пошта]]# иум инсталл орацле-рдбмс-сервер-11гР2-преинсталл
Приликом увоза ГПГ кључ, можда ћете добити „Преузимање ГПГ кључа није успело”Грешка као што је приказано испод. Овде морате правилно да увезете ГПГ кључ за ваш ОС издање.
Преузимање кључа из датотеке: /// етц/пки/рпм-гпг/РПМ-ГПГ-КЕИ-орацле. Преузимање ГПГ кључа није успело: [Еррно 14] Није могуће отворити/прочитати датотеку: /// етц/пки/рпм-гпг/РПМ-ГПГ-КЕИ-орацле
Преузмите и проверите одговарајући Орацле Линук ГПГ Кључ који најбоље одговара вашем РХЕЛ/ЦентОС компатибилно издање ОС -а.
# вгет https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -О/етц/пки/рпм-гпг/РПМ-ГПГ-КЕИ-орацле
# вгет https://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5 -О/етц/пки/рпм-гпг/РПМ-ГПГ-КЕИ-орацле
# вгет https://public-yum.oracle.com/RPM-GPG-KEY-oracle-el4 -О/уср/схаре/рхн/РПМ-ГПГ-КЕИ-орацле
Отвори "/etc/sysconfig/network”И измените датотеку ХОСТНАМЕ да одговара вашем ФКДН (Потпуно квалификовано име домена) назив хоста.
[[заштићена е -пошта]]# ви/етц/сисцонфиг/нетворк
ХОСТНАМЕ = орацле.тецминт.цом
Отвори „/etc/hosts”И додајте потпуно квалификовано име хоста за сервер.
[[заштићена е -пошта]]# ви /етц /хостс
192.168.246.128 орацле.тецминт.цом орацле
Сада морате поново покрените умрежавање на серверу да бисте били сигурни да ће промене бити трајне рестарт.
[[заштићена е -пошта]]# /етц/инит.д/нетворк рестарт
Поставите лозинку за „пророчиште”Корисника.
[[заштићена е -пошта]]# пассвд орацле Промена лозинке за корисника орацле. Нова лозинка: ЛОША ЛОЗИНКА: заснована је на речи из речника. Поново унесите нову лозинку: пассвд: сви токени за потврду идентитета су успешно ажурирани.
Додајте унос у датотеку „/etc/security/limits.d/90-nproc.conf”Како је доле описано.
[[заштићена е -пошта]]# ви /етц/сецурити/лимитс.д/90-нпроц.цонф
# Подразумевано ограничење за број корисничких процеса које треба спречити. # случајне бомбе са виљушком. # За образложење погледајте рхбз # 432903. * софт нпроц 1024. # За ово. * - нпроц 16384.
Подесите СЕЛинук на „попустљив”Начин уређивањем датотеке„/etc/selinux/config“.
[[заштићена е -пошта]]# ви/етц/селинук/цонфиг
СЕЛИНУКС = дозвољено
Након што извршите промену, немојте фалсификовати поново покрените сервер да одражава нове промене.
[[заштићена е -пошта]]# рестарт
Пријавите се као Орацле корисника и отворите датотеку “.басх_профиле“, Који је доступан у кућном именику орацле корисника, унесите упуте како је доле описано. Уверите се да сте подесили исправно име хоста на „ОРАЦЛЕ_ХОСТНАМЕ = орацле.тецминт.цом“.
[[заштићена е -пошта]]# су орацле
[[заштићена е -пошта] ~] $ ви .басх_профиле
# Орацле поставке. ТМП =/тмп; извоз ТМП. ТМПДИР = $ ТМП; извези ТМПДИР ОРАЦЛЕ_ХОСТНАМЕ =орацле.тецминт.цом; извези ОРАЦЛЕ_ХОСТНАМЕ. ОРАЦЛЕ_УНКНАМЕ = ДБ11Г; извези ОРАЦЛЕ_УНКНАМЕ. ОРАЦЛЕ_БАСЕ =/u01/app/oracle; извези ОРАЦЛЕ_БАСЕ. ОРАЦЛЕ_ХОМЕ =$ ОРАЦЛЕ_БАСЕ/продуцт/11.2.0/дбхоме_1; извези ОРАЦЛЕ_ХОМЕ. ОРАЦЛЕ_СИД = ДБ11Г; извези ОРАЦЛЕ_СИД. ПАТХ =/уср/сбин: $ ПАТХ; извоз ПАТХ. ПАТХ = $ ОРАЦЛЕ_ХОМЕ/канта: $ ПАТХ; извоз ПАТХ ЛД_ЛИБРАРИ_ПАТХ = $ ОРАЦЛЕ_ХОМЕ/либ:/либ:/уср/либ; извези ЛД_ЛИБРАРИ_ПАТХ. ЦЛАССПАТХ = $ ОРАЦЛЕ_ХОМЕ/јлиб: $ ОРАЦЛЕ_ХОМЕ/рдбмс/јлиб; екпорт ЦЛАССПАТХ извоз ПАТХ
Пребаците на корен корисника и издајте следећу команду да бисте дозволили Орацле кориснику за приступ Кс Сервер.
[[заштићена е -пошта]]# кхост +
Креирајте директоријуме и поставите одговарајуће дозволе у које ће бити инсталиран софтвер Орацле.
[[заштићена е -пошта]]# мкдир -п /у01/апп/орацле/продуцт/11.2.0/дбхоме_1. [[заштићена е -пошта]]# цховн -Р орацле: оинсталл /у01. [[заштићена е -пошта]]# цхмод -Р 775 /у01
Пријавите се и преузмите софтвер Орацле користећи следећу везу.
Орацле пакет садржи 2 зип датотеке које прво морате прихватити Уговор о лиценци пре преузимања. Дао сам вам називе датотека за референцу. Молимо преузмите ове датотеке за системску архитектуру негде под „/home/oracle/“.
http://download.oracle.com/otn/linux/oracle11g/R2/linux_11gR2_database_1of2.zip. http://download.oracle.com/otn/linux/oracle11g/R2/linux_11gR2_database_2of2.zip
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip. http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
Почнимо са инсталацијом Орацле -а. Пре свега, потребно је да промените као „Пророчиште“ корисник за инсталирање базе података.
[[заштићена е -пошта] ~] $ су орацле
Издвојите компримоване изворне датотеке Орацле базе података у исти директоријум “/home/oracle/“.
[[заштићена е -пошта] ~] $ унзип линук_11гР2_датабасе_1оф2.зип [[заштићена е -пошта] ~] $ унзип линук_11гР2_датабасе_2оф2.зип
Објавите распакирајте изворну датотеку, именик који се зове база података ће бити креиран, идите у директоријум и извршите испод скрипте да бисте започели процес инсталације Орацле базе података.
[[заштићена е -пошта] база података] $ цд база података [[заштићена е -пошта] база података] $ ./рунИнсталлер
1. РунИнсталлер ће позвати Орацле Универсал Инсталлер (ОУИ), где су изглед и осећај и кораци исти у свим оперативним системима.
2. Обезбедите своје адреса Е-поште да бисте били обавештени о безбедносним проблемима и примали ажурирања о безбедности.
3. Креирајте и конфигуришите а База података
4. Одаберите и класу система Десктоп или Сервер.
5. Изаберите врсту инсталација базе података желите да изведете.
6. Изаберите „Типична инсталација”Могућност инсталирања потпуне орацле инсталације са основном конфигурацијом.
7. Комплет Административна лозинка и извршите потпуну инсталацију базе података са основном конфигурацијом.
8. Молимо кликните на „да”За наставак инсталације.
9. Креирај Инвентар
10. Ако сте се суочили са предувјетима упозорења током инсталације. Кликните на "Поправи и провери поново“. Орацле сам поправља Предуслове. Ово је нова карактеристика Орацле Датабасе 11г.
Тхе пдксх пакет није доступан у Орацле спремиште због чега га морате ручно преузети и инсталирати.
[[заштићена е -пошта]]# вгет фтп://рпмфинд.нет/линук/редхат-арцхиве/6.2/ен/ос/и386/РедХат/РПМС/пдксх-5.2.14-2.и386.рпм
У току пдксх инсталације пакета можда сте наишли на грешку у сукобу ксх пакет. Уклони ксх снажно запакирајте и инсталирајте пдксх пакет са датом наредбом испод:-
[[заштићена е -пошта]]# рпм -е ксх-20100621-19.ел6_4.4.и686 --нодепс. [[заштићена е -пошта]]# рпм -ивх пдксх-5.2.14-2.и386.рпм
11. Обављање провере предуслова: Проверава се да ли је довољно укупно СВАП простор је доступан на систему.
12. Сажетак инсталације: Кликните на Сачувај датотеку одговора. Ова датотека је корисна за Орацле Силент Моде Инсталлатион
13.Сачувај датотеку одговора негде у вашем систему.
14.Производ Напредак инсталације
15. Копирање база података фајлови
16. Кликните на "Управљање лозинком“.
17. Постави лозинку за корисника “СИС”И кликните на У реду наставиће се.
18. Конфигурационе скрипте треба да се изводе као „корен”Корисника. Идите на путању дату на екрану и извршите скрипте једну по једну. Кликните на 'У РЕДУ„Када се изврше скрипте.
[[заштићена е -пошта]]# цд/у01/апп/ораИнвентори. [[заштићена е -пошта] ораИнвентори]# ./ораинстРоот.сх
Промена дозвола за/у01/апп/ораИнвентори. Додавање дозвола за читање и писање за групу. Уклањање дозвола за читање, писање, извршавање за ворлд. Промена имена групе/у01/апп/ораИнвентори у инсталацију. Извршење скрипте је завршено.
[[заштићена е -пошта]]# цд /у01/апп/орацле/продуцт/11.2.0/дбхоме_2/ [[заштићена е -пошта] дбхоме_2]# ./роот.сх
Покретање Орацле 11г роот.сх скрипте... Следеће променљиве окружења су постављене као: ОРАЦЛЕ_ОВНЕР = орацле ОРАЦЛЕ_ХОМЕ = /у01/апп/орацле/продуцт/11.2.0/дбхоме_2 Унесите пуну путању локалног директоријума бин: [/уср/лоцал/бин]: Копирање дбхоме -а у/уср/лоцал/бин... Копирање ораенв -а у/уср/лоцал/бин... Копирање цораенв -а у/уср/лоцал/бин... Прављење /етц /оратаб датотеке... Уноси ће бити додати у /етц /оратаб датотеку према потреби. Помоћник за конфигурацију базе података при креирању базе података. Покретање генеричког дела скрипте роот.сх је завршено. Сада ће се извршити коренске акције специфичне за производ. Коренске радње специфичне за готов производ.
19. Инсталација Орацле Датабасе је успешан.
20. Да бисте тестирали своје Орацле инсталација идите на веб интерфејс за управљање за ваш систем на адреси „локални домаћин"Са корисничким именом"СИС„Повезивање као„СИСДБА”И користећи Лозинка које сте поставили током инсталације Орацле -а. Не заборавите да отворите порт 1158 на заштитном зиду и поново покрените иптаблес услуга.
[[заштићена е -пошта]]# иптаблес -А ИНПУТ -п тцп --дпорт 1158 -ј АЦЦЕПТ. [[заштићена е -пошта]]# сервис иптаблес рестарт
https://localhost: 1158/ем/
21. Орацле Ентерприсе Датабасе Цонтрол Манагер
Сада можете почети да користите Орацле. Топло вам препоручујем да следите Орацле Доцументатион за додатну помоћ. Постоји велики број клијентских апликација које вам могу помоћи, попут алата за командну линију који се зове Орацле Инстант Цлиент и Орацле СКЛ Девелопер УИ програм.
Ово је крај Инсталација софтвера Орацле Датабасе. У нашем предстојећем чланку ћемо говорити о томе како створити базу података помоћу ДБЦА и како да Покренути и Искључити Орацле Датабасе. Останите са нама... !!!