Professional Documents
Culture Documents
com -
ﻣﻤﺎﺭﺳﺔ1
ﺇﻋﺪﺍﺩﺑﻴﺉﺔ ﺍﻟﻤﻤﺎﺭﺳﺔ
ﻫﺪﻑﺍﻟﻤﻤﺎﺭﺳﺔ
ﺗﺮﺷﺪﻙﻫﺬﻩ ﺍﻟﻤﻤﺎﺭﺳﺔ ﺇﻟﻰ ﺇﻋﺪﺍﺩ ﺍﻟﺒﻴﺉﺔ ﺍﻟﺘﻲ ﺳﺘﺴﺘﺨﺪﻣﻬﺎ ﻓﻲ ﻣﻤﺎﺭﺳﺎﺕ ﺍﻟﺪﻭﺭﺓ .ﺗﻢ ﺗﺼﻤﻴﻢ ﺍﻟﻤﻤﺎﺭﺳﺎﺕ ﻓﻲ ﺍﻟﺪﻭﺭﺓ ﺑﺎﺳﺘﺨﺪﺍﻡﺑﺮﻧﺎﻣﺞ
Oracle VirtualBoxﺍﻷﺟﻬﺰﺓ )ﺁﻟﺔ ﺍﻓﺘﺮﺍﺿﻴﺔ( .ﺳﺘﻘﻮﻡ ﺑﺒﻨﺎء ﺍﻟﺠﻬﺎﺯ ﺍﻟﻈﺎﻫﺮﻱ ﺍﻟﺘﺎﻟﻲ:
ﻫﺬﺍﺍﻟﺠﻬﺎﺯ ﻋﺒﺎﺭﺓ ﻋﻦ Linux 6.7 x64-bitﺗﺴﺘﻨﺪ ﺇﻟﻰ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ Oracle 12c R2ﺍﻟﻤﺜﺒﺘﺔ ﻋﻠﻴﻬﺎ.
ﻣﻠﺤﻮﻇﺔ :ﺗﻔﺘﺮﺽ ﻫﺬﻩ ﺍﻟﻤﻤﺎﺭﺳﺔ ﺃﻥ ﻟﺪﻳﻚ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﻼﺯﻣﺔ ﻷﺩﺍء ﺍﻟﻤﻬﺎﻡ ﺍﻷﺳﺎﺳﻴﺔ ﻋﻠﻰ .Oracle VirtualBox
ﻣﺘﻄﻠﺒﺎﺕﺑﻴﺉﺔ ﺍﻟﻤﻤﺎﺭﺳﺔ
ﻓﻴﻤﺎﻳﻠﻲ ﻣﺘﻄﻠﺒﺎﺕ ﺇﻋﺪﺍﺩ ﺑﻴﺉﺔ ﺍﻟﻤﻤﺎﺭﺳﺔ .ﻳﺠﺐ ﺃﻥ ﺗﻜﻮﻥ ﻛﻞ ﻫﺬﻩ ﺍﻟﻌﻨﺎﺻﺮ ﻣﺘﺎﺣﺔ ﻗﺒﻞ ﺍﻟﺒﺪء ﻓﻲ ﺍﻟﻤﻤﺎﺭﺳﺔ.
ﺑﺮﻧﺎﻣﺞﻳﻮﻓﺮ ﻣﻮﺟﻪ ﺳﻄﺮ ﺃﻭﺍﻣﺮ ﻟﻼﺗﺼﺎﻝ ﺑﺨﺎﺩﻡ Linuxﻣﻦ Windows ﺍﻟﺒﺮﻣﺠﻴﺎﺕ ﺍﻟﻤﻌﺠﻮﻥ
ﻳﺠﺐﺗﺜﺒﻴﺖ Java runtime JRE 1.8ﻟﻨﻈﺎﻡ ﺍﻟﺘﺸﻐﻴﻞ Windows x64ﻋﻠﻰ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺒﺮﻣﺠﻴﺎﺕ ﻟـJava Runtime
ﺍﻟﻤﻀﻴﻒ.ﺳﻴﺘﻢ ﺍﺳﺘﺨﺪﺍﻣﻪ ﺑﻮﺍﺳﻄﺔ ﺑﺮﻧﺎﻣﺞ Swingbench ﺷﺒﺎﺑﻴﻚ
)ﺍﺧﺘﻴﺎﺭﻱ(
ﻳﻤﻜﻦﺗﺤﻤﻴﻠﻬﺎ ﻣﻦ ﻫﺬﺍﺣﻠﻘﺔ ﺍﻟﻮﺻﻞ.
ﺍﻟﻤﻌﺠﻮﻥ •
ﺗﺤﺪﻳﺚJava Runtime 1.8.2 •
Windowsﻟﻨﻈﺎﻡ ﺍﻟﺘﺸﻐﻴﻞ Oracle Database Client R1 •
ﻓﻲﺃﻣﺜﻠﺔ ﺭﻣﺰ ﺍﻟﺪﻭﺭﺓ ﺍﻟﺘﺪﺭﻳﺒﻴﺔ ،ﻣﻦ ﺍﻟﻤﻔﺘﺮﺽ ﺃﻥ ﻋﻤﻴﻞ Oracle Databaseﻣﺜﺒﺖ ﻓﻲ ﺍﻟﺪﻟﻴﻞﺩproduct \ 12.1.0 \ client_1 \ :
\ .oracleﻓﻲ ﺃﻣﺜﻠﺔ ﺭﻣﺰ ﺍﻟﺪﻭﺭﺓ ﺍﻟﺘﺪﺭﻳﺒﻴﺔ ،ﺗﺤﺘﺎﺝ ﺇﻟﻰ ﺗﻐﻴﻴﺮ ﻫﺬﺍ ﺍﻟﺪﻟﻴﻞ ﺇﻟﻰ ﺍﻟﺪﻟﻴﻞ ﺍﻟﺮﺉﻴﺴﻲ ﻟﻌﻤﻴﻞ Oracle Databaseﻋﻠﻰ ﺟﻬﺎﺯ
ﺍﻟﻜﻤﺒﻴﻮﺗﺮﺍﻟﺨﺎﺹ ﺑﻚ.
ﻳﻤﻜﻨﻚﺗﻨﺰﻳﻞ ﺟﻬﺎﺯ ﻣﺼُﻤﻢ ﻣﺴﺒﻘﺎً ﻣﻦ ﻣﻮﻗﻊ ﺍﻟﻮﻳﺐ ﺍﻟﺨﺎﺹ ﺑﻲ ﻋﻠﻰﻫﺬﺍ ﺍﻟﺮﺍﺑﻂ )ﺣﺠﻤﻪ 3.3ﺟﻴﺠﺎ ﺑﺎﻳﺖ( .ﻫﺬﺍ ﻫﻮ ﺃﺣﺪ ﺃﺟﻬﺰﺓ VirtualBox •
Oracleﺍﻟﺘﻲ ﺗﻢ ﺗﺜﺒﻴﺖ Oracle Linux 6.7ﻋﻠﻴﻬﺎ ﺣﺪﻳﺜﺎً .ﻳﺮﺟﻰ ﻗﺮﺍءﺓﺍﻟﻤﻠﻒ ﺍﻟﺘﻤﻬﻴﺪﻱﻋﻠﻰ ﻣﻮﻗﻊ ﺍﻟﻮﻳﺐ ﺍﻟﺨﺎﺹ ﺑﻲ ﻟﻠﺤﺼﻮﻝ ﻋﻠﻰ
ﺗﻔﺎﺻﻴﻞﺣﻮﻝ ﺍﻟﺠﻬﺎﺯ ﺑﻤﺎ ﻓﻲ ﺫﻟﻚ ﻛﻠﻤﺔ ﻣﺮﻭﺭ ﺍﻟﺠﺬﺭ.
ﺃﻭ
ﻳﻤﻜﻨﻚﺇﻧﺸﺎء ﺟﻬﺎﺯ VirtualBoxﻣﻦ ﺍﻟﺒﺪﺍﻳﺔ .ﺗﻢ ﺗﻮﺛﻴﻖ ﺇﺟﺮﺍء ﺇﻧﺸﺎﺉﻪ ﻣﻦ ﺍﻟﺒﺪﺍﻳﺔﻫﻨﺎﺍﻭ ﻳﻤﻜﻨﻜﻢ ﻣﺸﺎﻫﺪﺗﻪ ﻓﻲ ﻗﻨﺎﺗﻲ ﻋﻠﻰ ﺍﻟﻴﻮﺗﻴﻮﺏﻫﻨﺎ. •
ﻗﻴﻤﺔ ﻏﺮﺽ
srv1 ﺍﺳﻢﺍﻟﻤﻀﻴﻒ
4ﻏﻴﻐﺎﺑﺎﻳﺖ ﺫﺍﻛﺮﺓ
.3ﺇﺫﺍ ﻛﻨﺖ ﺗﺴﺘﺨﺪﻡ ﺟﻬﺎﺯ VirtualBoxﺍﻟﻤﺼﻤﻢ ﻣﺴﺒﻘﺎً ،ﻓﺘﺄﻛﺪ ﻣﻦ ﺗﻌﻄﻴﻞ ﺍﻟﺘﺤﺪﻳﺚ ﺍﻟﺘﻠﻘﺎﺉﻲ ﻟﻨﻈﺎﻡ Linuxﻋﻦ ﻃﺮﻳﻖ ﺇﺟﺮﺍء ﻣﺎ ﻳﻠﻲ :ﺗﺴﺠﻴﻞ
ﺍﻟﺪﺧﻮﻝﺑﺎﺳﻢﺟﺬﺭ<-ﻧﻈﺎﻡ<-ﺍﻟﺘﻔﻀﻴﻼﺕ<-ﺗﺤﺪﻳﺜﺎﺕ ﺍﻟﺒﺮﻧﺎﻣﺞ :ﺗﺤﻘﻖ ﻣﻦ ﻭﺟﻮﺩ ﺗﺤﺪﻳﺜﺎﺕ:ﺃﺑﺪﺍ ،ﺍﻟﺘﺜﺒﻴﺖ ﺍﻟﺘﻠﻘﺎﺉﻲ:ﻻ ﺷﻴﺊ
ﻳﻘﻮﻡﺍﻟﺘﺤﺪﻳﺚ ﺍﻟﺘﻠﻘﺎﺉﻲ ﻟـ Linuxﺑﺈﺟﺮﺍء ﺗﺤﺪﻳﺚ ﻋﻠﻰ ﺍﻟﺠﻬﺎﺯ ﺍﻟﻈﺎﻫﺮﻱ ﻳﺘﻌﺎﺭﺽ ﻣﻊ ﺇﺻﺪﺍﺭ ﺑﺮﻧﺎﻣﺞ Oracleﺍﻟﺬﻱ ﺗﻢ ﺗﻨﺰﻳﻠﻪ.
ﻣﻠﺤﻮﻇﺔ :ﻧﻔﺬ ﻫﺬﺍ ﺍﻹﺟﺮﺍء ﻣﺮﺗﻴﻦ .ﻣﺮﺓ ﻭﺍﺣﺪﺓ ﺑﻌﺪ ﺗﺴﺠﻴﻞ ﺍﻟﺪﺧﻮﻝ ﺑﺎﺳﻢﺟﺬﺭﻭﻣﺮﺓ ﺃﺧﺮﻯ ﺑﻌﺪ ﺗﺴﺠﻴﻞ ﺍﻟﺪﺧﻮﻝ ﺑﺎﺳﻢﻭﺣﻲ.
.4ﺇﺫﺍ ﻛﻨﺖ ﺗﺴﺘﺨﺪﻡ ﻧﺴﺨﺔ ﻣﺴﺒﻘﺔ ﺍﻟﺼﻨﻊ ﻣﻦ ﺍﻟﺠﻬﺎﺯ ﺍﻟﻈﺎﻫﺮﻱ )ﻣﺜﻞ ﺍﻟﻨﺴﺨﺔ ﺍﻟﻤﺘﻮﻓﺮﺓ ﻓﻲ ﻣﻮﻗﻊ ﺍﻟﻮﻳﺐ ﺍﻟﺨﺎﺹ ﺑﻲ( ،ﻓﺘﺄﻛﺪ ﻣﻦ ﺗﺮﻗﻴﺔ ﺇﺻﺪﺍﺭ
ﺇﺿﺎﻓﺎﺕﺍﻟﻀﻴﻒ ﺇﻟﻰ ﺇﺻﺪﺍﺭ VirtualBoxﺍﻟﺬﻱ ﺗﺴﺘﺨﺪﻣﻪ.
ﺗﻢﺇﻧﺸﺎء ﺍﻟﺠﻬﺎﺯ ﺍﻟﻈﺎﻫﺮﻱ ﺍﻟﻤﺒﻨﻲ ﻣﺴﺒﻘﺎً ﻭﺍﻟﻤﺘﻮﻓﺮ ﻓﻲ ﻣﻮﻗﻌﻲ ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﻹﺻﺪﺍﺭ .5.1.12ﺇﺫﺍ ﻛﻨﺖ ﺗﺴﺘﺨﺪﻡ ﺇﺻﺪﺍﺭﺍً ﺃﺣﺪﺙ ﻣﻦ VirtualBox
، Oracleﻓﻴﺠﺐ ﻋﻠﻴﻚ ﺗﺤﺪﻳﺚ ﺇﺿﺎﻓﺎﺕ ﺑﺮﻧﺎﻣﺞ .VirtualBox Guest
ﻟﺘﺤﺪﻳﺚﺇﺿﺎﻓﺎﺕ ﺑﺮﻧﺎﻣﺞ VirtualBox Guestﻓﻲ ﺍﻟﺠﻬﺎﺯ ﺍﻟﻈﺎﻫﺮﻱ ،ﻗﻢ ﺑﺘﻨﻔﻴﺬ ﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﺘﺎﻟﻴﺔ:
ﺃ.ﻓﻲ ﻧﺎﻓﺬﺓ ، VirtualBoxﻗﻢ ﺑﺘﺴﺠﻴﻞ ﺍﻟﺪﺧﻮﻝ ﻛﺠﺬﺭ ﻭﺍﻧﻘﺮ ﻓﻮﻕﺍﻷﺟﻬﺰﺓﺍﻟﻘﺎﺉﻤﺔ |ﺃﺩﺧﻞ ﺻﻮﺭﺓ ﺍﻟﻘﺮﺹ ﺍﻟﻤﻀﻐﻮﻁ ﻹﺿﺎﻓﺎﺕ ﺍﻟﻀﻴﻒ.
ﻩ.ﺍﻧﻘﺮ ﺑﺰﺭ ﺍﻟﻤﺎﻭﺱ ﺍﻷﻳﻤﻦ ﻋﻠﻰ ﺃﻳﻘﻮﻧﺔ ﺍﻟﻘﺮﺹ ﺍﻟﻤﻀﻐﻮﻁ ﻹﺿﺎﻓﺎﺕ ﺑﺮﻧﺎﻣﺞ VirtualBoxﻭﺣﺪﺩﺇﺧﺮﺍﺝﺍﺧﺘﻴﺎﺭ.
.5ﺍﻏﻠﻖsrv1ﻭﺍﻧﻘﺮ ﻓﻮﻕﺇﻋﺪﺍﺩﺍﺕ<-ﺍﻧﻘﺮ ﻓﻮﻕ "ﺷﺒﻜﺔ ﺍﻻﺗﺼﺎﻝ"ﺍﺭﺗﺒﺎﻁ ﻣﻦ ﺍﻟﺠﺰء ﺍﻷﻳﻤﻦ <-ﺍﻧﻘﺮ ﻓﻮﻕ"ﻣﺤﻮﻝ 1ﻋﻼﻣﺔ ﺍﻟﺘﺒﻮﻳﺐ <-ﺗﻌﻴﻴﻦ "ﻣﺮﻓﻖ ﺑـ"
ﻣﺤﻮﻝﺳﺪﻫﺎ".
ﺃ.ﺍﻧﻘﺮ ﻓﻮﻕ "ﻋﺎﻡ""،ﻣﺘﻘﺪﻡﻋﻼﻣﺔ ﺍﻟﺘﺒﻮﻳﺐ ،ﻭﻗﻢ ﺑﺘﻌﻴﻴﻦ "ﺍﻟﺤﺎﻓﻈﺔ ﺍﻟﻤﺸﺘﺮﻛﺔ" ﻝ "ﺛﻨﺎﺉﻲ ﺍﻻﺗﺠﺎﻩ".
.7ﺇﺫﺍ ﻛﺎﻥ ﻟﺪﻳﻚ ﺑﺮﻧﺎﻣﺞ ﺟﺪﺍﺭ ﺣﻤﺎﻳﺔ ﻣﺜﺒﺖ ﻓﻲ ﺟﻬﺎﺯ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﻤﻀﻴﻒ ،ﻓﻘﻢ ﺑﺘﻜﻮﻳﻨﻪ ﻟﻠﺴﻤﺎﺡ ﻟﺤﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ ﺑﺎﻻﻧﺘﻘﺎﻝ ﺇﻟﻰ ﺗﻄﺒﻴﻖ VirtualBox
Oracleﺃﻭ ﺗﻌﻄﻴﻠﻪ.
.9ﺗﺄﻛﺪ ﻣﻦ ﺗﻌﻄﻴﻞ ﺟﺪﺍﺭ ﺍﻟﺤﻤﺎﻳﺔ :ﻗﺎﺉﻤﺔ Linuxﺍﻟﺮﺉﻴﺴﻴﺔ |ﻧﻈﺎﻡ|ﺇﺩﺍﺭﺓ|ﺟﺪﺍﺭ ﺍﻟﺤﻤﺎﻳﺔ .ﺍﻧﻘﺮ ﻓﻮﻕﺗﻌﻄﻴﻞﺛﻢ ﻋﻠﻰﺗﻄﺒﻴﻖﺯﺭ.
ﺏ.ﺍﻧﻘﺮ ﻓﻮﻕeth0ﻭﻳﺤﺮﺭﺯﺭ ،ﺗﺄﻛﺪ ﻣﻦ ﻭﺿﻊ ﻋﻼﻣﺔ ﻋﻠﻰ ﺧﺎﻧﺔ ﺍﻻﺧﺘﻴﺎﺭ "ﺍﻻﺗﺼﺎﻝ ﺗﻠﻘﺎﺉﻴﺎً" ،ﻗﻢ ﺑﺘﻐﻴﻴﺮ "ﺍﺳﻢ ﺍﻻﺗﺼﺎﻝ" ﺇﻟﻰ.eth0
ﺝ.ﺍﻧﻘﺮ ﻓﻮﻕﺇﻋﺪﺍﺩﺍﺕ IPv4ﻋﻼﻣﺔ ﺍﻟﺘﺒﻮﻳﺐ ،ﺗﺄﻛﺪ ﻣﻦ ﺗﻌﻴﻴﻦ ﺍﻟﻄﺮﻳﻘﺔ ﻋﻠﻰ "ﺗﻠﻘﺎﺉﻲ )(DHCPﺳﻴﺄﺧﺬ ﻫﺬﺍ ﺍﻟﻤﺤﻮﻝ ﻋﻨﻮﺍﻥ IPﺍﻟﺨﺎﺹ ﺑﻪ
ﻣﻦﺷﺒﻜﺘﻚ ﻭﻳﺠﺐ ﺃﻥ ﻳﺤﺼﻞ ﻋﻠﻰ ﺍﻻﺗﺼﺎﻝ ﺑﺎﻹﻧﺘﺮﻧﺖ ﻣﻦ ﺧﻼﻝ ﻫﺬﺍ ﺍﻻﺗﺼﺎﻝ.
.11ﻓﻲsrv1ﺟﻬﺎﺯ ،ﻗﻢ ﺑﺘﻜﻮﻳﻦ /ﺇﻟﺦ /ﺍﻟﻤﻀﻴﻔﻴﻦﻣﻠﻒ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ.ﻳﺴﺘﺒﺪﻝﻋﻨﺎﻭﻳﻦ IPﻓﻲ ﺍﻟﻜﻮﺩ ﻣﻊ ﻋﻨﻮﺍﻥ IPﺍﻟﺨﺎﺹ ﺑﺒﻴﺉﺘﻚ.
ﻻﺧﺘﺒﺎﺭﺍﻟﺘﻜﻮﻳﻦ:
ﺑﺮﻧﺎﻣﺞping -c 3 srv1
ping192.168.1.133
ﺟﻴﻢﺗﻜﻮﻳﻦ ﺍﻟﻤﻌﺠﻮﻥ
.15ﺣﻔﻆﺗﻜﻮﻳﻦ ﺍﻻﺗﺼﺎﻝ.
ﻓﻲﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﺘﺎﻟﻴﺔ ﺳﻮﻑ ﺗﻘﻮﻡ ﺑﺈﻧﺸﺎء ﺩﻟﻴﻞ ﻣﺮﺣﻠﻲ ﻓﻲ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﻤﻀﻴﻒ .ﺳﻴﺘﻢ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﻫﺬﺍ ﺍﻟﺪﻟﻴﻞ ﺑﻮﺍﺳﻄﺔ ﺟﻬﺎﺯ srv1.VirtualBoxﺳﻴﺘﻢ
ﺍﺳﺘﺨﺪﺍﻣﻪﻟﺘﺒﺎﺩﻝ ﺍﻟﻤﻠﻔﺎﺕ ﺑﻴﻦ ﺟﻬﺎﺯ VM
ﻭﺟﻬﺎﺯﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﻤﻀﻴﻒ.
.17ﺍﻏﻠﻖsrv1.
.18ﻓﻲ ﺟﻬﺎﺯ ﺍﻻﺳﺘﻀﺎﻓﺔ ﺍﻟﺨﺎﺹ ﺑﻚ ،ﺗﺤﺖ ﺣﺮﻑ ﻣﺤﺮﻙ ﺍﻷﻗﺮﺍﺹ ﺍﻟﺬﻱ ﻳﺤﺘﻮﻱ ﻋﻠﻰ ﺃﻛﺒﺮ ﻣﺴﺎﺣﺔ ﺧﺎﻟﻴﺔ ﻋﻠﻰ ﺍﻟﻘﺮﺹ ،ﻗﻢ ﺑﺈﻧﺸﺎء ﺩﻟﻴﻞ ﻣﺮﺣﻠﻲ.
ﺗﻔﺘﺮﺽﺃﻣﺜﻠﺔ ﺍﻟﺘﻌﻠﻴﻤﺎﺕ ﺍﻟﺒﺮﻣﺠﻴﺔ ﻓﻲ ﻣﺴﺘﻨﺪ ﺍﻟﺘﺪﺭﻳﺐ ﺃﻥ ﺍﻟﺪﻟﻴﻞ ﺍﻟﻤﺮﺣﻠﻲ ﻛﻤﺎ ﻳﻠﻲ .ﻛﻠﻤﺎ ﺭﺃﻳﺖ ﻓﻲ ﺧﻄﻮﺍﺕ ﺍﻟﻤﻤﺎﺭﺳﺔ ﻣﺮﺟﻌﺎً ﻟﻬﺬﺍ ﺍﻟﺪﻟﻴﻞ ،
ﺍﺳﺘﺒﺪﻟﻪﺑﺎﻟﻤﺮﺟﻊ ﺍﻟﺬﻱ ﻗﻤﺖ ﺑﺈﻧﺸﺎﺉﻪ ﻋﻠﻰ ﺟﻬﺎﺯ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺨﺎﺹ ﺑﻚ.
.19ﻓﻲﻣﺪﻳﺮ ،VirtualBoxﺍﻓﺘﺢ ﺍﻝ "ﺇﻋﺪﺍﺩﺍﺕ" ﻣﻦ ،srv1ﺍﻧﻘﺮ ﻓﻮﻕ "ﺍﻟﻤﻠﻔﺎﺕ ﺍﻟﻤﺸﺘﺮﻛﺔ"ﺭﺍﺑﻂ ﻓﻲ ﺍﻟﺠﺰء ﺍﻷﻳﻤﻦ .ﺃﺿﻒ ﻣﺠﻠﺪﺍً ﻣﺸﺘﺮﻛﺎً ﺑﺎﻟﻀﻐﻂ
ﻋﻠﻰ"ﺯﺍﺉﺪ" .ﺛﻢ ﺣﺪﺩ ﺍﻟﻤﺴﺎﺭ ﺇﻟﻰ ﺩ :ﺍﻟﺘﺪﺭﻳﺞ ﻟﻴﻨﻜﺲ ،ﻭﻭﺿﻊ ﻋﻼﻣﺔ "ﺗﺮﻛﻴﺐ ﺗﻠﻘﺎﺉﻲ" .ﻗﻢ ﺑﺘﻐﻴﻴﺮ"ﺇﺳﻢ ﺍﻟﻤﻠﻒ" ﻝ ""extdisk
.20ﻳﺒﺪﺃsrv1ﻭ ﺃﺿﻒﻭﺣﻲﻝvboxsfﻣﺠﻤﻮﻋﺔ .ﺗﺘﻤﺘﻊ ﻫﺬﻩ ﺍﻟﻤﺠﻤﻮﻋﺔ ﺑﺎﻣﺘﻴﺎﺯ ﻟﻠﻮﺻﻮﻝ ﺇﻟﻰ ﺍﻟﻤﺠﻠﺪ ﺍﻟﻤﺸﺘﺮﻙ.
ﺝ.ﻳﻀﻴﻒﻭﺣﻲﻝvboxsfﻣﺠﻤﻮﻋﺔ.
ﺃﻭﺭﺍﻛﻞusermod -a -G vboxsf
ﻣﻠﺤﻮﻇﺔ:ﻓﻲ ﺟﻤﻴﻊ ﻣﻤﺎﺭﺳﺎﺕ ﺍﻟﺪﻭﺭﺓ ﺍﻟﺘﺪﺭﻳﺒﻴﺔ ،ﻳﺸُﺎﺭ ﺇﻟﻰ ﺍﻟﺪﻟﻴﻞ ﺍﻟﺬﻱ ﻗﻤﺖ ﺑﺈﻧﺸﺎﺉﻪ ﻓﻲ ﻫﺬﺍ ﺍﻟﻘﺴﻢ ﺑﺎﺳﻢ ﺩﻟﻴﻞ ﺍﻟﺘﺪﺭﻳﺞ.
. ﻓﻼ ﺩﺍﻋﻲ ﻟﺘﻨﻔﻴﺬ ﻫﺬﻩ ﺍﻟﺨﻄﻮﺓ، oracle ﺇﺫﺍ ﻛﻨﺖ ﺗﻌﺮﻑ ﻛﻠﻤﺔ ﻣﺮﻭﺭ ﻣﺴﺘﺨﺪﻡ.ﻗﻢ ﺑﺘﻐﻴﻴﺮ ﻛﻠﻤﺔ ﻣﺮﻭﺭ ﺃﻭﺭﺍﻛﻞ.22
ﻛﻠﻤﺔﺍﻟﻤﺮﻭﺭ ﺃﻭﺭﺍﻛﻞ
ﺃﻭﺭﺍﻛﻞ-ﺳﻮ
~ / .bash_profile_bk vi ~ / .bash_profile
mv ~ / .bash_profile
#. bash_profile
/ ~ . [ ؛ ﻭﻣﻦ ﺑﻌﺪf ~ / .bashrc-]ﺇﺫﺍ
ﺑﺎﺷﺮﻙ.
ﻓﺎﻱ
TEMP = / tmpﺗﺼﺪﻳﺮ
TMPDIR = / tmpﺗﺼﺪﻳﺮ
vi = ﻣﺤﺮﺭﺍﻟﺘﺼﺪﻳﺮ
ﻋﺒﻴﺪ-022
.27ﺗﺄﻛﺪ ﻣﻦ ﺗﻌﻄﻴﻞ ﺍﻟﺘﺤﺪﻳﺚ ﺍﻟﺘﻠﻘﺎﺉﻲ ﻟﻨﻈﺎﻡ Linuxﻋﻦ ﻃﺮﻳﻖ ﺍﻟﻘﻴﺎﻡ ﺑﻤﺎ ﻳﻠﻲ:ﻧﻈﺎﻡ <-ﺍﻟﺘﻔﻀﻴﻼﺕ<-ﺗﺤﺪﻳﺜﺎﺕ ﺍﻟﺒﺮﻧﺎﻣﺞ :ﺗﺤﻘﻖ ﻣﻦ ﻭﺟﻮﺩ
ﺗﺤﺪﻳﺜﺎﺕ:ﺃﺑﺪﺍ ،ﺍﻟﺘﺜﺒﻴﺖ ﺍﻟﺘﻠﻘﺎﺉﻲ:ﻻ ﺷﻴﺊ
ﻣﻠﺤﻮﻇﺔ:ﺗﻢ ﺗﻨﻔﻴﺬ ﻫﺬﻩ ﺍﻟﺨﻄﻮﺓ ﻣﻦ ﺃﺟﻞﺟﺬﺭﻭﻳﺘﻢ ﺗﻨﻔﻴﺬﻩ ﻣﺮﺓ ﺃﺧﺮﻯ ﻓﻲ ﻫﺬﻩ ﺍﻟﺨﻄﻮﺓ ﻟـ ﻭﺣﻲﺍﻟﻤﺴﺘﻌﻤﻞ.
.28ﺍﻓﺘﺢ ﻧﺎﻓﺬﺓ ﻃﺮﻓﻴﺔ ،ﻭﻗﻢ ﺑﺘﻐﻴﻴﺮ ﺍﻟﺪﻟﻴﻞ ﺍﻟﺤﺎﻟﻲ ﺇﻟﻰ ﺍﻟﺪﻟﻴﻞ ﺍﻟﻤﺮﺣﻠﻲ ،ﻭﺍﺑﺪﺃ ﺍﻟﻤﺜﺒﺖ .ﺇﺫﺍ ﻗﻤﺖ ﺑﺘﺴﺠﻴﻞ ﺍﻟﺪﺧﻮﻝ ﺑﺎﻟﻔﻌﻞ ﺑﺎﺳﻢﻭﺣﻲﻣﺼﺪﺭ ﻣﻠﻒ
bashﻗﺒﻞ ﺗﺸﻐﻴﻞ ﺍﻟﻤﺜﺒﺖ.
ﻗﺮﺹﻣﻀﻐﻮﻁ
ﺍﻟﻤﺼﺪﺭ bash_profile.
ﺍﻟﻘﺮﺹﺍﻟﻤﻀﻐﻮﻁ /12.2/database. / runInstaller/
media/sf_extdisk
ﺍﻟﺘﻜﻮﻳﻦﺍﻟﻤﺘﻘﺪﻡ ﻭﺿﻊﺇﻧﺸﺎء
ﺣﺠﻢSGA: 1652
ﺣﺠﻢPGA: 552
ﻋﻼﻣﺔﺗﺒﻮﻳﺐ ﺍﻟﺘﺤﺠﻴﻢ:
ﺍﻟﻌﻤﻠﻴﺎﺕ300:
ﻧﻤﺎﺫﺝﺍﻟﻤﺨﻄﻄﺎﺕ
ﺍﺣﺘﻔﻆﺑﺨﻴﺎﺭ "ﺇﺿﺎﻓﺔ ﻧﻤﺎﺫﺝ ﻣﺨﻄﻄﺎﺕ ﺇﻟﻰ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ" ﻏﻴﺮ ﻣﻤﻴﺰ
ﺗﺄﻛﺪﻣﻦ ﻭﺿﻊ ﻋﻼﻣﺔ ﻋﻠﻰ "ﺗﻜﻮﻳﻦ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ Manager )EM( Express ﺧﻴﺎﺭﺍﺕﺍﻹﺩﺍﺭﺓ
."Enterprise
ﺍﻧﻘﺮﻓﻮﻕﻳﻨﻬﻲ ﻣﻠﺨﺺ
.32ﺍﺧﺘﺒﺮ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺘﻲ ﺗﻢ ﺇﻧﺸﺎﺅﻫﺎ ﻋﻦ ﻃﺮﻳﻖ ﺍﻻﺗﺼﺎﻝ ﺑﻬﺎ ﺑﺎﺳﺘﺨﺪﺍﻡ :sqlplus
ﻧﻈﺎﻡsqlplus / oracle @ ORADB
ﻓﻲﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﺘﺎﻟﻴﺔ ﺳﻮﻑ ﺗﻘﻮﻡ ﺑﺘﻜﻮﻳﻦsrv1ﺑﺤﻴﺚ ﺗﺒﺪﺃ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺗﻠﻘﺎﺉﻴﺎً ﻋﻨﺪ ﺑﺪء ﺗﺸﻐﻴﻞ ﺍﻟﺠﻬﺎﺯ ﻭﻳﺘﻢ ﺇﻳﻘﺎﻑ ﺗﺸﻐﻴﻠﻬﺎ ﺗﻠﻘﺎﺉﻴﺎً ﻋﻨﺪ ﺇﻳﻘﺎﻑ
ﺗﺸﻐﻴﻞﺍﻟﺠﻬﺎﺯ.
ﻣﻠﺤﻮﻇﺔ :ﻫﺬﺍ ﺍﻹﺟﺮﺍء ﻗﺎﺑﻞ ﻟﻠﺘﻄﺒﻴﻖ ﻓﻲ ﺣﺎﻟﺘﻨﺎ ﻷﻧﻪ ﻟﻢ ﻳﺘﻢ ﺗﻜﻮﻳﻦ .Oracle Restartﺇﺫﺍ ﺗﻢ ﺗﻜﻮﻳﻦ ، Oracle Restartﻓﻘﺪ ﺍﺗﺒﻌﺖ ﺇﺟﺮﺍء ًﻣﺨﺘﻠﻔﺎً.
.37ﻗﻢ ﺑﺈﻧﺸﺎء ﺍﻟﻤﻠﻒ /ﺇﻟﺦ init.d / dbora /ﻭﺃﺿﻒ ﺍﻟﻜﻮﺩ ﺍﻟﺘﺎﻟﻲ ﻓﻴﻪ:
/ !#ﺑﻦ /ﺵ
#ﺍﻟﻮﺻﻒ :ﺑﺮﻧﺎﻣﺞ / 12.2.0 / db_1 ORA_OWNER = oracle
-stop script. ORA_HOME = / u01 / app / oracle / product
Oracle auto start
؛؛
'ﻗﻒ'(
#ﺇﻳﻘﺎﻑ ﻗﻮﺍﻋﺪ ﺑﻴﺎﻧﺎﺕ :Oracle
/ bin / dbshut $ ORA_HOME" & rm -f / var / lock / subsys / dbora
su - $ ORA_OWNER -c "$ ORA_HOME
؛؛
esac
.39ﺇﻧﺸﺎء ﺭﻭﺍﺑﻂ ﺭﻣﺰﻳﺔ ﺇﻟﻰﺩﺑﻮﺭﺍﺍﻟﺒﺮﻧﺎﻣﺞ ﺍﻟﻨﺼﻲ ﻓﻲ ﺩﻻﺉﻞ ﺍﻟﺒﺮﺍﻣﺞ ﺍﻟﻨﺼﻴﺔ ﺍﻟﻤﻨﺎﺳﺒﺔ ﻋﻠﻰ ﻣﺴﺘﻮﻯ ﺍﻟﺘﺸﻐﻴﻞ
.40ﺍﻋﺎﺩﺓ ﺗﺸﻐﻴﻞsrv1ﻭﺍﻧﺘﻈﺮ ﺑﻀﻊ ﺩﻗﺎﺉﻖ ﻟﻠﺴﻤﺎﺡ ﺑﺒﺪء ﺗﺸﻐﻴﻞ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺗﻠﻘﺎﺉﻴﺎً.
sqlplus / as sysdba
ps -ef | grep pmon
ﻣﻠﺤﻮﻇﺔ :ﺇﺫﺍ ﻭﺻﻠﺖ ﺑﻨﺠﺎﺡ ﺇﻟﻰ ﻫﺬﻩ ﺍﻟﻨﻘﻄﺔ ﻣﻦ ﺍﻟﻤﻤﺎﺭﺳﺔ ،ﻓﺈﻧﻨﻲ ﺃﻭﺻﻲ ﺑﺄﺧﺬ ﻟﻘﻄﺔ ﻣﻦ ﺍﻟﺠﻬﺎﺯ ﺍﻟﻈﺎﻫﺮﻱ ﻓﻲ ﻫﺬﻩ ﺍﻟﻤﺮﺣﻠﺔ .ﻳﺴﺎﻋﺪﻙ ﻋﻠﻰ ﺍﻟﺘﻌﺎﻓﻲ
ﻣﺮﺓﺃﺧﺮﻯ ﻓﻲ ﺣﺎﻟﺔ ﻣﻮﺍﺟﻬﺔ ﺃﻱ ﻣﺸﻜﻠﺔ ﻓﻲ ﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﻘﺎﺩﻣﺔ .ﺇﺫﺍ ﻛﻨﺖ ﻻ ﺗﻌﺮﻑ ﻛﻴﻔﻴﺔ ﺇﻧﺸﺎء ﻟﻘﻄﺔ ﻓﻲ ، Oracle VirtualBoxﻓﻼ ﺗﻘﻠﻖ .ﺳﻮﻑ
ﺗﺘﻌﻠﻢﻋﻨﻬﺎ ﻗﺮﻳﺒﺎ ﻓﻲ ﻫﺬﻩ ﺍﻟﻤﻤﺎﺭﺳﺔ.
.44ﻓﻲ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﻤﻀﻴﻒ ،ﻗﻢ ﺑﺘﻜﻮﻳﻦ ﺍﻻﺗﺼﺎﻝ ﺑـORADBﻓﻲ ﺍﻝtnsnames.oraﻣﻠﻒ .ﺍﺳﺘﺒﺪﻝ ﻋﻨﻮﺍﻥ IPﺃﺩﻧﺎﻩ ﺑﻌﻨﻮﺍﻥ IPﻓﻲ ﺑﻴﺉﺘﻚ.
ﻻﺣﻆﺃﻧﻪ ﻳﺴﺘﺨﺪﻡ ﻋﻨﻮﺍﻥ IPﻟﺘﺤﺪﻳﺪ ﺍﺳﻢ ﺍﻟﻤﻀﻴﻒ .ﻋﻠﻴﻨﺎ ﺍﺳﺘﺨﺪﺍﻡ ﻋﻨﻮﺍﻥ IPﻷﻥsrv1ﻟﻢ ﻳﺘﻢ ﺗﻌﺮﻳﻒ ﺍﺳﻢ ﺍﻟﻤﻀﻴﻒ ﻓﻲ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ
ﺍﻟﻤﻀﻴﻒ.
)ﺍﻟﻮﺻﻒ =
)ﺍﻟﻌﻨﻮﺍﻥ =
)ﺑﺮﻭﺗﻮﻛﻮﻝ = (TCP
)ﺍﻟﻤﻀﻴﻒ = (192.168.1.133
)ﺍﻟﻤﻨﻔﺬ = (1521
(
= )CONNECT_DATA
)ﺍﻟﺨﺎﺩﻡ = ﻣﺨﺼﺺ(
()SERVICE_NAME = ORADB.localdomain
(
(
ﺳﺘﻘﻮﻡﺑﺘﻨﺰﻳﻞ ﻣﻠﻒ ﺗﻔﺮﻳﻎ ﻣﻀﺨﺔ ﺑﻴﺎﻧﺎﺕ ﻳﺤﺘﻮﻱ ﻋﻠﻰ ﻣﻠﻒﺷﺮﻛﺔ ﺳﻮﺍﻟﻤﺨﻄﻂ ﻭﺍﺳﺘﻴﺮﺍﺩﻩ ﺇﻟﻰ ﻣﻠﻔﺎﺕORADB.
ﺍﻟﺤﺬﺭ :ﺇﺫﺍ ﻛﺎﻥ ﻟﺪﻳﻚ ﺑﺎﻟﻔﻌﻞﺷﺮﻛﺔ ﺳﻮﺍﻟﻤﺨﻄﻂ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺨﺎﺻﺔ ﺑﻚ ،ﺳﻴﻘﻮﻡ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺍﻟﻨﺼﻲ ﺃﺩﻧﺎﻩ ﺑﺈﺳﻘﺎﻃﻪ ﻭﺍﺳﺘﺒﺪﺍﻟﻪ ﺑﺎﻟﻤﺨﻄﻂ ﺍﻟﺠﺪﻳﺪ.
ﻳﻘﻮﻡﺍﻟﺒﺮﻧﺎﻣﺞ ﺍﻟﻨﺼﻲ ﺑﺈﻧﺸﺎء ﻣﺴﺎﺣﺔ ﺟﺪﻭﻝ )SOETBS( ،ﺍﻟﻤﺴﺘﺨﺪﻡ )soe( ،ﻭﻛﺎﺉﻨﺎﺕ ﺍﻟﻤﺨﻄﻂ.
@ /media/sf_extdisk/create_soe.sql
.51ﻗﻢ ﺑﺘﻨﺰﻳﻞ ﻣﻠﻒ ﺗﻔﺮﻳﻎ ﻣﻀﺨﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ )ﺣﺠﻤﻪ 88ﻣﻴﺠﺎ ﺑﺎﻳﺖ( ﻣﻦ ﺃﻱ ﻣﻦ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﺘﺎﻟﻴﺔ .ﻳﺘﻢ ﺿﻐﻂ ﺍﻟﻤﻠﻒ ﺑﺘﻨﺴﻴﻖ zipﺣﻴﺚ ﻳﺘﻄﻠﺐ
ﺇﺻﺪﺍﺭﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ 12.2Oracle
ﻣﻠﺤﻮﻇﺔ :ﺇﺫﺍ ﻛﺎﻧﺖ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺨﺎﺻﺔ ﺑﻚ ﻣﻦ ﺍﻹﺻﺪﺍﺭ ، 12.1ﻓﻴﺮﺟﻰ ﺍﻟﺤﺼﻮﻝ ﻋﻠﻰ ﻣﻠﻒ ﺍﻟﺘﻔﺮﻳﻎ ﻣﻦ ﺭﺍﺑﻂ ﺍﻟﺘﻨﺰﻳﻞ ﺍﻟﺘﺎﻟﻲ .ﻣﻠﻒ ﺍﻟﺘﻔﺮﻳﻎ
12.1ﻏﻴﺮ ﻣﺘﻮﻓﺮ ﻓﻲ ﻗﺴﻢ "ﺍﻟﻤﻮﺍﺭﺩ ﺍﻟﻘﺎﺑﻠﺔ ﻟﻠﺘﻨﺰﻳﻞ" ﻓﻲ ﻫﺬﻩ ﺍﻟﻤﺤﺎﺿﺮﺓ .ﻛﻠﻤﺔ ﺍﻟﻤﺮﻭﺭ ﻻﺳﺘﺨﺮﺍﺝ ﺍﻟﻤﻠﻒ ﻫﻲﺍﺣﻤﺪ @ ﺍﻟﺒﺮﻛﺔ
12.1ﺭﺍﺑﻂ ﺍﻟﺘﺤﻤﻴﻞ
.57ﺗﺤﻘﻖ ﻣﻦ ﺇﻧﺸﺎء ﻣﺨﻄﻂ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﻛﺎﺉﻨﺎﺗﻪ ﺑﻨﺠﺎﺡ .ﻳﺠﺐ ﺍﺳﺘﻴﺮﺍﺩ 49ﻛﺎﺉﻨﺎﺕ.
soeﺷﺮﻛﺔ conn soe /
ﺣﺪﺩﺍﻟﻌﺪﺩ )*( SUM )BYTES / 1024/1024( ،ﻣﻴﻐﺎﺑﺎﻳﺖ ﻣﻦ USER_SEGMENTS؛
ﻗﻢﺑﺘﺜﺒﻴﺖ Swingbench
ﻓﻲﻫﺬﺍ ﺍﻟﻘﺴﻢ ﻣﻦ ﺍﻟﻤﻤﺎﺭﺳﺔ ،ﺳﺘﻘﻮﻡ ﺑﺘﺜﺒﻴﺖ .Swingbench 2.5ﺳﺘﻘﻮﻡ ﺑﺘﻜﻮﻳﻦ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻟﻼﺗﺼﺎﻝ ﺑﻪﺷﺮﻛﺔ ﺳﻮﺍﻟﻤﺨﻄﻂ ﺍﻟﺬﻱ ﻗﻤﺖ
ﺑﺈﻧﺸﺎﺉﻪﻣﺴﺒﻘﺎً .ﺳﺘﻘﻮﻡ ﺃﻳﻀﺎً ﺑﺈﻧﺸﺎء ﺗﻜﻮﻳﻨﻴﻦ Swingbench
ﺍﻟﻤﻠﻔﺎﺕﻭﺣﻔﻈﻬﺎ .ﺳﻴﺘﻢ ﺍﺳﺘﺨﺪﺍﻣﻬﺎ ﻓﻲ ﺍﻟﻤﻤﺎﺭﺳﺎﺕ ﺍﻟﻤﺴﺘﻘﺒﻠﻴﺔ ﺑﺎﻟﻄﺒﻊ.
ﻣﻠﺤﻮﻇﺔ:ﻓﻲ ﻭﻗﺖ ﻛﺘﺎﺑﺔ ﻫﺬﺍ ﺍﻟﺘﻘﺮﻳﺮ ،ﻛﺎﻥ ﺃﺣﺪﺙ ﺇﺻﺪﺍﺭ ﻣﻦ Swingbenchﻫﻮ .2.6ﺃﻧﺎ ﺷﺨﺼﻴﺎ ًﻭﺍﺟﻬﺖ ﻣﺸﺎﻛﻞ ﻣﻌﻬﺎ ﻭﺑﺎﻟﺘﺎﻟﻲ ﺃﻓﻀﻞ
ﺍﺳﺘﺨﺪﺍﻡﺍﻹﺻﺪﺍﺭ 2.5ﺍﻟﺜﺎﺑﺖ ﻓﻲ ﻣﻤﺎﺭﺳﺎﺕ ﺍﻟﺪﻭﺭﺓ ﺍﻟﺘﺪﺭﻳﺒﻴﺔ.
ﺗﺮﻛﻴﺐSwingbench
.58ﻓﻲ ﺍﻟﺨﺎﺹ ﺑﻚﺍﺳﺘﻀﺎﻓﺔ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ،ﺍﻧﺴﺦ ﻣﻠﻒ zipﺍﻟﺨﺎﺹ ﺑﺎﻟﺒﺮﻧﺎﻣﺞ ﺇﻟﻰ ﻣﺤﺮﻙ ﺍﻷﻗﺮﺍﺹ ﺣﻴﺚ ﺗﺮﻳﺪ ﺗﺜﺒﻴﺖ ﺍﻟﺒﺮﻧﺎﻣﺞ .ﻓﻲ ﺣﺎﻟﺘﻲ ،
ﻗﻤﺖﺑﻨﺴﺨﻬﺎ ﺇﻟﻰ ﻣﻠﻒﺩ:ﻗﺎﺉﺪ.
.59ﺍﺳﺘﺨﺮﺍﺝ ﻣﻠﻒ ﻣﻀﻐﻮﻁ .ﺳﻴﺘﻢ ﺍﺳﺘﺨﺮﺍﺝ ﺍﻟﻤﻠﻔﺎﺕ ﺗﻠﻘﺎﺉﻴﺎً ﺇﻟﻰ ﺍﻟﻤﺴﺎﺭ ﺍﻟﺘﺎﻟﻲ .ﺳﻴﺸﺎﺭ ﺇﻟﻰ ﻫﺬﺍ ﺍﻟﻤﺠﻠﺪ ﺑﺎﺳﻢ $ﺳﻮﻳﻨﻎ ﻫﻮﻡﻣﺠﻠﺪ.
.60ﻓﻲ ﺍﻝﺍﺳﺘﻀﺎﻓﺔ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ،ﺍﻓﺘﺢ ﻧﺎﻓﺬﺓ ﻣﻮﺟﻪ ﺍﻷﻭﺍﻣﺮ ﻭﻗﻢ ﺑﺘﻐﻴﻴﺮ ﺍﻟﺪﻟﻴﻞ ﺇﻟﻰ ﺳﻮﻳﻨﻐﻬﻮﻡ winbin \ $
ﺍﻟﺤﺬﺭ :ﻻ ﺗﺒﺪﺃ "ﻣﻌﺎﻟﺞ ﺇﺩﺧﺎﻝ ﺍﻟﻄﻠﺐ" )ﺍﻟﻤﻌﺎﻟﺞ(.ﺍﻝﺷﺮﻛﺔ ﺳﻮﺗﻢ ﺑﺎﻟﻔﻌﻞ ﺇﻋﺪﺍﺩ ﺍﻟﻤﺨﻄﻂ ﻓﻲ ﺍﻟﻘﺴﻢ ﺍﻟﺴﺎﺑﻖ.
.62ﺗﺤﺖﺑﻴﺎﻧﺎﺕ ﺍﻟﻤﺴﺘﺨﺪﻡﻋﻼﻣﺔ ﺍﻟﺘﺒﻮﻳﺐ ،ﻳﻤﻜﻨﻚ ﺗﺤﺪﻳﺪ ﺗﻔﺎﺻﻴﻞ ﺍﻻﺗﺼﺎﻝ ﺑﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ .ﺍﺿﺒﻂ ﺍﻟﺤﻘﻮﻝ ﺍﻟﺨﺎﺻﺔ ﺑﻪ ﻋﻠﻰ ﺍﻟﻘﻴﻢ ﻛﻤﺎ ﻓﻲ
ﻟﻘﻄﺔﺍﻟﺸﺎﺷﺔ ﺍﻟﺘﺎﻟﻴﺔ:
.63ﺍﻧﻘﺮ ﻓﻮﻕ "ﺍﺧﺘﺒﺎﺭ ﺍﻻﺗﺼﺎﻝ"ﻻﺧﺘﺒﺎﺭ ﺇﻋﺪﺍﺩﺍﺕ ﺍﺗﺼﺎﻝ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ .ﺳﺘﺮﻯ ﺭﺳﺎﻟﺔ ﺗﺸﻴﺮ ﺇﻟﻰ ﻧﺠﺎﺡ ﺍﻻﺗﺼﺎﻝ.
.64ﺗﺤﺖﺣﻤﻞﻋﻼﻣﺔ ﺍﻟﺘﺒﻮﻳﺐ ،ﻗﻢ ﺑﺘﻐﻴﻴﺮﻋﺪﺩ ﺍﻟﻤﺴﺘﺨﺪﻣﻴﻦﻝ .10ﺗﺤﺪﺩ ﻫﺬﻩ ﺍﻟﻘﻴﻤﺔ ﻋﺪﺩ ﺍﻟﺠﻠﺴﺎﺕ ﺍﻟﺘﻲ ﺳﺘﻨﺸﺉﻬﺎ ﺍﻷﺩﺍﺓ ﺍﻟﻤﺴﺎﻋﺪﺓ ﻋﻨﺪ ﺑﺪء
ﺗﺸﻐﻴﻞﺍﻻﺧﺘﺒﺎﺭ.
.67ﻣﺮﺍﻗﺒﺔﻭﻗﺖ ﺍﻻﺳﺘﺠﺎﺑﺔﺍﻟﺮﺳﻢ ﺍﻟﺒﻴﺎﻧﻲ ﻭﻣﻌﺪﻝﺍﻟﻘﻴﻤﺔ .ﻳﻤﺜﻞ ﻫﺬﺍ ﺑﺸﻜﻞ ﻋﺎﻡ ﺍﻷﺩﺍء ﺍﻟﻌﺎﻡ ﻟﻠﺘﻄﺒﻴﻖ .ﻛﻠﻤﺎ ﺯﺍﺩ ﻭﻗﺖ ﺍﻻﺳﺘﺠﺎﺑﺔ ،ﻛﺎﻥ ﺃﺳﻮﺃ.
ﻓﻲﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﺘﺎﻟﻴﺔ ،ﺳﺘﻘﻮﻡ ﺑﺈﻧﺸﺎء ﻣﻠﻔﻲ ﺗﻜﻮﻳﻦ .Swingbenchﻳﻤﺜﻞ ﺃﺣﺪﻫﻤﺎ ﻋﺐء ﻋﻤﻞ OLTPﺍﻟﻌﺎﺩﻱ ﻭﻳﻤﺜﻞ ﺍﻵﺧﺮ ﻋﺐء ﻋﻤﻞ ﻣﻌﺎﻟﺠﺔ
ﺍﻟﻤﺴﺘﻮﺩﻉﺍﻟﻌﺎﺩﻱ.
.69ﻗﻢ ﺑﺘﻌﻴﻴﻦ ﻧﺴﺐ ﺍﻟﺘﺤﻤﻴﻞ ﻓﻲ ﺍﻟﻌﻤﻠﻴﺎﺕ ﺗﺤﺖﺍﻟﻤﻌﺎﻣﻼﺕﻋﻼﻣﺔ ﺍﻟﺘﺒﻮﻳﺐ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ .ﺗﻢ ﺗﺤﺪﻳﺪ ﻋﻤﻠﻴﺎﺕ .OLTP
ﻣﻠﺤﻮﻇﺔ :ﻓﻲ ﺣﺎﻟﺔ ﺍﻻﺧﺘﺒﺎﺭ ﺍﻟﺨﺎﺻﺔ ﺑﻲ ،ﻋﻨﺪﻣﺎ ﺃﻗﻮﻡ ﺑﺈﺩﺧﺎﻝ ﺍﻷﺭﻗﺎﻡ ﻣﺒﺎﺷﺮﺓ ﻓﻲ ﺣﻘﻮﻝ ﺍﻟﻨﺴﺒﺔ ،ﺗﺘﻐﻴﺮ ﺍﻷﺭﻗﺎﻡ ﺗﻠﻘﺎﺉﻴﺎً ﺇﻟﻰ ﻗﻴﻤﺘﻬﺎ ﺍﻟﻘﺪﻳﻤﺔ
ﺑﻤﺠﺮﺩﻣﻐﺎﺩﺭﺓ ﺍﻟﻤﺆﺷﺮ ﻟﻠﺤﻘﻞ .ﻣﻦ ﺍﻷﻓﻀﻞ ﺗﻐﻴﻴﺮ ﻗﻴﻤﺔ ﺍﻟﺤﻘﻞ ﻣﻦ ﺧﻼﻝ ﺍﻟﻨﻘﺮ ﻋﻠﻰ ﺍﻟﺴﻬﻤﻴﻦ ﻷﻋﻠﻰ ﻭﻷﺳﻔﻞ ﻓﻲ ﺍﻟﺤﻘﻞ.
.70ﺍﻧﻘﺮ ﻓﻮﻕﻳﺤﻔﻆﺯﺭ
ﻋﻨﺪﺍﻟﻨﻘﺮ ﻓﻮﻕ ﺍﻟﺰﺭ "ﺣﻔﻆ" ،ﺳﻴﺘﻢ ﺣﻔﻆ ﺍﻹﻋﺪﺍﺩﺍﺕ ﺍﻟﺘﻲ ﻗﻤﺖ ﺑﺘﻌﻴﻴﻨﻬﺎ ﻓﻲ ﻭﺍﺟﻬﺔ swingconfig.xml.Swingbenchﻓﻲ ﺍﻟﻤﺮﺓ ﺍﻟﺘﺎﻟﻴﺔ
ﺍﻟﺘﻲﺗﺒﺪﺃ ﻓﻴﻬﺎ ﺗﺸﻐﻴﻞ ، Swingbenchﻓﺈﻧﻪ ﻳﻘﺮﺃ ﺇﻋﺪﺍﺩﺍﺗﻪ ﻣﻦ ﻣﻠﻒ
ﻣﻠﻒ.
.71ﺍﺣﻔﻆ ﺇﻋﺪﺍﺩﺍﺕ ﺍﻟﻤﻌﻴﺎﺭ ﻛﻤﻠﻒoltp.xmlﻣﻠﻒ ﺑﺎﻟﻨﻘﺮ ﻓﻮﻕﻣﻠﻒﺍﻟﻘﺎﺉﻤﺔ |ﺣﻔﻆ BenchMarkﺑﺎﺳﻢ .ﺳﻴﺘﻢ ﺍﺳﺘﺨﺪﺍﻡ ﻫﺬﺍ ﺍﻟﻤﻠﻒ ﻣﺘﻰ ﺃﺭﺩﻧﺎ
ﺑﺪءﺟﻠﺴﺎﺕ ﺇﺟﻬﺎﺩ ﻗﻴﺎﺱ ﻗﻴﺎﺱ OLTPﻣﻦ .Swingbench
.72ﻗﻢ ﺑﺘﻌﻴﻴﻦ ﻧﺴﺐ ﺍﻟﺘﺤﻤﻴﻞ ﻓﻲ ﺍﻟﻌﻤﻠﻴﺎﺕ ﺗﺤﺖﺍﻟﻤﻌﺎﻣﻼﺕﻋﻼﻣﺔ ﺍﻟﺘﺒﻮﻳﺐ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ .ﺗﻢ ﺗﺤﺪﻳﺪ ﻋﻤﻠﻴﺎﺕ ﺍﻟﻤﺴﺘﻮﺩﻉ.
ﺿﻐﻂﻋﺼﺒﻰﻫﻲ ﺇﺣﺪﻯ ﺃﺩﻭﺍﺕ Linuxﻟﻤﺤﺎﻛﺎﺓ ﺍﻟﻀﻐﻂ ﻋﻠﻰ ﻣﻮﺍﺭﺩ ﺟﻬﺎﺯ :Linuxﻭﺣﺪﺓ ﺍﻟﻤﻌﺎﻟﺠﺔ ﺍﻟﻤﺮﻛﺰﻳﺔ ﻭﺍﻟﺬﺍﻛﺮﺓ ﻭ I / O
ﻭﺍﻟﻘﺮﺹ.ﻳﺘﻢ ﺍﺳﺘﺨﺪﺍﻡ ﻫﺬﻩ ﺍﻷﺩﺍﺓ ﻓﻲ ﺑﻌﺾ ﻣﻤﺎﺭﺳﺎﺕ ﺍﻟﺪﻭﺭﺓ ﺍﻟﺘﺪﺭﻳﺒﻴﺔ ﻭﻳﺠﺐ ﺗﺜﺒﻴﺘﻬﺎ ﻓﻲ ﺍﻟﺠﻬﺎﺯ ﺍﻟﻈﺎﻫﺮﻱ.
.81ﺇﺫﺍ ﻛﺎﻥ ﺗﻨﻔﻴﺬ ﺍﻟﻤﻤﺎﺭﺳﺔ ﻧﺎﺟﺤﺎً ،ﻳﻤﻜﻨﻚ ﺣﺬﻑ ﺍﻟﻠﻘﻄﺔ .ﻧﻔﺬ ﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﻤﻮﺿﺤﺔ ﻓﻲ ﻟﻘﻄﺔ ﺍﻟﺸﺎﺷﺔ ﺍﻟﺘﺎﻟﻴﺔ:
.82ﺇﺫﺍ ﻭﺍﺟﻬﺖ ﻣﺸﻜﻠﺔ ﻻ ﻳﻤﻜﻦ ﺣﻠﻬﺎ ،ﻓﻴﻤﻜﻨﻚ ﺍﺳﺘﻌﺎﺩﺓ ﺍﻟﺠﻬﺎﺯ ﺇﻟﻰ ﺣﺎﻟﺔ ﺍﻟﻠﻘﻄﺔ .ﻧﻔﺬ ﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﻤﻮﺿﺤﺔ ﻓﻲ ﻟﻘﻄﺔ
ﺍﻟﺸﺎﺷﺔﺍﻟﺘﺎﻟﻴﺔ:
ﻣﻠﺤﻮﻇﺔ :ﺇﺫﺍ ﺗﻢ ﺍﻟﺘﻘﺎﻁ ﺍﻟﻠﻘﻄﺔ ﺃﺛﻨﺎء ﺗﺸﻐﻴﻞ ﺍﻟﺠﻬﺎﺯ ،ﺛﻢ ﺍﺳﺘﻌﺪﺕ ﺍﻟﺠﻬﺎﺯ ﻣﻦ ﺗﻠﻚ ﺍﻟﻠﻘﻄﺔ ،ﻓﺴﻴﺴﺘﺄﻧﻒ ﺍﻟﺠﻬﺎﺯ ﺗﺸﻐﻴﻠﻪ
ﺑﺎﺳﺘﺨﺪﺍﻡﺍﻟﺘﺎﺭﻳﺦ ﻭﺍﻟﻮﻗﺖ ﺍﻟﻠﺬﻳﻦ ﺗﻢ ﻓﻴﻬﻤﺎ ﺍﻟﺘﻘﺎﻁ ﺍﻟﺼﻮﺭﺓ.
ﻣﻠﺨﺺ
ﺑﻨﻬﺎﻳﺔﻫﺬﻩ ﺍﻟﻤﻤﺎﺭﺳﺔ ،ﻳﺠﺐ ﺃﻥ ﻳﻜﻮﻥ ﻟﺪﻳﻚ ﺟﻬﺎﺯ VirtualBoxﺑﺎﻟﻤﻮﺍﺻﻔﺎﺕ ﺍﻟﺘﺎﻟﻴﺔ: