ПредишенСледващото

Най-простият за изпълнение и в същото време най-трудната задача в живота стратегическа база данни цикъл - планиране и изграждане на базата данни. Въпреки факта, че решенията, взети на този етап не е неизменни - все още ги променя доста трудно. Например изборът на името на инсталацията път база данни, необходими за изпълними файлове, както и други важни компоненти изглежда тривиално, но след избора те обикновено остават същите. Поради това е желателно да се направи оценка и на факторите, които влияят върху планирането, инсталирането на сървър и създаването на бази данни.

Oracle предоставя набор от различни инструменти за управление на околната среда на сървъра. Първият от тях - Oracle Universal Installer (ОУИ) - която се използва (както подсказва името), за да инсталирате Oracle софтуер. Това е последвано от конфигурацията на базата данни Assistang (DBCA) - инструмент за създаване на базата данни. Налице е също така инструмент за актуализиране на помощ за надграждане на базата от данни (DBUA) - но ние няма да се разгледа. С ОУИ, можете да инсталирате различни инструменти за управление на бази данни, се използва главно SQL * Plus и Oracle Enterprise Manager (OEM). Необходимо е също така често се използва от SQL Developer.

Oracle Universal Installer

В исторически план за управление на Oracle продукт не е много приятна задача. Това се случи, защото администраторът трябва да инсталирате различни продукти поотделно, във връзка с проблема за несъвместимост. Това не е необичайно, когато след успешна инсталация на първия, втория и третия продукт - монтаж на четвърти продукт доведе nerabchoemu от трите предварително инсталирана програмата. проблеми за несъвместимост са употребата на основни библиотеки (базови библиотеки). Тези библиотеки за предоставяне на функционалността, която се използва във всички продукти на Oracle. Например, всички Oracle софтуер с помощта на Oracle Net протокол частни мрежи - не е възможно да инсталирате Oracle prrogrammy без него. Ако двама Oracle приложения използват една и съща версия на главната библиотека, само тогава теоретично те могат да бъдат инсталирани в същото домакинство Oracle (Oracle Home) директория. Oracle Начало - това е пътят, на който е инсталиран софтуерът на Oracle: набор от файлове в дадена папка. Преди ОУИ всяка програма има свой инсталатор, които не винаги са в състояние да разберат правилно съвместимостта със съществуващите програми.

ОУИ създаден с помощта на Java версия 5, която му позволява да функционира по същия начин на всички платформи. ОУИ може да се инсталира като самостоятелен продукт в определена директория, но това обикновено няма смисъл, тъй като ОУИ Oracle идва с целия софтуер и може да се управлява от разпределението: тя ще се инсталира заедно с програмата в собствената директория на програмата. Има различни версии на ОУИ, а ако програмата е с по-стара версия на ОУИ, различна от инсталираната програма, тогава е по-добре да се използва вече инсталираната версия (по-нова) ОУИ. Когато ОУИ пита products.xml място - просто въведете съзнанието на нова програма директория.

ОУИ Инвентаризация

Ключовият елемент е съхранението на ОУИ (опис). Този набор от файлове, които не трябва да се съхраняват в Oracle собствената директория на програмата. Те съхранява информация за всички програми на Oracle са инсталирани на компютъра, включително точната версия на пътя, както и в някои sluchaeh, дори и броят на последната актуализация инсталира. Всяка серия ОУИ проверява хранилището за несъвместимост, преди да инсталирате нов софтуер Oracle в съществуващите Oracle личните директории и да записва информация, след като инсталирате или актуализирате всеки софтуер. Пътят към общото пространство на Unix-подобните операционни системи могат да бъдат избрани при първия DBA ОУИ стартиране. В Windows - хранилището винаги се създава в

Всички операционни системи имат предварително определена пътека, на която ще се стреми Oui показалеца на съществуващата магазина. В Linux, това е -е файл

В Solaris-е е един и същи файл

В Windows това вписване в регистъра

Когато започнете ОУИ - на първо място да провери наличието на файла (или записи в системния регистър), и ако тя не съществува, се приема, че това е първата серия Oui и файл е създаден с рекорд в пътя си до магазина. Всички следващи разговори към ОУИ, независимо от версията ще бъдат в състояние да се намери магазин.

Такъв механизъм за създаване на хранилище има проблем с правата за достъп на операционната система: а Linux или Unix потребител, който стартира за пръв път на ОУИ трябва да има права за писане в директорията, където е показалеца до магазина. Въпреки това, само потребителят корен можете да записвате в / и т.н. / или реактивна за Linux / Unix, съответно. Така както по отношение на сигурността е неприемливо ОУИ тичам като корен, ОУИ генерира скрипт, който ще се изисква да се извърши от името на потребителя на корен, за да създадете файл oraInst.loc тройка по пътя към хранилището. За да се провеждат на потребителите на Windows ОУИ трябва да имате разрешение да пише на системния регистър.

