SlideShare a Scribd company logo
Enviar pesquisa
Carregar
Oracle نوشته مهندس اسمعیل دخت
Denunciar
Compartilhar
Yashar Esmaildokht
gnu/linux system/network/security administrator & oracle dba
Seguir
•
1 gostou
•
297 visualizações
Dados e análise
کتاب اوراکل نوشته مهندس اسمعیل دخت
Leia mais
Oracle نوشته مهندس اسمعیل دخت
•
1 gostou
•
297 visualizações
Yashar Esmaildokht
gnu/linux system/network/security administrator & oracle dba
Seguir
Denunciar
Compartilhar
Dados e análise
کتاب اوراکل نوشته مهندس اسمعیل دخت
Leia mais
Oracle نوشته مهندس اسمعیل دخت
1 de 89
Recomendados
تجارت الکترونبکی با opencart por
تجارت الکترونبکی با opencart
Yashar Esmaildokht
79 visualizações
•
123 slides
لیبرهآفیس por
لیبرهآفیس
افشین فلاطونی
84 visualizações
•
16 slides
لیبرهآفیس por
لیبرهآفیس
افشین فلاطونی
63 visualizações
•
16 slides
سطح دسترسی و کنترل لیست و سهمیه بندی در گنو/لینوکس por
سطح دسترسی و کنترل لیست و سهمیه بندی در گنو/لینوکس
Yashar Esmaildokht
465 visualizações
•
47 slides
Osm por
Osm
Yashar Esmaildokht
710 visualizações
•
67 slides
Package management por
Package management
Yashar Esmaildokht
80 visualizações
•
53 slides
Mais conteúdo relacionado
Similar a Oracle نوشته مهندس اسمعیل دخت
IranOUG_Oracle_Multitenant por
IranOUG_Oracle_Multitenant
Oracle Freelancer
28 visualizações
•
24 slides
Partition in oracle mysql |Mariadb por
Partition in oracle mysql |Mariadb
Yashar Esmaildokht
122 visualizações
•
44 slides
Beowolf por
Beowolf
Yashar Esmaildokht
93 visualizações
•
26 slides
مرجع oracle mysql |mariadb por
مرجع oracle mysql |mariadb
Yashar Esmaildokht
202 visualizações
•
449 slides
Pg autoscaling in ceph por
Pg autoscaling in ceph
Yashar Esmaildokht
288 visualizações
•
19 slides
Rbdmap ceph realease 0.2 por
Rbdmap ceph realease 0.2
Yashar Esmaildokht
64 visualizações
•
17 slides
Similar a Oracle نوشته مهندس اسمعیل دخت
(20)
IranOUG_Oracle_Multitenant por Oracle Freelancer
IranOUG_Oracle_Multitenant
Oracle Freelancer
•
28 visualizações
Partition in oracle mysql |Mariadb por Yashar Esmaildokht
Partition in oracle mysql |Mariadb
Yashar Esmaildokht
•
122 visualizações
Beowolf por Yashar Esmaildokht
Beowolf
Yashar Esmaildokht
•
93 visualizações
مرجع oracle mysql |mariadb por Yashar Esmaildokht
مرجع oracle mysql |mariadb
Yashar Esmaildokht
•
202 visualizações
Pg autoscaling in ceph por Yashar Esmaildokht
Pg autoscaling in ceph
Yashar Esmaildokht
•
288 visualizações
Rbdmap ceph realease 0.2 por Yashar Esmaildokht
Rbdmap ceph realease 0.2
Yashar Esmaildokht
•
64 visualizações
how enable ceph dashboard por Yashar Esmaildokht
how enable ceph dashboard
Yashar Esmaildokht
•
141 visualizações
rbdmap in ceph por Yashar Esmaildokht
rbdmap in ceph
Yashar Esmaildokht
•
320 visualizações
Supervisor por Yashar Esmaildokht
Supervisor
Yashar Esmaildokht
•
227 visualizações
Docker por AlirezaGoshayesh
Docker
AlirezaGoshayesh
•
109 visualizações
Zfs and btrfs por Yashar Esmaildokht
Zfs and btrfs
Yashar Esmaildokht
•
1K visualizações
Introduction to oracle por Ehsan Hamzei
Introduction to oracle
Ehsan Hamzei
•
240 visualizações
How Create Waf With Naxsi por Yashar Esmaildokht
How Create Waf With Naxsi
Yashar Esmaildokht
•
309 visualizações
virsh vmware por Yashar Esmaildokht
virsh vmware
Yashar Esmaildokht
•
161 visualizações
OpenStack and its service por Yashar Esmaildokht
OpenStack and its service
Yashar Esmaildokht
•
118 visualizações
how upgrade ceph por Yashar Esmaildokht
how upgrade ceph
Yashar Esmaildokht
•
118 visualizações
nbd and it's benefits por Yashar Esmaildokht
nbd and it's benefits
Yashar Esmaildokht
•
3 visualizações
Ssh edition 2 por Yashar Esmaildokht
Ssh edition 2
Yashar Esmaildokht
•
391 visualizações
تحقیق وب یک و دو و سه و چهار por Medical4Tourist
تحقیق وب یک و دو و سه و چهار
Medical4Tourist
•
41 visualizações
Bi and data mining with Oracle por ghanadbashi
Bi and data mining with Oracle
ghanadbashi
•
227 visualizações
Mais de Yashar Esmaildokht
openstack designate por
openstack designate
Yashar Esmaildokht
93 visualizações
•
81 slides
bcache and cachefs its benefits. por
bcache and cachefs its benefits.
Yashar Esmaildokht
64 visualizações
•
36 slides
Systemd and its various uses and capabilities. por
Systemd and its various uses and capabilities.
Yashar Esmaildokht
41 visualizações
•
49 slides
radosgw por
radosgw
Yashar Esmaildokht
15 visualizações
•
72 slides
cachefs por
cachefs
Yashar Esmaildokht
52 visualizações
•
26 slides
how add and remove Mgr in ceph cluster por
how add and remove Mgr in ceph cluster
Yashar Esmaildokht
20 visualizações
•
29 slides
Mais de Yashar Esmaildokht
(20)
openstack designate por Yashar Esmaildokht
openstack designate
Yashar Esmaildokht
•
93 visualizações
bcache and cachefs its benefits. por Yashar Esmaildokht
bcache and cachefs its benefits.
Yashar Esmaildokht
•
64 visualizações
Systemd and its various uses and capabilities. por Yashar Esmaildokht
Systemd and its various uses and capabilities.
Yashar Esmaildokht
•
41 visualizações
radosgw por Yashar Esmaildokht
radosgw
Yashar Esmaildokht
•
15 visualizações
cachefs por Yashar Esmaildokht
cachefs
Yashar Esmaildokht
•
52 visualizações
how add and remove Mgr in ceph cluster por Yashar Esmaildokht
how add and remove Mgr in ceph cluster
Yashar Esmaildokht
•
20 visualizações
how add and delete new mon in ceph cluster por Yashar Esmaildokht
how add and delete new mon in ceph cluster
Yashar Esmaildokht
•
7 visualizações
Nfs Acl por Yashar Esmaildokht
Nfs Acl
Yashar Esmaildokht
•
116 visualizações
nbd por Yashar Esmaildokht
nbd
Yashar Esmaildokht
•
28 visualizações
raid with megacli por Yashar Esmaildokht
raid with megacli
Yashar Esmaildokht
•
36 visualizações
Openstack Rally por Yashar Esmaildokht
Openstack Rally
Yashar Esmaildokht
•
202 visualizações
Load Balancing-as-a-Service (LBaaS) with octavia in openstack por Yashar Esmaildokht
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
Yashar Esmaildokht
•
191 visualizações
نحوه ایجاد snapshot و ایجاد point در سیستمهای گنو/لینوکسی برای ایجاد sys... por Yashar Esmaildokht
نحوه ایجاد snapshot و ایجاد point در سیستمهای گنو/لینوکسی برای ایجاد sys...
Yashar Esmaildokht
•
83 visualizações
linux industry por Yashar Esmaildokht
linux industry
Yashar Esmaildokht
•
36 visualizações
security book por Yashar Esmaildokht
security book
Yashar Esmaildokht
•
932 visualizações
squid por Yashar Esmaildokht
squid
Yashar Esmaildokht
•
62 visualizações
how use iptables por Yashar Esmaildokht
how use iptables
Yashar Esmaildokht
•
92 visualizações
how create linux image for cloud por Yashar Esmaildokht
how create linux image for cloud
Yashar Esmaildokht
•
118 visualizações
how config Naxsi por Yashar Esmaildokht
how config Naxsi
Yashar Esmaildokht
•
630 visualizações
Ossec و Wazuh por Yashar Esmaildokht
Ossec و Wazuh
Yashar Esmaildokht
•
101 visualizações
Oracle نوشته مهندس اسمعیل دخت
1.
خدا نام به داده
پایگاهoracle دخت اسمعیل یاشار مهندس نوشته: نسخه:۰ ۱.
2.
My name is
: yashar esmaildokht I am Gnu/Linux Sys/net/sec Admin & Oracle Dba my tel : 09141100257 my resume (fa) :goo.gl/oUQopW Linkedin: goo.gl/Ljb9SF website : http://unixmen.ir http://oraclegeek.ir http://webmom.ir my nick name : royaflash
3.
هستم هم آن
نوشتن حال در که باشدمی اوراکل کتاب از قسمتی این نکته. : نکته۲:oracle-rdbms-serverتوزیع درoracle linuxباشدمی نصب فرضپیش صورت به.
4.
خواننده با سخنی: دهید
انجام را خود مالی های حمایت زیر لینک از توانیدمی نویسنده و کتاب از حمایت برای. http://zarinp.al/yashar آموزشی عدالت راههای از یکی این که باشدمی جامعه در دونیت و باز متن فرهنگ ایجاد بنده تلش. باشدمی. رایگان نه است آزاد کتاب این توجه:
5.
بمانم تا مینویسم
6.
به تقدیم: خداشتافت یاریم
به که بود او تنها هایم سختی در که چرا مادرماویم مدیون که را محبتم و انسانیت داد یاد و کرد تقدیم زندگی به مرا که چرا. پدرماویم مدیون و بود من حامی همیشه روحش که عشقمهست و بود مشوقم که سورس اپن جامعه بشریت را هایش دانسته میکند منتشر و میخواند که او و هیچ دیگر و جهانی صلح امید به و(:
7.
جمله از بیس
یونیکس های عامل سیستم استفاده دانش است بهتر کتاب این مطالعه از قبل توجه: عامل سیستم این مطالعه برای میتوانید دارد بیشتری کارایی که چرا باشیم داشته را لینوکس گنو. / نام به نوشتم که کتابی نمایید مراجعه ؛ همه برای ؛لینوکس. کلک اورا هه داد پایگاهانگلیسی به: )oracleشودمی گفته اطلعات از ایمجموعه به کامپیوتر صنعت در ( اوراکل شرکت توسط محصول این شوندمی اداره «اوراکل هایداده پایگاه مدیریت «سامانه توسط که. هایویرایش در اوراکل افزارنرم اصلی معماری استشده تولید.۵و۸داشت ایعمده تغییرات. کند کار تواندمی متفاوتی عاملهایسیستم با که است ایشده توزیع هه داد پایگاه اوراکل. تاریخچه •۱۹۷۷نهادند بنا را افزارنرم توسعه هایآزمایشگاه همکارانش و الیسون لری. : •۱۹۷۹به افزارنرم نسخه اولین و یافت تغییر انگلیسی به «سافتویر «رلشیشنال به شرکت نام( : ) :
8.
نسخه اوراکل عنوان۲هایداده
پایگاه افزارهاینرم اولین از یکی نسخه این نمودند معرفی را. بود تجاری ایرابطه. •۱۹۸۲داشته هماهنگی شانتولیدی محصول با بیشتر تا داد نام تغییر اوراکل نام به شرکت" " : باشد. •۱۹۸۳نسخه اوراکل افزار نرم شرکت :۳دوباره سی نویسی برنامه زبان با که ،نمود تولید را توابع از و بود شده نویسیCOMMITوROLLBACKنمودمی استفاده هاتراکنش برای. سال در اوراكل شركت1978نام باRelational software Incننينيع ننركتش نننيا تاسيس از قبل دوسال درست ،شد تاسيس سال در1976نناتعاطل ننكنبا طراحني بنراي مندلي چنن ننام بنه ننتسماساچو ننتيتوسان در كنامپيوتر دكتري دوره دانشجوي يك منندل يننافت جهنناني مقبننوليت كننه بننود كننرده پيشنننهادER (Entity Relationsship))ايرابطه منندل(در اوراكننل شننركت ،بننود آقناي كنردنمي كنار ايرابطه اطلعنات هنايبانك زميننه در شنركتي هينچ كنه زمناني قبل دهه سه در كه است آورده خو تاريخچه Larry Ellisonآقايان ايشان دوستان وBob Miner , Ed Oatesتواندمي بالقوه بصورت ايرابطه اطلعاتبانك كه دريافتند ننركتش ننذالف نندشبا آورننودس ننيارسبRelational software Incنناتعاطل ننايهبانك روي ننرب ننارك نندفه نناب و ننرفن ننهس نننيا ننطستو شد تاسيس ايرابطه. نسخه اوراكل سال همان در1تحتRSXدر ،نندشن معرفي رسمي بصورت اوراكل نسخه شداين نوشته اسمبلي زبان اساس بر سننال1980نسننخه2از اسننتفاده بننا بننود ايرابطه اطلعنناتي بانننك اوليننن كننه آنSQLو مقبننوليت بننه تننوجه بننا ،شنند نوشننته شدند عرضه بازار به بسرعت اوراكل بعدي هاينسخه متعدد هايدرخواست. آن ترينمعروف از كه دارد متعددي محصولت اوراكلoracle databaseنسخه حاضر حال در باشدمي10gو11gآن به توانمي اوراكل محصولت ديگر از ،دارند را استفاده و كاربرد بيشترينoracle application9i,10g، oracle developer suite10gو...كرد اشاره. فروشندگان بزرگترين از يكي اوراكل گفت توانميRDBMS(Relational Data Base Management System)،است جهان در از توانمي محصول اين رقباي مهمترين ازCA,DB/2,Informix DB,Microsoft Access , Microsoft SQL server… ,برد نام. تراكنش تعداد اطلعاتي بانك كارايي سنجش هايمعيار از يكي)transaction(توسط زمان واحد در كه است همزماني هاي
9.
گرددمي اجرا بانك
آن.اطلعاتي بانك در قابليت اين بهTPC(Transaction Processing Performance Council)گفته قابليت بالترين اوراكل ،شودميTPCدارد ديگر اطلعاتي هايبانك ساير به نسبت را. حل بر قبل از بهتر بتوان تا باشدمي هاداده اطلعاتي بانك نگهداري و معماري ،طراحي به نياز امروزي پيچيده دنياي در آمد فائق مشكلت.اوراكل آموزش بخش)oracle education(مرحله سه ايحرفه كاربران پرورش براي: OCA(Oracle Certified Associate) , OCP(Oracle Certified Professional) , OCM(Oracle Certified Master)نظر در را شد خواهد اوراكل الملليبين مدرك اخذ به موفق فرد آزمون در قبولي نمره كسب و آموزش از پس كه است گرفته. در آنها تعداد كه كنندمي استفاده برنامه اين از خصوصي و دولتي بزرگ هايسازمان از بسياري ايران ما كشور در امروزه ،است افزايش حال. اوراکل محصولت: • oracle Linux • oracle DB • oracle soa (service oriented architecture) • oracle web center • oracle HTTP server • oracle web cache • oracle identify management • oracle Internet directory • oracle virtual directory
10.
• oracle identity
federation • oracle web server manager • oracle platform security service (opss) • oracle portal • oracle business intelligence • oracle enterprise content management suite • oracle virtual box • oracle open office • oracle mysql • oracle express • oracle maestro چیست؟ اوراکل کلمه ریشه خطا از مصون معناي به نیز و پرستشگاه یا معبد معناي به و گویی غیب و پیشگویی معنی به اوراکل باشد می گناه از منزه و.سازمان اوراكل اصلي متقاضيان و مشتريان اولين از يكيCIAبود.اين براي كه ايبرنامه در آن ورودي رمز شد طراحي سازمانOracleننولصمح ننامن ننتفگر ننميمصت ننونسالي ننريل ننايقآ ننهك بود آن بعداز شد انتخاب سنال در برننامه اينن جهناني شنهره و مقبنوليت بنا آن دنبنال بنه و نمايند انتخناب اوراكل را خود تجاري1997شنركت رسنما آقاي توسط نام اين با اوراكلLawrence Joseph Elisonآقايان وBob miner , Edward oatesشد تاسيس. باشند؟ می ها شرکت کدام اوراکل اصلی رقباي از عبارتند اوراکل اطلعاتی بانک تجاري رقباي ترین :مهم
11.
• CA with
Ingress • IBM with DB/2 • Informix with Informix DB • Microsoft whit Access, SQL Server • Software AG whit ADABAS • Sybase whit their Sybase System • Postgre SQL (free open source Database) از عبارتند اطلعاتی بانک کاربردي هاي برنامه تجاري رقباي ترین :مهم • SAP (R/2 and R/3) • Baan • People Soft بررسی به اینجا در حالtablespaceپرداخت خواهیم ها::: را اطلعاتی بانک تقسیمات واحدمنطقیTablespaceطریق از نامند می.Tablespaceمنی ها نمود تقسیم آسانتر مدیریت جهت کوچکتر واحدهاي به را اطلعاتی بانک توان. ترین مهمTablespaceاوراکنل اطلعاتی بانک درSYSTEMاینن باشند منی.Tablespace جداول تمامیData Dictionaryقنرار از بایند اوراکنل اطلعاتی بانک مدیر کند می نگهداري را. این در کاربران سایر جداول دادنTablespaceاین زیرا کند جلوگیريTablespaceانندازه بنه واقنع در گنردد می سیستم کارایی شدن کند باعث کاربران سایر اشیا دادن قرار و بوده بزرگ کافی. : Tablespace باشد می اوراکل اطلعاتی بانک منطقی تقسیمات. «وظیفهTablespaceناپیوسنته فیزیکنی فضناي کنردن پیوسته بهم اوراکل اطلعاتی بانک در DataFileاست اطلعاتی بانک براي تر بزرگ پیوسته فیزیکی فضاي یک ایجاد و ها. «از را خنود نیناز منورد مصرفی فضاي اطلعاتی بانک در ها داده سازي ذخیره پارامترهاي تمامی Tablespaceگیرند می ها. نیاز مورد سیستم:
12.
پنتیوم سیستم3پنتیوم یا4باCPUحداقل256
،800MHzمگابایت) RAMاگر215بهتر باشد حداقل و است)01دیسک در خالی فضاي گیگابایت. اگرRAMشما سیستم652حداقل شما ویندوز که شوید مطمئن ،است مگابایت004مگابایت Virtual Memoryباشد داشته. حداقل6شود می پر زیر دلیل به شما هارد از گیگابایت: فایل کپی یا دانلود براي خالی فضايzipبرنامه نصب به مربوط=5,1گیگابایت. فایل کردن خارج براي خالی فضايzipفشرده حالت از=5,1گیگابایت. اوراکل نصب براي خالی فضاي01جی=2گیگابایت. اوراکل جانبی هاي برنامه نصب براي خالی فضاي01جی=2تا5گیگابایت. اوراکل مختلف هاي نسخه: نسخۀ1سال در تولید :1978حافظنۀ حنداکثر بنا ،اسنمبلی زبنان به شده نوشته ،128اینن کیلوباینت. نشد معرفی رسمی طور به اوراکل از نسخه. نسخۀ2ننالس در نندیتول :1980از ننتفادهسا نناب ننايهرابط نناتیعاطل ننکنبا نننیاول ،SQLاینن شد نوشته. نسنخه تحتVAXVMSمیشد اجرا. نسخۀ3سال در تولید :1982زبان به شده نوشته ،،Cاطلعناتی بانک اولینDBMSروي بنر کنهPC وMinicomputerشد اجرا. نسخۀ4سال در تولید :1983شرکت نام تغییر با همگام ،Relational Software Incبنه،Oracle نسخۀ4ویژگی شد نوشته.Read Consistencyشد مطرح بار اولین براي نسخه این در. نسخۀ5سال در تولید :1986قابلینت داراي ،Client Serverاز پشنتیبانی همچننین وQueryهناي ابزار بعد سال یک همچنین توزیعی.4GL Caseشد اضافه آن به. نسخۀ6سال در تولید :1988نویسی برنامه زبان از پشتیبانی قابلیت داراي ،.PLSQL نسخه6/2سال در تولید :1989قابلیت داراي ،.Parallel Server نسخۀ7سال در تولید :1992عامنلهناي سیسنتم بنراي اوراکل از نسخه این ،UnixLinuxطراحنی شد.
13.
نسخۀ7/1سال در تولید
:1994روي بنر اجرا قابل ،،PCروز بنه نسنخه اینن در اوراکنل اصنلی سناختار شد رسانی. نسخۀ8نننالس در ننندیتول :1997را ننننگینتريس نننايهداده ،داد نننرارق نننششپو نننتحت را نننتريشبی ننناربرانک ، تبنادل داشت بالتري دسترسی قابلیت ،میکرد. نسخۀ:8iسال در تولید1991اینترنتی نسخۀ ،جاوا زبان به شده نوشته ،= (.(i نسخۀ:9iسال در تولید2001قبلیت داراي ،.Real application Server نسخۀ:10gسال در تولید2004،(،(grid=gاست شبکه تحت اوراکل از نسخه این. نسخه11g: نسخه12g: پیکربندي فایلهاي از عبارتند اوراکل اطلعاتی بانک پیکربندي فایلهاي ترین مهم: TNSnames.ora o Listener.ora o Sql.ora o Spfile[SID].ora o Pwd[SID].ora o :TNSnames.ora تمامی به مربوط اطلعات پیکربندي فایل اینNet Service Nameبنراي کنه شنده ایجناد هناي پیکربندي در اطلعاتی بانک با ارتباط برقراريSQL*Netمنی نگهنداري را باشند منی نیناز مورد تعریف براي کند.Net Service Nameشود می استفاده زیر ابزارهاي از: 1گرافیکی برنامه -Net Manager
14.
2گرافیکی برنامه -Nat
Configuration Assistant 3-Notepad هرNet Service Nameاز4شود می تشکیل زیر مشخصه: 1کامپیوتر نام -Serverیا وIPآن 2اا عمدت که ارتباطی پروتکل -TCP/IPشود می گرفته نظر در. 3درگاه شماره -Listenerاا عمدت که1251شود می گرفته نظر در. 4از توان می که اطلعاتی بانک نام -SIDیا وGlobal Database Nameکرد استفاده بانک. :PWD[SID].ora کنه فایل اینpasswordمجنوز داراي کنه کناربرانی تمنام عبنور کلمنه و ننام شنود منی نامینده SYSDBAیا وSYSOPERمسنیر در همنواره فاینل اینن کنند منی نگهنداري را باشنند منی. ORACLE_HOME/databaseدارد قننرار.SYSDBAوSYSOPERبانننک در مجننوزي روي بر مدیریت که است اطلعاتیInstanceجهنت اطلعاتی بانکshutdown ، startتغیینر و در کند می واگذار کاربران به را آن پارامترهاي.Oracle 10gکناربر تنهاSYSپنیش صنورت بنه مجوز داراي فرضSYSDBAمجنوز ویژگنی تنرین مهم باشد می.SYSDBAوSYSOPER اطلعناتی باننک یک به حتی توان می مجوز این داشتن با که است آنshutdownو شنده وصنل مجوز اعطاي با داد قرار مطلوب وضعیت در را اطلعاتی بانک.SYSDBAوSYSOPERسنا به فایل این در کاربر آن عبور کلمه و نام اطلعاتی بانک کاربران یرpasswordدستور گیرد می قرار. مجوز واگذاريSYSDBAوSYSOPERاست زیر صورت به: ;GRANT SYSDBA TO username ;GRANT SYSOPER TO username
15.
:Spfile[SID].ora هرInstanceرا آن که
پارامتري فایل یک بایدINIT.ORAو پارامترهنا تنظنیم بنراي نامند می زمنان در پنارامتري فاینل اینن باشند داشته خود اطلعاتی بانکی وضعیت.StartشندنInstance که آن از بعد شود می خوانده مدیریتی ابزارهاي توسطstart ، Instanceپنارامتري فاینل این شد که بعد دفعه تا باشد نمی نیاز مورد دیگرInstanceدوبارهstartپارامتري فایل این شود می. بایند مدیریتی ایزارهاي که باشد داشته قرار کامپیوتري روي برInstanceفاینل انند گرفته قرار آنجا در. پارامتريINIT.ORAگیرد می قرار استفاده مورد زیر موارد کردن مشخص براي: «اوراکل اي حافظه ساختار به تخصیص قابل فضاي میزان «Rollback Segmentدر که هاییInstanceگیرد می قرار استفاده مورد. «شود می پشتیبانی که زبانهایی سایر تنظیمات. «حالت براي اوراکل تنظیمات. Parallel Server «و اطلعاتی بانکControl Fileهستند استفاده مورد که آن هاي. «که زمانیCheckpointشود می اعمال. «اطلعاتی بانک کنترلی ساختار براي محدودیت. «اندازي راه تنظیمات(Multi – Threaded Server(MTS «اجباري غیر زمینه پیش هاي پردازش دهی مقدار «اطلعات عامل سیستم روي بر که هایی فایل مسیر و نامDump ،Traceنگنه را فایلها سایر و کند می داري. از بنیش نندارد همنراه بنه را حساسنیتی هیچ حروف بودن بزرگ و کوچک و پارامترها ترتیب.081 فایل در پارامترINIT.ORAاوراکنل کنه هایی محیط در پارامترها این اکثر باشد می تعریف قابل. ینک از پارامترهنا اینن تعنداد اسنت یکسنان شنود می اجرا آن در.Versionبنه اطلعناتی باننک Versionننام بنه اوراکنل بنا همنواره نموننه پنارامتري فاینل ینک یابند می افزایش همواره بالتر. INIT.ORAدارد وجود. براي توان می پارامتري فایل این ازstartچنندین از تنوان منی کرد استفاده اطلعاتی بانک کردن.
16.
یک براي پارامتري
فایلInstanceبار هر در اما کرد استفاده واحد.startupتنهنا اطلعناتی بانک دیگنري تنظیمنات بنا اطلعاتی بانک بخواهیم اگر است استفاده قابل پارامتري فایلهاي این از یکی. startرا بانک باید ابتدا شودshutdownرا آن اا مجدد دیگر پارامتري فایل با وstartبعضنی کرد. مقدار داراي پارامترها ازMinimumشنود گرفتنه نظنر در آن از کمتنري مقندار اگنر کنه هستند Instanceاطلعاتی بانکStartفاینل در اجبناري پارامتر تنها شود نمی.، INIT.ORAپنارامتر CONTROL_FILESمسنیر و نام که استControl FileهنايInstanceمنی مشنخص را کند.Control Fileزمان درStartupمحل و نام کردن مشخص برايData fileو هناRedo log Fileگیرد می قرار استفاده مورد اطلعاتی بانک هاي. پننارامتري فایننل جنناي بننهINIT.ORAدرOracle 10gنننام بننه فایننل یننک از SPFILEsid.oraاز آن تغیینر امکان و بوده باینري صورت به فایل این شود می استفاده. طریقEditorاطلعناتی باننک به باید فایل این تغییر براي ندارد وجو عامل سیستم هاي. دستور طریق از و شده وصلALTER SYSTEMعننوان به داد تغییر را آن پارامترهاي. ناحیه اندازه تغییر براي مثالshared poolازSGAاندازه به50Mصنورت بنه دسنتور است زیر: ALTER SYSTEM ;SET shared _pool size=50 M درOracle 10gفاینل وجنود براي جو و جست ابتدا فرض پیش صورت بهSPFILEsid.ORA فاینل بنراي جسنتجو آنگناه باشند نداشنته وجنود مطلنوب مسنیر در فاینل این اگر شود می انجام. INIT.ORAوstartشود می انجام فایل این طریق از بانک. فایل پارامترهاي توان میINIT.ORAطریق از راEditorباننک و داده تغییر عامل سیستم هاي یافته تغییر مطلوب پارامترهاي با را اطلعاتیstartپارامترهناي تغیینر امکنان امنا کرد.SPFILE توسطEditorحنذف صنورت در نندارد وجنود عامنل سیستم هاي.SPFILEاز را آن تنوان منی فایل از زیر دستور طرییقINIT.ORAاز بعند ینا و قبنل توانند منی دستور این کرد ایجاد.start شدنInstanceشود اجرا اطلعاتی بانک. ;CREATE SPFILE FROM PFILE فایل هرINIT.ORAیاSPFILEتا باشد داشته را زیر پارامترهاي حداقل بایدInstanceباننک
17.
بتواند اطلعاتیstartشود. DB_NAME INSTANCE _NAME COMPATIBLE CONTROL_FILES UNDO_MANAGEMENT UNDO_TABLESPACE :Listener.ora Listenerروي
بر است پردازشیServerطنرف از ارتبناطی درخواستهناي به دادن گوش جهت ClientبهServerترافیک مدیریت و.Serverیک گاه هر) Clientیک یاServerینک همانند (Clientبا ارتباط درخواستServerیک باشد داشته راListenerاگنر دارد عهنده بنه را ارتباط. اطلعاتClientاطلعات بر منطبقListenerآنگاه باشدListenerبنا ارتبناط مجوزServerرا یک ارتباطی پروتکل هر ازاي به نماید می صادر.Listenerبنا ارتبناط برقنراري جهنتServerرا نماید می صادر. پیکربندي:Listener گرافیکی محیط طریق ازNet managerانتخاب وListenersامکنان روي بر کلیک سپس و)+( یک ایجادListenerیک تنها دارد وجود جدید.Listenerبنه کنه است کافی اطلعاتی بانک براي روي بر نیز فرض پیش صورتServerبه نیاز صورت در اما شود می ایجادListenerبیشنتر هاي دستی صورت به باید شبکه هاي پروتکل سایر از استفاده یا وListenerمربنوط اطلعات و ایجاد ها قبال در آنها پیکربندي بهListener.oraشود ذخیره. :TNSListener درگاه شماره کردن باز وظیفه پردازش این1521ماشنین روي بنر راServerاینن دارد عهنده بنه. پنارامتري فایل از را خود نیاز مورد پارامترهاي پردازشListener.oraآورد منی دسنت بنه. پردازش اینن .اگرStartپیکربندي فایل یا و نشودListener.oraباننک بنه دسنتیابی باشند نداشنته وجود
18.
درگاه شماره زیرا
باشد نمی ممکن اوراکل اطلعاتی.1521بنراي نیناز منورد پارامترهاي از یکی پیکربنديSQL*Netبنا ارتبناط برقنراري بنراي پردازش این وجود بنابراین ندارد وجود باشد می. است ضروري بانک. ننونیکسی ننای و ننوکسنلی ننلمعا سیستم در گرددا می اجرا عامل سیستم فرمان خنط از اجراینی فاینل اینن . شود اجنرا دسنتی صنورت بنه باید سرویس این. یک طی با ت ار کل ت پرو هر ازاي بهListenerارتبناطی پروتکنل آن بنراي کنه باشد می نیاز است شده پیکربندي.Listenerدر کنه اسنت پردازشنی سناختاري نظر از امکنان عامنل سیستم طریق از بنابراین گردد می ایجاد عامل سیستم.startینا وstop دارد وجود پردازش این کردن.
19.
پرداخت خواهیم اوراکل
داده پایگاه نصب بررسی به اینجا در: : ::
20.
اوراکل نصب12cR1عامل سیستم
درOracle Linux 6: لینوکسی توزیع از توانیم می اوراکل نصب برایOracle Linux 6.3اوراکل نصب برای کنیم استفاده. تنظیمات این توانید می ها توزیع دیگر در باشد می لینوکسی توزیع در تنظیمات از برخی انجام به نیاز. در ولی کنید اعمال دستی بصورت راOracle Linux 6بستهoracle-rdbms-server-12cR1-preinstall نصب هنگام در را بسته این توانید می کند می اعمال را نیاز مورد تنظیمات تمامی که دارد وجود.3. Oracle Linux 6دستور توسط آن نصب از پس یا وyumحاظر حال در اینکه فرض با کنید نصب. نسخهOracle Linux 6.3نصب چگونگی است شده نصب سیستم روی-Oracle 12c 64 bitآموزش را است شده گفته نصب نیازهای پیش ادامه در داد خواهم. . •نسخه از استفاده64بیتی3.Oracle Linux 6 •برنامه نصبoracle-rdbms-server-12cR1-preinstall •نصب برای لزم های متغیر تنظیمOracle 12g 64 bit توزیع در نصب برای توایند می راهنما این ازCentOS 6یاRHLE 6کنید استفاده دایرکتوری یک80هستند نصب ها پارتیشن آن روی بر شده سفارشی صورت به که گیابایتی. •حداقل2حافظه گیگابایت+2فضای گیگابایتswapفضای کمبود صورت در .swapتوانید می ایجاد راهنمای ازswap fileیاswap partitionکنید استفاده جدید فضایی افزودن برای جدید. بسته مورد درoracle-rdbms-server-12cR1-preinstall در پیشفرض طور به بسته اینDVDتوزیعOracle Linuxبرای آنرا نصب هنگام توانید می و دارد وجود روی بر که است تغییراتی و ها پیکربندی و تنظیمات تمامی شامل بسته این کنید انتخاب شدن نصب.
21.
نصب از پیش
باید تغییرات این کنید نصب آن روی بر را اوراکل بتواند تا شوند می ایجاد شما توزیع. می ،کنید انتخاب را بسته که کردید فراموش نصب زمان در اگر باشند شده اعمال سیستم به اوراکل. دستور با آنرا توزیع نصب از پس توانیدyumمورد کاربر و ها گروه بسته این حال هر به کنید نصب. های پارامتر را تغییراتی همچنین و اوراکل نصب برای لزم های بسته دیگر همچنین و نصب برای نیاز جز به دیگری توزیع از اگر و کند می ایجاد لینوکس کرنلOracle LinuxمانندCentOSوRHLEاستفاده نصب با که را تغییراتی و ها پیکربندی ،تنظیمات تمامی توانید می ،کنید میoracle-rdbms-server- 12cR1-preinstallبا بسته از اینکه یا و کنید اعمال دستی طور به را شوند می اعمال خدکار طور به فرمتrpmکنید استفاده. نصب های گامOracle 12cR1توزیع درOracle linux 6.x دهید انجام نصب از پیش باید که هایی گام. •نخست گامبسته نصب :oracle-rdbms-server-12cR1-preinstallتوزیع نصب زمان درOracle Linux 6.xاین کردید فراموش که صورتی در سیستم روی بر لزم تغییرات و تنظیمات ایجاد و. کنید نصب آنرا زیر دستور از توانید می کنید نصب و انتخاب توزیع نصب زمان در را بسته. yum install oracle-rdbms-server-12cR1-preinstall -y های توزیع از اگرCentOS 6.xیاRHLE 6.xرا تغییرات دستی صورت به توانید می کنید می استفاده دهید انجام: 1کاربری نام باید نخست –oracleگروه دو وoinstallوdbaکنید ایجاد را: groupadd -g 54321 oinstall groupadd -g 54322 dba groupadd -g 54323 oper groupadd -g 54324 backupdba
22.
useradd -u 54321
-g oinstall -G dba,oper oracle 2از استفاده کنید نصب دستورا مطابق باید را اوراکل نصب برای لزم های بسته) . –yumمخزن و PublicیاULN( yum install binutils -y yum install compat-libcap1 -y yum install compat-libstdc++-33 -y yum install compat-libstdc++-33.i686 -y yum install gcc -y yum install gcc-c++ -y yum install glibc -y yum install glibc.i686 -y yum install glibc-devel -y yum install glibc-devel.i686 -y yum install ksh -y yum install libgcc -y yum install libgcc.i686 -y yum install libstdc++ -y yum install libstdc++.i686 -y yum install libstdc++-devel -y yum install libstdc++-devel.i686 -y yum install libaio -y yum install libaio.i686 -y yum install libaio-devel -y yum install libaio-devel.i686 -y yum install libXext -y yum install libXext.i686 -y yum install libXtst -y yum install libXtst.i686 -y yum install libX11 -y yum install libX11.i686 -y yum install libXau -y
23.
yum install libXau.i686
-y yum install libxcb -y yum install libxcb.i686 -y yum install libXi -y yum install libXi.i686 -y yum install make -y yum install sysstat -y yum install unixODBC -y yum install unixODBC-devel -y فایل در کرنل های پارامتر روی بر را زیر تغییرات –etc/sysctl.confوجود پارامتری اگر کنید اعمال. / با کنید وارد را زیر خطوط باید اینکه یا و دهید تغییر زیر با مطابق را مقدارش باشد لزم شاید دارد. مانند دلخواه ویرایشگرviکنید باز را فایل. fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 net.ipv4.ip_local_port_range = 9000 65500 کنید اجرا بال تغییرات اعمال برای را زیر دستور سپس. sysctl -p
24.
4فایل در نهایت
در و –etc/limits.confکنید وارد فایل انتهای در را زیر خطوط. / oracle soft nofile 1024 oracle hard nofile 65536 oracle soft nproc 2047 oracle hard nproc 16384 oracle soft stack 10240 oracle hard stack 32768 دوم گامفایل ویرایش : etc/hosts/ : ماشین نام به توجه با (hostname) فایل باید hosts ویرایش را من سیستم ماشین نام مثال بطور کنیم. oracle12c-falearn آدرس و192.168.32.142فایل و باشد می hosts است زیر بصورت. •سوم گامسیستم روی بر اوراکل نصب از پیش لزم های نیازمندی تمامی بسته این نصب با : نام به کاربری ایجاد جمله از شد خواهد نصب.oracleهای گروه وoinstallوdbaگروه که oinstallکاربر اصلی گروه بعنوانoracleکاربر پسورد لزم پس شود می گرفته نظر در.oracle دستور توسط راpasswdکنیم تنظیم. sudo passwd oracle •چهارم گامماشین نام اساس بر زیر دستور اجرای : xhost +HOSTNAME sample xhost +oracle12c.falearn •پنجم گاممی قرار استفاده مورد پنجم گام های متغیر در که نظر مورد های دایرکتوری ایجاد :
25.
گیرند. mkdir -p /u01/app/oracle/product/12.1.0/db_1 chown
-R oracle:oinstall /u01 chmod -R 775 /u01 •ششم گامفایل اوراکل برای لزم محیطی های متغیر ایجاد. :bash_profileکاربرoracleبا راvi نصب هنگام در ها متغیر این که باشید داشته توجه کنید وارد را زیر خطوط سپس و کنید باز. داده تغییر پست همین ادامه در اوراکل نصب هنگام در نباید و شوند می استفاده اوراکل( ) دهید تغییر ،خودتان نیاز مطابق را رنگ آبی های متغیر توانید می شوند. . TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_HOSTNAME=oracle12c.royaflash; export ORACLE_HOSTNAME ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1; export ORACLE_HOME ORACLE_SID=orcl; export ORACLE_SID PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
26.
•هفتم گاممتغیر تنظیم
:DISPLAYکنید اجرا ترمینال در را زیر دستور کافیست تنها. DISPLAY=HOSTNAME:0.0; export DISPLAY simple DISPLAY=oracle12c.falearn:0.0; export DISPLAY را سیستم سپسrebootکنید. reboot •اوراکل نصب های گام سیستم به مجدد ورود از پس: •هشتم گامکاربری نام با :oracleشده دانلود های فایل و شوید سیستم واردOracleبا را زیر در شده دانلود های فایل اینکه فرض با کنید خارج فشرده حالت از زیر دستور از استفاده) . دایرکتوریDownloadsکاربر خانگی دایرکتوری درoracleباشد داشته قرار(. cd ~/Downloads unzip linuxamd64_12c_database_1of2.zip && unzip linuxamd64_12c_database_2of2.zip •نهم گامپوشه وارد ابتدا زیر دستور با :databaseدستور سپس و شدهrunInstallerاجرا را کنید. cd ~/database ; ./runInstaller •دهم گامدهید انجام نصب برای ترتیب به را زیر های گام. : 1شکل مطابق خروجی باید ،باشد درست موارد تمامی اگر –1نصب برای که باشید داشته توجه باشد. حداقل به سیستمی به نیاز اوراکل2حافظه گیابایتRAMحافظه مناسب اندازه به نیاز وswapداریم. شکل پیغام2راyesکنید.
28.
شکل با مطابق
-3گزینهSkip software updateکنید انتخاب را. 3شکل در –4گزینهCreate and configure a databaseکنید انتخاب را. 4شکل در –5توانید می ها گزینه میان از کنید انتخاب را نصب نوع یا کلس باید.DesktopیاServer کنید انتخاب را. 5شکل در –6ها گزینه میان از بایدSingle instance database installationکنید انتخاب را. 6شکل در –7گزینه بایدTypical installکنید انتخاب را. 7شکل با مطابق –8های متغیر و ها دایرکتوری با مطابق که شود می داده نشان تنظیمات پنجره نسخه در که کنید وارد را مدیرتی پسورد باید اند شده دهی مقدار بال در شده تنظیم.12cالگوی اوراکل کند می استفاده به مجبور پسورد برای را خاصی. . 8شکل پنجره در –9رویNextگام این در کنید کلیک.Oracle Inventoryشود می ایجاد. 9شکل پنجره در –10مطابق سپس گیرد می انجام نصب از پیش ها نیازمندی وجود برای بررسی یک. شکل با11شود می داده نشان اید داده انجام که آنچه از خلصه یک. 10شکل با مطابق –12و شود می آغاز نصب فرایندبکشد طول نیز مدتی.
29.
11شکل با مطابق
–13دستور با ابتدا اینکار برای کنید اجرا ترتیب به باید را اسکریپت دو– .suرا ، مجوز با بتوانید تا کنید اجراrootشده گفته اجرا چگونگی شکل خود در کنید اجرا را ها اسکریپت. است. 12شکل با مطابق –14واردOracle Database Configurationشکل پنجره سپس شوید می.15یعنی Database Configuration Assistantکند می کار به آغاز. 13شکل با مطابق سپس –16فرایندDatabase Configuration Assistantشود می تکمیلروی باید و Password Managementکاربران پسورد و کرده کلیکSYSوSYSTEMشکل این در کنید تعیین را. به شدن متصل برای مرورگر در آن از باید که آدرسیOracle Enterprise Managerکنید استفاده است شده مشخص. 14شکل با مطابق نهایت در –17روی و رسد می پایان به نصب فرایندFinishکنید کلیک. 15آدرس نصب تکمیل از پس –OEMبا مطابق که راHostnameمطابق کرده وارد مرورگر در شماست) شکل18کاربر با سپس و (SYSTEMشوید وارد سیستم به بودید کرده تنظیم آن برای که پسوردی و. شکل )مانند19( دهید انجام نصب از پس باید که هایی گام •یازدهم گامفایل :etc/oratabکنید ویرایش زیر مطابق را. / vi /etc/oratab زیر خط درorclباید حتمن و داده پایگاه نامYباشد آمده خط انتهای در بزرگ. ( ) orcl:/u01/app/oracle/product/12.1.0/db_1:Y
46.
اوراکل نصب11g R2لینوکس
اوراکل در6.3 لینوکسی توزیع از توانیم می اوراکل نصب برایOracle Linux 6.3اوراکل نصب برای کنیم استفاده. تنظیمات این توانید می ها توزیع دیگر در باشد می لینوکسی توزیع در تنظیمات از برخی انجام به نیاز. در ولی کنید اعمال دستی بصورت راOracle Linux 6بستهoracle-rdbms-server-11gR2-preinstall نصب هنگام در را بسته این توانید می کند می اعمال را نیاز مورد تنظیمات تمامی که دارد وجود.3. Oracle Linux 6دستور توسط آن نصب از پس یا وyumحاظر حال در اینکه فرض با کنید نصب. نسخهOracle Linux 6.3نصب چگونگی است شده نصب سیستم روی-Oracle 11g 64 bitآموزش را است شده گفته نصب نیازهای پیش ادامه در داد خواهم. . •نسخه از استفاده64بیتی3.Oracle Linux 6 •برنامه نصبoracle-rdbms-server-11gR2-preinstall •نصب برای لزم های متغیر تنظیمOracle 11g 64 bit بسته oracle-rdbms-server-11gR2-preinstall کنید استفاده زیر دستور از آن نصب برای. yum install oracle-rdbms-server-11gR2-preinstall -y •از که صورتی درOracle Linux 6.3انجام دستی بصورت را زیر های گام باید کنید نمی استفاده دهید. •خواهد نصب سیستم روی بر اوراکل نصب از پیش لزم های نیازمندی تمامی بسته این نصب با نام به کاربری ایجاد جمله از شد.oracleهای گروه وoinstallوdbaگروه کهoinstallبعنوان کاربر اصلی گروهoracleشود می گرفته نظر در.
47.
groupadd -g 5250
oinstall groupadd -g 5251 dba groupadd -g 5252 oper useradd -u 5250 -g oinstall -G dba,oper oracle •اعداد جای بهUIDوGIDکنید جایگزین توانید می را دیگری دلخواه عدد هر بال. •فایل درون خودکار بصورت دارند تغییر به نیاز که کرنل های پارامتر بسته این نصب با همچنین etc/sysctl.confشد خواهند تنظیم. / fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 net.ipv4.ip_local_port_range = 9000 65500 •برای را ها فایل تعداد و ها فرایند تعداد نظر از هایی محدودیت که است لزم همچنینoracle فایل درونetc/security/limits.confکنید اعمال. / oracle soft nofile 1024 oracle hard nofile 65536 oracle soft nproc 2047 oracle hard nproc 16384
48.
oracle soft stack
10240 oracle hard stack 32768 •نصب برای لزم های بسته نصبOracle 11gبسته نصب با .oracle-rdbms-server-11cR2- preinstallگیرد می انجام خودکار بصورت بال تنظیمات و مراحل تمامی. yum install binutils -y yum install compat-libcap1 -y yum install compat-libstdc++-33 -y yum install compat-libstdc++-33.i686 -y yum install gcc -y yum install gcc-c++ -y yum install glibc -y yum install glibc.i686 -y yum install glibc-devel -y yum install glibc-devel.i686 -y yum install ksh -y yum install libgcc -y yum install libgcc.i686 -y yum install libstdc++ -y yum install libstdc++.i686 -y yum install libstdc++-devel -y yum install libstdc++-devel.i686 -y yum install libaio -y yum install libaio.i686 -y yum install libaio-devel -y yum install libaio-devel.i686 -y yum install libXext -y yum install libXext.i686 -y yum install libXtst -y
49.
yum install libXtst.i686
-y yum install libX11 -y yum install libX11.i686 -y yum install libXau -y yum install libXau.i686 -y yum install libxcb -y yum install libxcb.i686 -y yum install libXi -y yum install libXi.i686 -y yum install make -y yum install sysstat -y yum install unixODBC -y yum install unixODBC-devel -y برنامه نصب از پسoracle-rdbms-server-11cR2-preinstallدرون را تنظیمات برخی باید نخست دهیم انجام لینوکسی توزیع محیط. اوراکل نصب برای سیستم پیکربندی های گام •فایل ویرایشetc/hostsماشین نام به توجه با) : /hostnameفایل باید (hostsکنیم ویرایش را. من سیستم ماشین نام مثال بطورoraclesrv.localhostآدرس و192.168.1.2فایل و باشد می hostsاست زیر بصورت.
50.
مجوز از استفاده
باrootکاربر برایoracleکنید ایجاد را پسورد. – su passwd oracle • ماشین نام اساس بر زیر دستور اجرای xhost +HOSTNAME Sample xhost +oraclesrv.localhost •ننلیفا ننلکاورا ننرایب لزم محیطی های متغیر ایجاد.bash_profileاربرکoracleاب راviو دکنی ازب ننلکاورا ننبصن ننامگهن در نناه ننریمتغ نننیا ننهک ننیدشبا ننتهشدا ننوجهت نندیکن وارد را ننریز ننوططخ ننپسس. ننیبآ هنای ننریمتغ نندیتوان ننیم ننوندش داده ننریتغی اوراکنل ننبصن هنگام در نباید و شوند می استفاده. دهید تغییر ،خودتان نیاز مطابق را رنگ. TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_HOSTNAME=oraclesrv.localhost; export ORACLE_HOSTNAME ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME ORACLE_SID=orcl; export ORACLE_SID PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
51.
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH متغیر
تنظیمDISPLAYکنید اجرا ترمینال در را زیر دستور کافیست تنها. . DISPLAY=HOSTNAME:0.0; export DISPLAY Sample DISPLAY=oraclesrv.localhost:0.0; export DISPLAY •را سیستم سپسrebootکنید. reboot اوراکل نصب های گام سیستم به مجدد ورود از پس: •کاربری نام باoracleشوید سیستم وارد •شده دانلود های فایلOracle 11gR2کنید خارج فشرده حالت از زیر دستور از استفاده با را. unzip linux.64_11gR2_database_1of2.zip && unzip linux.64_11gR2_database_2of2.zip
52.
•پوشه وارد ابتدا
زیر دستور باdatabaseدستور سپس و شدهrunInstallerکنید اجرا را. cd ~/database ; ./runInstaller شکل مطابق خروجی باید ،باشد درست موارد تمامی اگر1نصب برای که باشید داشته توجه باشد. حداقل به سیستمی به نیاز اوراکل2حافظه گیابایتRAMحافظه مناسب اندازه به نیاز وswapداریم. •شکل مطابق2روی سپس و کنید وارد را لزم اطلعات اگر ،Nextاطلعات اگر کنید کلیک. شکل مطابق نکنید وارد را درخواستی3روی شود می داده نشان خطا یک.Yesشکل در3کلیک کنید. •گزینه بعدی گام درCreate and configure a databaseشکل کنید انتخاب را.4 •گزینه بعدی گام درDesktop Classشکل کنید انتخاب را.5 •شکل مطابق پنجره در6داده پایگاه نام باشید داشته توجه کنید انتخاب را پسورد یک تنها.orcl فایل در شده تعریف های متغیر آن با مطابق ،ها مسیر وbash_profileپسورد اگر باشد می. شکل خطای ،کنید وارد را نامناسبی7روی شود می داده نشان).Yesشکل در7کنید کلیک( •شکل پنجره8راNextکنید. •شکل پنجره در9مثال بطور اند شده انجام ،ها نساز پیش تمامی آیا که شود می بررسی ،. Checking OS Kernel parameter •شکل در10نسخه است ممکن باشند شده نصب لزم های بسته تمامی آیا که کند می بررسی. شکل در شده داده نمایش نسخه با شما سیستم روی بسته آن شده نصب10،باشد متفاوت ignore allروی و انتخاب راNextکنید کلیک. •شکل پنجره در11رویSave response fileشکل نمایید ذخیره آنرا و کلیک.12اجباری البته – توانید می و نیست کار این بهشکل پنجره11فایل ذخیره بدون راNextکنید. •شکل مطابق13اوراکل نصب تا کشد می طول مدتی کند می شدن نصب به شروع اوراکل ،. شود تکمیل.
53.
•شکل مطابق مدتی
از پس14پنجرهDatabase Configuration Asistanceتکمیل شود می باز. آنرا کشید خواهد طول مدتی نیز فرایند این).Stopنکنید( •شکل فرایند تکمیل از پس14شکل مطابق ،15کاربران پسورد تنظیم برایSYSوSYSTEMروی Password Managementکنید کلیک. •شکل پنجره در16کاربران برای را پسوردSYSوSYSTEMدیگر ،بینید می که همانطور کنید وارد. پیشفرض بصورت کاربرانLockروی سپس هستند.OKکنید کلیک. •شکل پنجره در17دستور با ابتدا اینکار برای کنید اجرا ترتیب به باید را اسکریپت دو– .suرا ، مجوز با بتوانید تا کنید اجراrootگفته اجرا چگونگی شکل خود در کنید اجرا را ها اسکریپت) . شکل مطابق ها دستور اجرای از پس است شده(.18روی ،OKشکل پنجره در17کنید کلیک. •روی کلیک از پس نهایت درOKشکل پنجره17شکل پنجره ،19نصب شود می داده نشان. روی شد تمام اوراکل.Closeکنید کلیک. نصب از پس از پس ،کنید نصب ویندوز در را اوراکل اگرLoginدر که اوراکل داده پایگاه ،ویندوز عامل سیستم به) پست اینorclخودکار بصورت ، شد گذاری نام(startکاربر با ابتدا باید لینوکس در اما شود می.sys را سیستم و شوید واردstartup openشکل مطابق کنید.20،اسکریپت از استفاده با توانید می البته . خودکار بصورت را داده پایگاهstartکنید.
74.
داده پایگاه ما
اینجا در نکته:oracle 10gهای نیاز پیش به نسبت نصب برای میکنیم نصب را. از نصب برای ما است بهتر سیستمیoracle linux 4.8بگیریم بهره. در شده اضافه های پارامترetc/sysctl.confاست صورت این به: # Kernel sysctl configuration file for Enterprise Linux # # For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and # sysctl.conf(5) for more details. # Controls IP packet forwarding net.ipv4.ip_forward = 0 # Controls source route verification net.ipv4.conf.default.rp_filter = 1 # Do not accept source routing net.ipv4.conf.default.accept_source_route = 0 # Controls the System Request debugging functionality of the kernel kernel.sysrq = 1 # Controls whether core dumps will append the PID to the core filename. # Useful for debugging multi-threaded applications. kernel.core_uses_pid = 1 fs.file-max = 327679 kernel.msgmni = 2878 kernel.msgmax = 8192 kernel.msgmnb = 65536
75.
kernel.sem = 250
32000 100 142 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.core.rmem_default = 262144 # For 11g recommended value for net.core.rmem_max is 4194304 net.core.rmem_max = 4194304 # For 10g uncomment the following line, comment other entries for this parameter and re- run sysctl -p # net.core.rmem_max=2097152 net.core.wmem_default = 262144 net.core.wmem_max = 262144 fs.aio-max-nr = 3145728 net.ipv4.ip_local_port_range = 1024 65000 vm.lower_zone_protection = 100
76.
اجرای و بوده
اوراکل نصاب پوشه به رفتن نصب برای گام اولینruninstallerباشدمی.
77.
قسمت درInstallation Methodورت
ص هب اول ه گزین دمیباش ود موج ه گزین دو مت قس ن ای در: . : ننیشسفار ننرایب ننتریشبی نناتنامکا ننام ننرفتهشپی ننمتسق در نندشبامی ننرفتهشپی ننورتصب دوم ننهنگزی و ننادهس و نناه ننزمر از داده نناهگپای ننتمیسسی نناتمتنظی نناه یونیکد به مربوط تنظیمات جمله از باشیم می سازی… . ننقیطر از ننبصن ننیسبرر ننهب نناجاین در ننام ننهکbasic installationننهب نندیعب ننمتسق در و ننتخپردا ننواهیمخ. بررسیadvanced installationرا ننریز ننهنگزی دو نصنب قسنمت در ننام کلنی صنورت به پرداخت خواهیم. هستیم دارا: Enterprise Edition standard Edition ؟ چیست در دو این هایتفاوت حال ننننبیصن ننننمجحenterprise Editionاز تر بیشstandardمت قس در و وده بEnterpriseورت ص ه ب ننمتسق در ننیلو ننودشمی ننبصن داده پایگاه کنسول و و لیسینر اتوماتیکstandardداماق دبای ودخ ام نماییم مربوطه های پیکربندی و نصب به. ننمتسق درoracle home locationننایینپ ننمتسق ودر ننمیکنمی ننابخانت را ننبصن ننهب ننوطهبمر ننیرسم ننام. کناربران ننرایب ننوربع رمنز اینن کنه ننتسا ننرکذ شنایان کنینممی انتخناب داده پایگناه ننرایب ننوریبع رمز.SYS , SYSTEM,SYSMAN,DBSNMPمیگیرد قرار استفاده مورد.
78.
قسنننمت درSpecify Inventory
directory and credentialsل مح مت قس ن ای در ال ح:inventory directoryنصب جهت کنیممی انتخاب را.
79.
ننننمتسق درProduct-Specific Prerequisite
Checksو ا پارامتره و ا ه از نی ش پی مت قس ن ای در: شودمی بررسی تنظیمات.
80.
نننمتسق درsummaryرا م
ایداده ام انج ه ک اتی تنظیم و ل مراح ه خلص و اختار س مت قس ن ای در : گزینه روی بعد نماییم می مشاهده.installمینماییم کلیک.
81.
قسمت درinstallنصب مرحله
وارد قسمت این در :oracle DBشویممی.
82.
ننننننهلمرح درconfiguration Assistantsه
مرحل ن ای :net cofiguraion assistantا یnetcaو Database Configuration Assistantیاdbcaوisql*plus configuration assistantشوندمی نصب .
83.
قسمت درDatabase Configuration
Assistantنمایید می مشاهده را نصب مراحل. :
84.
ننننایهپارامتر ننننمتسق درDatabase
Configuration Assistantد بینیمی ه ک ه مرحل ن ای در. :Sid , GLOBAL Database nameباشدمی مشاهده قابل.
85.
یابد اختصاص ساختاری
چه به پسورد که دهیممی اختصاص ما ساختار این در.
86.
نناربریک ننامن نناب
ننتیسمیبای ننام ننمتسق نننیا درrootرا اج ر زی ای ه یر مس از را ا ه کریپت اس و ده ش وارد نماییم. نمود خواهید مشاهده را شده اجرا های اسکریپت بعدی صفحات در که.
87.
در و نهایت نصنننب ننننننننننننننننناب
88.
میرسد اتمام به
موفقیت. مسیر از حالhttp://<ip> /emزاراب اب و ردهک مانیتور را داده پایگاه میتوانید <sql developerداماق نمایید ها جو و پرس انجام به.