Submit Search
Upload
Oracle نوشته مهندس اسمعیل دخت
•
1 like
•
307 views
Yashar Esmaildokht
Follow
کتاب اوراکل نوشته مهندس اسمعیل دخت
Read less
Read more
Data & Analytics
Report
Share
Report
Share
1 of 89
Recommended
Azure fundamentals
Azure fundamentals
Alexandre BERGERE
Infrastructure-as-Code (IaC) Using Terraform (Intermediate Edition)
Infrastructure-as-Code (IaC) Using Terraform (Intermediate Edition)
Adin Ermie
Qu'est ce que le cloud computing
Qu'est ce que le cloud computing
eMunicipality by Kratos Technology
Commvault Presentation
Commvault Presentation
jassigene
Monitoring SLA with Prometheus and LibreOffice Calc
Monitoring SLA with Prometheus and LibreOffice Calc
Didiet A. Pambudiono
OverlayFS as a Docker Storage Driver
OverlayFS as a Docker Storage Driver
Tomoya Akase
Learn kubernetes in 90 minutes
Learn kubernetes in 90 minutes
Larry Cai
Isv cloud business readiness assessment
Isv cloud business readiness assessment
MIS
Recommended
Azure fundamentals
Azure fundamentals
Alexandre BERGERE
Infrastructure-as-Code (IaC) Using Terraform (Intermediate Edition)
Infrastructure-as-Code (IaC) Using Terraform (Intermediate Edition)
Adin Ermie
Qu'est ce que le cloud computing
Qu'est ce que le cloud computing
eMunicipality by Kratos Technology
Commvault Presentation
Commvault Presentation
jassigene
Monitoring SLA with Prometheus and LibreOffice Calc
Monitoring SLA with Prometheus and LibreOffice Calc
Didiet A. Pambudiono
OverlayFS as a Docker Storage Driver
OverlayFS as a Docker Storage Driver
Tomoya Akase
Learn kubernetes in 90 minutes
Learn kubernetes in 90 minutes
Larry Cai
Isv cloud business readiness assessment
Isv cloud business readiness assessment
MIS
Microsoft Azure Data Factory Hands-On Lab Overview Slides
Microsoft Azure Data Factory Hands-On Lab Overview Slides
Mark Kromer
VMware NSX + Cumulus Networks: Software Defined Networking
VMware NSX + Cumulus Networks: Software Defined Networking
Cumulus Networks
1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx
BRIJESH KUMAR
Cloud computing
Cloud computing
Jayant Chauhan
Migrating Data and Databases to Azure
Migrating Data and Databases to Azure
Karen Lopez
Infoblox dhcp ipam-dns 소개자료
Infoblox dhcp ipam-dns 소개자료
PLUS-i_dev
VMware vSphere Storage Enhancements
VMware vSphere Storage Enhancements
Anne Achleman
Cgroups, namespaces, and beyond: what are containers made from? (DockerCon Eu...
Cgroups, namespaces, and beyond: what are containers made from? (DockerCon Eu...
Jérôme Petazzoni
Best Practices for Migrating your Data Warehouse to Amazon Redshift
Best Practices for Migrating your Data Warehouse to Amazon Redshift
Amazon Web Services
Cgroups, namespaces and beyond: what are containers made from?
Cgroups, namespaces and beyond: what are containers made from?
Docker, Inc.
Azure storage
Azure storage
Adam Skibicki
OpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release Notes
GerryJamisola1
Block Level Storage Vs File Level Storage
Block Level Storage Vs File Level Storage
Pradeep Jagan
L’hyperconvergence au cœur du Software-defined data center
L’hyperconvergence au cœur du Software-defined data center
ColloqueRISQ
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
Amazon Web Services
Nsx t api-automation_202103
Nsx t api-automation_202103
Virtual Cloud Networkers @JPN
NetApp Se training storage grid webscale technical overview
NetApp Se training storage grid webscale technical overview
solarisyougood
Azure storage
Azure storage
Raju Kumar
Microsoft azure
Microsoft azure
Charith Suriyakula
Componentes troncales del POP
Componentes troncales del POP
marioguarneros
IranOUG_Oracle_Multitenant
IranOUG_Oracle_Multitenant
Oracle Freelancer
Partition in oracle mysql |Mariadb
Partition in oracle mysql |Mariadb
Yashar Esmaildokht
More Related Content
What's hot
Microsoft Azure Data Factory Hands-On Lab Overview Slides
Microsoft Azure Data Factory Hands-On Lab Overview Slides
Mark Kromer
VMware NSX + Cumulus Networks: Software Defined Networking
VMware NSX + Cumulus Networks: Software Defined Networking
Cumulus Networks
1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx
BRIJESH KUMAR
Cloud computing
Cloud computing
Jayant Chauhan
Migrating Data and Databases to Azure
Migrating Data and Databases to Azure
Karen Lopez
Infoblox dhcp ipam-dns 소개자료
Infoblox dhcp ipam-dns 소개자료
PLUS-i_dev
VMware vSphere Storage Enhancements
VMware vSphere Storage Enhancements
Anne Achleman
Cgroups, namespaces, and beyond: what are containers made from? (DockerCon Eu...
Cgroups, namespaces, and beyond: what are containers made from? (DockerCon Eu...
Jérôme Petazzoni
Best Practices for Migrating your Data Warehouse to Amazon Redshift
Best Practices for Migrating your Data Warehouse to Amazon Redshift
Amazon Web Services
Cgroups, namespaces and beyond: what are containers made from?
Cgroups, namespaces and beyond: what are containers made from?
Docker, Inc.
Azure storage
Azure storage
Adam Skibicki
OpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release Notes
GerryJamisola1
Block Level Storage Vs File Level Storage
Block Level Storage Vs File Level Storage
Pradeep Jagan
L’hyperconvergence au cœur du Software-defined data center
L’hyperconvergence au cœur du Software-defined data center
ColloqueRISQ
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
Amazon Web Services
Nsx t api-automation_202103
Nsx t api-automation_202103
Virtual Cloud Networkers @JPN
NetApp Se training storage grid webscale technical overview
NetApp Se training storage grid webscale technical overview
solarisyougood
Azure storage
Azure storage
Raju Kumar
Microsoft azure
Microsoft azure
Charith Suriyakula
Componentes troncales del POP
Componentes troncales del POP
marioguarneros
What's hot
(20)
Microsoft Azure Data Factory Hands-On Lab Overview Slides
Microsoft Azure Data Factory Hands-On Lab Overview Slides
VMware NSX + Cumulus Networks: Software Defined Networking
VMware NSX + Cumulus Networks: Software Defined Networking
1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx
Cloud computing
Cloud computing
Migrating Data and Databases to Azure
Migrating Data and Databases to Azure
Infoblox dhcp ipam-dns 소개자료
Infoblox dhcp ipam-dns 소개자료
VMware vSphere Storage Enhancements
VMware vSphere Storage Enhancements
Cgroups, namespaces, and beyond: what are containers made from? (DockerCon Eu...
Cgroups, namespaces, and beyond: what are containers made from? (DockerCon Eu...
Best Practices for Migrating your Data Warehouse to Amazon Redshift
Best Practices for Migrating your Data Warehouse to Amazon Redshift
Cgroups, namespaces and beyond: what are containers made from?
Cgroups, namespaces and beyond: what are containers made from?
Azure storage
Azure storage
OpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release Notes
Block Level Storage Vs File Level Storage
Block Level Storage Vs File Level Storage
L’hyperconvergence au cœur du Software-defined data center
L’hyperconvergence au cœur du Software-defined data center
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
Nsx t api-automation_202103
Nsx t api-automation_202103
NetApp Se training storage grid webscale technical overview
NetApp Se training storage grid webscale technical overview
Azure storage
Azure storage
Microsoft azure
Microsoft azure
Componentes troncales del POP
Componentes troncales del POP
Similar to Oracle نوشته مهندس اسمعیل دخت
IranOUG_Oracle_Multitenant
IranOUG_Oracle_Multitenant
Oracle Freelancer
Partition in oracle mysql |Mariadb
Partition in oracle mysql |Mariadb
Yashar Esmaildokht
Zabbix monitoring website
Zabbix monitoring website
Yashar Esmaildokht
Beowolf
Beowolf
Yashar Esmaildokht
تجارت الکترونبکی با opencart
تجارت الکترونبکی با opencart
Yashar Esmaildokht
مرجع oracle mysql |mariadb
مرجع oracle mysql |mariadb
Yashar Esmaildokht
Pg autoscaling in ceph
Pg autoscaling in ceph
Yashar Esmaildokht
ips/ids
ips/ids
Yashar Esmaildokht
Rbdmap ceph realease 0.2
Rbdmap ceph realease 0.2
Yashar Esmaildokht
how enable ceph dashboard
how enable ceph dashboard
Yashar Esmaildokht
rbdmap in ceph
rbdmap in ceph
Yashar Esmaildokht
Package management
Package management
Yashar Esmaildokht
Supervisor
Supervisor
Yashar Esmaildokht
سطح دسترسی و کنترل لیست و سهمیه بندی در گنو/لینوکس
سطح دسترسی و کنترل لیست و سهمیه بندی در گنو/لینوکس
Yashar Esmaildokht
Docker
Docker
AlirezaGoshayesh
Zfs and btrfs
Zfs and btrfs
Yashar Esmaildokht
Introduction to oracle
Introduction to oracle
Ehsan Hamzei
How Create Waf With Naxsi
How Create Waf With Naxsi
Yashar Esmaildokht
virsh vmware
virsh vmware
Yashar Esmaildokht
OpenStack and its service
OpenStack and its service
Yashar Esmaildokht
Similar to Oracle نوشته مهندس اسمعیل دخت
(20)
IranOUG_Oracle_Multitenant
IranOUG_Oracle_Multitenant
Partition in oracle mysql |Mariadb
Partition in oracle mysql |Mariadb
Zabbix monitoring website
Zabbix monitoring website
Beowolf
Beowolf
تجارت الکترونبکی با opencart
تجارت الکترونبکی با opencart
مرجع oracle mysql |mariadb
مرجع oracle mysql |mariadb
Pg autoscaling in ceph
Pg autoscaling in ceph
ips/ids
ips/ids
Rbdmap ceph realease 0.2
Rbdmap ceph realease 0.2
how enable ceph dashboard
how enable ceph dashboard
rbdmap in ceph
rbdmap in ceph
Package management
Package management
Supervisor
Supervisor
سطح دسترسی و کنترل لیست و سهمیه بندی در گنو/لینوکس
سطح دسترسی و کنترل لیست و سهمیه بندی در گنو/لینوکس
Docker
Docker
Zfs and btrfs
Zfs and btrfs
Introduction to oracle
Introduction to oracle
How Create Waf With Naxsi
How Create Waf With Naxsi
virsh vmware
virsh vmware
OpenStack and its service
OpenStack and its service
More from Yashar Esmaildokht
how install and config sdn in proxmox virtualization
how install and config sdn in proxmox virtualization
Yashar Esmaildokht
service registery and the service discovery
service registery and the service discovery
Yashar Esmaildokht
process
process
Yashar Esmaildokht
nbd and it's benefits
nbd and it's benefits
Yashar Esmaildokht
openstack designate
openstack designate
Yashar Esmaildokht
bcache and cachefs its benefits.
bcache and cachefs its benefits.
Yashar Esmaildokht
Systemd and its various uses and capabilities.
Systemd and its various uses and capabilities.
Yashar Esmaildokht
radosgw
radosgw
Yashar Esmaildokht
cachefs
cachefs
Yashar Esmaildokht
how add and remove Mgr in ceph cluster
how add and remove Mgr in ceph cluster
Yashar Esmaildokht
how add and delete new mon in ceph cluster
how add and delete new mon in ceph cluster
Yashar Esmaildokht
Nfs Acl
Nfs Acl
Yashar Esmaildokht
nbd
nbd
Yashar Esmaildokht
raid with megacli
raid with megacli
Yashar Esmaildokht
Openstack Rally
Openstack Rally
Yashar Esmaildokht
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
Yashar Esmaildokht
نحوه ایجاد snapshot و ایجاد point در سیستمهای گنو/لینوکسی برای ایجاد sys...
نحوه ایجاد snapshot و ایجاد point در سیستمهای گنو/لینوکسی برای ایجاد sys...
Yashar Esmaildokht
linux industry
linux industry
Yashar Esmaildokht
security book
security book
Yashar Esmaildokht
squid
squid
Yashar Esmaildokht
More from Yashar Esmaildokht
(20)
how install and config sdn in proxmox virtualization
how install and config sdn in proxmox virtualization
service registery and the service discovery
service registery and the service discovery
process
process
nbd and it's benefits
nbd and it's benefits
openstack designate
openstack designate
bcache and cachefs its benefits.
bcache and cachefs its benefits.
Systemd and its various uses and capabilities.
Systemd and its various uses and capabilities.
radosgw
radosgw
cachefs
cachefs
how add and remove Mgr in ceph cluster
how add and remove Mgr in ceph cluster
how add and delete new mon in ceph cluster
how add and delete new mon in ceph cluster
Nfs Acl
Nfs Acl
nbd
nbd
raid with megacli
raid with megacli
Openstack Rally
Openstack Rally
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
Load Balancing-as-a-Service (LBaaS) with octavia in openstack
نحوه ایجاد snapshot و ایجاد point در سیستمهای گنو/لینوکسی برای ایجاد sys...
نحوه ایجاد snapshot و ایجاد point در سیستمهای گنو/لینوکسی برای ایجاد sys...
linux industry
linux industry
security book
security book
squid
squid
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کنید.
27.
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
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
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کنید.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
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داماق نمایید ها جو و پرس انجام به.