Проверка на системата

ОУИ проверява компютъра, който се стартира, за да отговарят на определени критерии. Тези изисквания са платформено зависим, и се записват в инсталационния файл:

Те не са много взискателни: да се провери системата графики поддържа 256 цвята.

Също oraparam.ini файл nahoidtsya products.xml път до файла. В products.xml съдържащи продукти са описани, които могат да бъдат определени специфични distridutiva. Всяка програма има свой собствен набор от критерии, и те са по-взискателни. Изисквания на програмата са изброени в XML файл. обикновено го

Прозорците на Фейл обикновено определят изискванията към размера на файла за виртуална памет и версията на операционната система. Ако имате памет обем 512-2048 MB един, файла за виртуална памет трябва да бъде 1,5 пъти по-голям от обема на RAM. Критерии за Unix системи е още по-трудна: освен podchkachki проверки големина на файла за броя на инсталираните пакети и настройки на ядрото.

Тези изисквания са отнема задача доста време и ако сте сигурни, че за конкретния пакет е валиден (например ти трябва по-късно), или стойността на параметъра е вярно, можете да пропуснете този тест по няколко начина. Първо, премахване на изискването за refhost.xml файл. На второ място, пуснете режим ОУИ без проверка на системата. И трето - по време на програмата ОУИ на работата, посочен в диалоговия прозорец - да се игнорира несъответствията.

База данни създаване и усъвършенстване Инструменти

Асистентът за конфигуриране на база данни (DBCA) - графичен инструмент за създаване и промени в базата данни. Съветникът за инсталиране ще ви помогне да изберете необходимите параметри и определя пътя за файлове с малко усилия. DBCA ще генерира скриптове създават базата данни в съответствие с избраните опции ще ги проверяват за грешки и да изпълняват. Просто всичко може да се направи ръчно. DBCA е написан на Java и изисква персонализирани домашната директория и подсистемата за графика. Всички по-горе важи и за базата данни Подобрете Assistant (DBUA).

Инструменти за изпълнение на SQL команди: SQL * Plus и SQL Developer

Има много инструменти, които да работят с Oracle. Две стандарт instrumentra този SQL * Plus и SQL Developer. Те са осигурени от Oracle и са подходящи за управлението и развитието. В SQL разработчици вече функционален, но тя изисква подсистема графики, и SQL * Plus може да се използва в режим на команден ред.

SQL * Plus е на разположение за всички платформи, на които можете да инсталирате на Oracle, и то се инсталира по подразбиране със сървъра и клиентския софтуер на Oracle. В Linux, изпълним файл, наречен sqlplus. Местоположението на този файл зависи от инсталацията и обикновено

PATH трябва да включва по пътя към папката бин в собствената директория на програмата. LD_LIBRARY_PATH - това е пътя към либералните папката на вашата домашна директория на програмата. Фигура 2-1 показва пример за проверка на системни променливи и стартирате SQL * Plus.

Преглед на инструментите за управление на Oracle

В системата Windows използва за да се две версии на SQL * Plus: Програма команден режим strkoi и програмиране на графичен потребителски интерфейс (sqlplus.exe и sqplusw.exe съответно). Във версия 11грама графичен вариант вече не е на разположение, но можете да използвате програмата за по-ранна версия (до 9i и включително промени в Oracle мрежата не позволява използването на по-ниска база данни версия 9i да работи с по-стари версии 9i). Т.е. SQL Plus 10 грама може да се свърже 9i на базата данни и обратно: SQL * Plus, можете да използвате версия 9i да работи с 11 g на база данни. В Windows ОУИ поддържа системни променливи в системния регистър по време на инсталацията, така че е необходимо да инсталирате ръчно променливи стойности, но ако SQL * Plus не започне, е необходимо да проверите в системния регистър. На Фигура 2-2, уточни регистър на Windows с прозорец фрагменти. Пътят до стойностите, използвани от SQL * Plus

Преглед на инструментите за управление на Oracle

SQL Developer

SQL Developer - е инструмент, за да се свържете със сървър Oracle (Oracle не само) и изпълнение на SQL команди. В него също така е възможно да се развие PL / SQL обекти. За разлика от SQL * Plus - графично средство, с персонализирани макроси за общи действия. SQL Developer е разработен на езика Java и се изисква присъствието на JRE да се изпълнява. Т.е. SQL Developer е на разположение за всяка платформа, за която suschestvet Java Runtime Environment. Най-новата версия може да бъде изтеглена от сайта на Oracle.

Фигура 2-3 показва пример за потребителски интерфейс SQL Developer свързан към базата данни и изпълнява прост SQL запитване. Състои се от лявата страна се използва за да се придвижвате между обекти и дясната част на DB за въвеждане и извеждане на информация.

Преглед на инструментите за управление на Oracle

навигация в публикациите

Свързани статии

Подкрепете проекта - споделете линка, благодаря!