Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Managing Database
Instance
Ram Kedem
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Basic Concepts
...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Parameter Files...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Viewing Paramet...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Parameter Types...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
ClauseScope
• S...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Changing Parame...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
CREATE PFILE FR...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Startup Phases
...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Startup Phases
...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Startup Phases
...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Startup Phases
...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Startup Database
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Shutdown Modes
...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Shutdown Modes
...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Shutdown Modes
...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Shutdown Modes
...
Shutdown Modes
Shutdown Modes A I T N
Allows new connections No No No No
Waits until current sessions end No No No Yes
Wai...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Alert Log
•‫לכל...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
Alert Log
•‫ע‬"...
Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent
ramkedem.com
System Tables
•...
System Tables
Who Can
Query
Contents Subset of Notes
DBA_ DBA Everything N/A May have additional
columns meant for DBA use...
Upcoming SlideShare
Loading in …5
×
Upcoming SlideShare
Advanced SQL Webinar
Next

0

Share

Managing oracle Database Instance

Managing oracle Database Instance

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Managing oracle Database Instance

  1. 1. Managing Database Instance Ram Kedem
  2. 2. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Basic Concepts •ORACLE_BASE-‫ה‬Root‫לאורקל‬ ‫השייכים‬ ‫הקבצים‬ ‫כל‬ ‫עבור‬ •ORACLE_HOME-‫מותקנים‬ ‫השונים‬ ‫אורקל‬ ‫מוצרי‬ ‫בה‬ ‫תיקייה‬ •ORACLE_SID-‫ה‬ ‫שם‬Instance •START => RUN => REGEDIT •HKEY_LOCAL_MACHINE => SOFTWARE => ORACLE •ORACLE SERVICES •START => RUN => services.msc => ORACLE…
  3. 3. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Parameter Files •Server parameter file (SPFILE)(‫מגרסה‬9i) •‫בינארי‬ ‫קובץ‬ •‫מנוהל‬(‫אליו‬ ‫לכתוב‬ ‫ניתן‬‫אותו‬ ‫לקרוא‬ ‫ניתן‬)‫ע‬"‫ה‬ ‫י‬Data Base Server •‫ידנית‬ ‫לעריכה‬ ‫מיועד‬ ‫לא‬ •‫דיפולטיבי‬ ‫שם‬spflie<sid>.ora •‫מיקום‬-$oracle_home / database •Text initialization parameter file / parameter file (PFILE) •‫טקסט‬ ‫קובץ‬ •‫השרת‬ ‫דרך‬ ‫אותו‬ ‫לקרוא‬ ‫ניתן‬ •‫בלבד‬ ‫ידנית‬ ‫בצורה‬ ‫אליו‬ ‫לכתוב‬ ‫ניתן‬ •‫ידנית‬ ‫לעריכה‬ ‫מיועד‬ •‫דיפולטיבי‬ ‫שם‬init<sid>.ora •‫מיקום‬-$oracle_home / database
  4. 4. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Viewing Parameters Value •Using SQL*Plus to view Parameters •‫על‬-‫ניתן‬ ‫וערכיהם‬ ‫השונים‬ ‫בפרמטרים‬ ‫לצפות‬ ‫מנת‬: •‫המערכת‬ ‫טבלת‬ ‫את‬ ‫לתשאל‬v$parameter •‫פקודת‬SHOW PARAMETER SHOW PARAMETER MTTR OR col name for a20 col value for a20 SELECT name, value FROM v$parameter WHERE name like '%mttr%' ; •Via EM •Server => Initialization Parameters
  5. 5. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Parameter Types •‫סטטיים‬–‫אשר‬ ‫פרמטרים‬‫דורשים‬Restart‫על‬-‫מנת‬‫החדשים‬ ‫שערכיהם‬ •‫בתוקף‬ ‫יהיו‬ •‫ב‬Spfile‫ב‬ ‫להשתמש‬ ‫נצטרך‬Scope = spfile‫ואז‬Restart •‫ב‬Pfile‫ואז‬ ‫הטקסטואלי‬ ‫בקובץ‬ ‫הערך‬ ‫את‬ ‫לשנות‬ ‫נצטרך‬Restart •‫דינמיים‬–‫שה‬ ‫בזמן‬ ‫לשינוי‬ ‫ניתנים‬ ‫אשר‬ ‫פרמטרים‬DB‫למעלה‬ •‫ב‬Spfile‫ב‬ ‫הפרמטרים‬ ‫ערך‬ ‫את‬ ‫נשנה‬ ‫פשוט‬DB •‫ב‬Pfile‫ב‬ ‫הפרמטר‬ ‫ערך‬ ‫את‬ ‫נשנה‬DB‫וב‬Pfile(‫ידנית‬ ‫בצורה‬) ‫דינמיים‬ ‫פרמטרים‬ ‫סוגי‬ •Session-level parameters–‫של‬ ‫בודד‬ ‫סשן‬ ‫על‬ ‫רק‬ ‫שמשפיעים‬ ‫פרמטרים‬ ‫לדוגמא‬ ‫יוזר‬NLS_LANGUAGE,‫הנוכחי‬ ‫לסשן‬ ‫רק‬ ‫תקף‬ ‫עבורם‬ ‫הערך‬ ‫שינוי‬. •System-level parameters–‫ה‬ ‫כל‬ ‫על‬ ‫משפיעים‬DB‫הסשנים‬ ‫כל‬ ‫ועל‬, ‫לדוגמא‬SGA_TARGET‫ה‬ ‫אופציית‬ ‫בסיס‬ ‫על‬ ‫נערכים‬ ‫אלו‬ ‫פרמטרים‬SCOPE
  6. 6. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com ClauseScope • SCOPE = SPFILE •‫ב‬ ‫רק‬ ‫תקף‬ ‫השינוי‬SPFILE,‫רק‬ ‫לתוקף‬ ‫יכנס‬ ‫השינוי‬ ‫לאחר‬Restart‫ל‬DB •‫וסטטיים‬ ‫דינמיים‬ ‫לפרמטרים‬ ‫תקף‬. • SCOPE = MEMORY •‫מיידית‬ ‫בצורה‬ ‫לתוקף‬ ‫ונכנס‬ ‫בלבד‬ ‫בזכרון‬ ‫תקף‬ ‫השינוי‬. •‫בלבד‬ ‫דינמיים‬ ‫לפרמטרים‬ ‫תקף‬. • SCOPE = BOTH •‫ב‬ ‫תקף‬ ‫השינוי‬Spfile‫מיידי‬ ‫באופן‬ ‫ובזכרון‬. •‫בלבד‬ ‫דינמיים‬ ‫לפרמטרים‬ ‫תקף‬.
  7. 7. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Changing Parameter Value •‫דרך‬ ‫פרמטרים‬ ‫ערכי‬ ‫שינוי‬SQL*PLUS • ALTER SESSION SET NLS_DATE_FORMAT = ‘mon dd yyyy’ • ALTER SYSTEM SET MAX_FAILED_LOGIN_ATTEMPTS = 2 COMMENT = ‘Reduce for 10 for tighter security.’ SCOPE = SPFILE • ALTER SYSTEM SET fast_start_mttr_target = 300 ; •‫ה‬ ‫דרך‬ ‫פרמטרים‬ ‫ערכי‬ ‫שינוי‬EM •Configuration => Initialization Parameters •
  8. 8. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com CREATE PFILE FROM SPFILE CREATE SPFILE FROM PFILE •‫פרמטר‬ ‫שינוי‬ ‫עושים‬ ‫כאשר‬‫עם‬SCOPE=SPFILE‫אורקל‬‫את‬ ‫מבצע‬ ‫הבאה‬ ‫המערכת‬ ‫בעליית‬ ‫רק‬ ‫התקינות‬ ‫בדיקות‬,‫ה‬ ‫לפעמים‬ ‫לכן‬DB‫יכול‬ ‫ב‬ ‫נכון‬ ‫הוגדר‬ ‫שלא‬ ‫פרמטר‬ ‫בשל‬ ‫העליה‬ ‫בשלב‬ ‫להתקע‬SPFILE.‫לדוגמא‬: • ALTER SYSTEM SET log_archive_format = 'ARC%S' • SCOPE = SPFILE ; •‫הבאה‬ ‫בעליה‬,‫ה‬DB‫לשלב‬ ‫יכנס‬ ‫לא‬NOMOUNT‫משום‬‫של‬ ‫שהפורמט‬ ‫כראוי‬ ‫הוגדר‬ ‫לא‬ ‫הפרמטר‬,‫הבאות‬ ‫הפעולות‬ ‫את‬ ‫לבצע‬ ‫יש‬ ‫כזה‬ ‫במצב‬: •CREATE PFILE FROM SPFILE •‫בקובץ‬ ‫הגדרות‬ ‫שינוי‬ •CREATE SPFILE FROM PFILE
  9. 9. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Startup Phases • Select status from v$instance •SHUTDOWN–‫ה‬ ‫בו‬ ‫מצב‬DB‫כבוי‬(Oracle service not available)
  10. 10. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Startup Phases •NOMOUNT(Started) •‫ה‬ ‫לשלב‬ ‫להכנס‬ ‫כדי‬ ‫המתבצעות‬ ‫פעולות‬NOMOUNT •‫הפרמטרים‬ ‫קובץ‬ ‫קריאת‬‫תיקיית‬ ‫בתוך‬$oracle_home / database‫מתבצע‬ ‫הבא‬ ‫בסדר‬ ‫הבאים‬ ‫מהקבצים‬ ‫לאחד‬ ‫חיפוש‬: •SPFILE<SID>.ora •Spfile.ora •INIT<SID>.ora •‫את‬ ‫להתחיל‬ ‫כדי‬ ‫קבצים‬ ‫שלושת‬ ‫מבין‬ ‫שמצא‬ ‫הראשון‬ ‫בקובץ‬ ‫משתמש‬ ‫אורקל‬ ‫ה‬INSTANCE •‫ואז‬: •‫ל‬ ‫זכרון‬ ‫הקצאת‬ ‫נעשית‬SGA •‫הרקע‬ ‫תהליכי‬(Background Processes)‫מתחילים‬ •‫ה‬ ‫קבצי‬Alert‫וה‬Trace‫נפתחים‬ *‫ע‬ ‫האתחול‬ ‫קבצי‬ ‫את‬ ‫מחפש‬ ‫אורקל‬ ‫בו‬ ‫הדיפולטיבי‬ ‫הסדר‬ ‫את‬ ‫לעקוף‬ ‫ניתן‬"‫י‬ ‫ציון‬PFILE‫ספציפי‬ •‫הפרמטרים‬ ‫קבצי‬ ‫את‬ ‫חייב‬ ‫אורקל‬ ‫זה‬ ‫למצב‬ ‫להכנס‬ ‫כדי‬,‫מוצא‬ ‫לא‬ ‫הוא‬ ‫אם‬‫לא‬ ‫מצליח‬ •‫ה‬ ‫לפתוח‬DB‫של‬ ‫במצב‬ ‫יהיה‬SHUTDOWN
  11. 11. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Startup Phases •MOUNT(mounted) •‫ה‬ ‫את‬ ‫לפתוח‬ ‫ניתן‬DB‫שמות‬ ‫שינוי‬ ‫כגון‬ ‫מסויימות‬ ‫תחזוקה‬ ‫פעולות‬ ‫לבצע‬ ‫כדי‬ ‫זה‬ ‫בשלב‬ ‫ה‬Data Files,‫הפעלת‬‫ה‬ ‫מצב‬ ‫כיבוי‬Archivelog,Full Database Recovery •‫ה‬ ‫לשלב‬ ‫להכנס‬ ‫כדי‬ ‫המתבצעות‬ ‫פעולות‬MOUNT •‫ה‬ ‫ופתיחת‬ ‫איתור‬Control Files‫הפרמטרים‬ ‫בקובץ‬ ‫מצויין‬ ‫מיקומם‬ ‫אשר‬ •‫ה‬ ‫קריאת‬Control File‫ה‬ ‫של‬ ‫המיקום‬ ‫את‬ ‫לדעת‬ ‫כדי‬Data Files‫וה‬Redo Log Files,‫זאת‬ ‫עם‬,‫בו‬ ‫במקום‬ ‫אכן‬ ‫אלו‬ ‫שקבצים‬ ‫לוודא‬ ‫כדי‬ ‫בדיקה‬ ‫פעולת‬ ‫נעשית‬ ‫לא‬ ‫צויין‬. •"‫חיבור‬"‫ה‬Database‫ה‬ ‫עם‬Instace‫הקודם‬ ‫בשלב‬ ‫שאותחל‬(‫הלוגי‬ ‫החלק‬ ‫חיבור‬ ‫והפיזי‬) •‫נפוץ‬ ‫תחזוקתי‬ ‫שלב‬-‫ה‬ ‫את‬ ‫קורא‬ ‫שהוא‬ ‫משום‬Control files‫את‬ ‫מוודא‬ ‫לא‬ ‫אבל‬ ‫הקבצים‬ ‫כל‬ ‫של‬ ‫קיומם‬,‫מכיר‬ ‫הוא‬ ‫כי‬ ‫נפוץ‬ ‫מאוד‬ ‫תחזוקתי‬ ‫כשלב‬ ‫נחשב‬ ‫זה‬ ‫שלב‬ ‫ה‬ ‫מבנה‬ ‫את‬DB‫עליו‬ ‫עובד‬ ‫לא‬ ‫עוד‬ ‫הוא‬ ‫אבל‬. •‫המערכת‬ ‫טבלת‬ ‫את‬ ‫לתשאל‬ ‫אפשר‬ ‫זה‬ ‫בשלב‬v$datafile-‫מה‬ ‫מגיע‬ ‫המידע‬ Control File •‫זה‬ ‫למצב‬ ‫להכנס‬ ‫כדי‬,‫ה‬ ‫את‬ ‫חייב‬ ‫אורקל‬Control Files,‫אותם‬ ‫מוצא‬ ‫לא‬ ‫הוא‬ ‫אם‬‫לא‬ ‫בהצלחה‬ ‫אותם‬ ‫לפתוח‬ ‫מצליח‬,‫ה‬DB‫של‬ ‫במצב‬ ‫היותר‬ ‫לכל‬ ‫יהיה‬Started
  12. 12. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Startup Phases •OPEN(open) •‫ה‬ ‫שבה‬ ‫הנורמלית‬ ‫הצורה‬ ‫זוהי‬Database‫פעולות‬ ‫ביצוע‬ ‫לשם‬ ‫יעבוד‬ ‫שגרתיות‬ •‫ה‬ ‫לשלב‬ ‫להכנס‬ ‫כדי‬ ‫המתבצעות‬ ‫פעולות‬OPEN •‫ה‬ ‫קבצי‬ ‫פתיחת‬Datafile •‫ה‬ ‫קבצי‬ ‫פתיחת‬online redo log files •‫ה‬ ‫כי‬ ‫ומוודא‬ ‫לפתיחה‬ ‫ניתנים‬ ‫אכן‬ ‫אלו‬ ‫קבצים‬ ‫כל‬ ‫כי‬ ‫מוודא‬ ‫אורקל‬ ‫זה‬ ‫בשלב‬ DB‫מסונכרן‬,‫ולא‬ ‫במידה‬,SMON‫ה‬ ‫את‬ ‫יבצע‬Recovery •‫ה‬ ‫את‬ ‫חייב‬ ‫אורקל‬ ‫זה‬ ‫למצב‬ ‫להכנס‬ ‫כדי‬Datafiles‫וה‬Online Redo Log Files,‫ה‬ ‫קיימים‬ ‫לא‬ ‫והם‬ ‫במידה‬DB‫של‬ ‫במצב‬ ‫היותר‬ ‫לכל‬ ‫יהיה‬Mount
  13. 13. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Startup Database
  14. 14. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Shutdown Modes •NORMAL–‫הבאים‬ ‫בתנאים‬ ‫שתעמוד‬ ‫ככל‬ ‫תתקדם‬ ‫זו‬ ‫כיבוי‬ ‫תצורת‬ •‫יאופשרו‬ ‫לא‬ ‫חדשים‬ ‫חיבורים‬ •Oracle Server‫את‬ ‫משלים‬ ‫שהוא‬ ‫לפני‬ ‫היוזרים‬ ‫כל‬ ‫להתנתקות‬ ‫ממתין‬ ‫הכיבוי‬ ‫פעולת‬ •Database Buffer Cache‫ו‬Redo Log Buffer‫לדיסק‬ ‫נכתבים‬ •‫הרקע‬ ‫תהליכי‬ ‫של‬ ‫פעולתם‬ ‫מסתיימת‬ •Oracle Server‫ומבצע‬ ‫נסגר‬Dismount •‫ה‬Startup‫פעולת‬ ‫יצריך‬ ‫לא‬ ‫הבא‬Recovery
  15. 15. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Shutdown Modes •TRANSACTIONAL-‫בתנאים‬ ‫שתעמוד‬ ‫ככל‬ ‫תתקדם‬ ‫זו‬ ‫כיבוי‬ ‫תצורת‬ ‫הבאים‬ •‫ב‬ ‫חדשה‬ ‫טראנסאקציה‬ ‫להתחיל‬ ‫יכול‬ ‫לא‬ ‫יוזר‬ ‫אף‬DB •‫תסתיים‬ ‫שלו‬ ‫שהטראנסאקציה‬ ‫ברגע‬ ‫אוטומטי‬ ‫באופן‬ ‫ינותק‬ ‫היוזר‬ •‫יסתיימו‬ ‫הטראנסאקציות‬ ‫כל‬ ‫כאשר‬,‫יחל‬ ‫הכיבוי‬ ‫תהליך‬ •‫ה‬Startup‫פעולת‬ ‫יצריך‬ ‫לא‬ ‫הבא‬Recovery
  16. 16. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Shutdown Modes •IMMEDIATE-‫בתנאים‬ ‫שתעמוד‬ ‫ככל‬ ‫תתקדם‬ ‫זו‬ ‫כיבוי‬ ‫תצורת‬ ‫הבאים‬ •‫פעולות‬SQL‫נעצרות‬ ‫עיבוד‬ ‫של‬ ‫בתהליך‬ ‫נמצאות‬ ‫שכרגע‬. •‫מתבצע‬Rollback‫קיימות‬ ‫טראנסאקציות‬ ‫על‬. •‫שיתנתקו‬ ‫עד‬ ‫כרגע‬ ‫שמחוברים‬ ‫ליוזרים‬ ‫מחכה‬ ‫לא‬ ‫השרת‬,‫אותם‬ ‫מנתק‬ ‫אלא‬ ‫מיידי‬ ‫באופן‬. •Oracle Server‫פעולת‬ ‫ומבצע‬ ‫נסגר‬Dismount •‫ה‬Startup‫פעולת‬ ‫יצריך‬ ‫לא‬ ‫הבא‬Recovery •‫ה‬DEFAULT‫ה‬ ‫את‬ ‫מבצעים‬ ‫כאשר‬SHUTDOWN‫ה‬ ‫מתוך‬OEM
  17. 17. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Shutdown Modes •ABORT •‫פעולות‬SQL‫שכרגע‬‫נעצרות‬ ‫עיבוד‬ ‫של‬ ‫בתהליך‬ ‫נמצאות‬. •‫מתבצע‬Rollback‫על‬‫קיימות‬ ‫טראנסאקציות‬. •‫שיתנתקו‬ ‫עד‬ ‫כרגע‬ ‫שמחוברים‬ ‫ליוזרים‬ ‫מחכה‬ ‫לא‬ ‫השרת‬,‫אותם‬ ‫מנתק‬ ‫אלא‬ ‫מיידי‬ ‫באופן‬. •‫ה‬Startup‫הבא‬‫יצריך‬‫פעולת‬Recovery‫נעשה‬ ‫לא‬ ‫הכיבוי‬ ‫שתהליך‬ ‫מכיוון‬ ‫מסודרת‬ ‫בצורה‬. •‫ב‬Startup‫ה‬ ‫פעולת‬ ‫הבא‬Recovery‫תתרחש‬‫אוטומטית‬ ‫בצורה‬
  18. 18. Shutdown Modes Shutdown Modes A I T N Allows new connections No No No No Waits until current sessions end No No No Yes Waits until current transactions end No No Yes Yes Forces a checkpoint and closes files No Yes Yes Yes
  19. 19. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Alert Log •‫לכל‬Database‫קובץ‬ ‫יש‬alert‫בשם‬alert_<sid>.log •‫אזהרה‬ ‫הודעות‬ ‫מכיל‬ ‫אשר‬ ‫כרונולוגי‬ ‫מלוג‬ ‫מורכב‬ ‫זה‬ ‫קובץ‬‫כגון‬ ‫שגיאה‬ •‫ה‬ ‫את‬ ‫להעלות‬ ‫כדי‬ ‫דיפולטיביים‬ ‫לא‬ ‫בפרמטרים‬ ‫שימוש‬ ‫נעשה‬ ‫כאשר‬DB •‫כגון‬ ‫שונות‬ ‫שגיאה‬ ‫הודעות‬Deadlock(ORA-60) •‫כגון‬ ‫מסויימות‬ ‫אדמניסטרטיביות‬ ‫פעולות‬CREATE, ALTER, DROP DATABASE / TABLESPACE •‫ל‬ ‫הקשורות‬ ‫שגיאה‬ ‫הודעות‬Shared Server •‫על‬ ‫השגיאה‬ ‫הודעות‬ ‫להצגת‬ ‫כאלטרנטיבה‬ ‫זה‬ ‫בקובץ‬ ‫משתמש‬ ‫אורקל‬ ‫ה‬ ‫את‬ ‫מתפעלים‬ ‫ממנה‬ ‫הראשית‬ ‫הקונסולה‬DB. •‫בהצלחה‬ ‫מסתיימת‬ ‫מסויימת‬ ‫אדמניסטרטיבית‬ ‫פעולה‬ ‫אם‬,‫ל‬ ‫נכתבת‬ ‫הודעה‬ ALERT‫כ‬"Completed"‫זמן‬ ‫חותמת‬ ‫עם‬ ‫בצירוף‬(Timestamp.)
  20. 20. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com Alert Log •‫ע‬"‫בעזרת‬ ‫אותו‬ ‫ולקרוא‬ ‫הקובץ‬ ‫מיקום‬ ‫את‬ ‫לבדוק‬ ‫ניתן‬ ‫הפרמטר‬ ‫י‬ ‫ההפעלה‬ ‫מערכת‬: • show parameter background_dump_dest •‫הקובץ‬ ‫של‬ ‫התוכן‬ ‫את‬ ‫ולקרוא‬ ‫המערכת‬ ‫טבלאות‬ ‫את‬ ‫לתשאל‬ ‫ניתן‬ ‫מתוך‬ ‫ישירות‬SQL*PLUS(11g): • SELECT message_text FROM X$DBGALERTEXT • WHERE rownum < &rows • col message_text for a100 • SELECT message_text • FROM (SELECT rownum rn, message_text, COUNT(*) OVER() cnt FROM X$DBGALERTEXT) • WHERE rn BETWEEN cnt-&rows AND cnt;
  21. 21. Copyright 2014 © Ram Kedem. All rights reserved. Not to be reproduced without written consent ramkedem.com System Tables •Data Dictionary Views(user_ / all_ / dba_) •‫ב‬ ‫האובייקטים‬ ‫לגבי‬ ‫מידע‬ ‫מכילות‬Database,‫סטטי‬ ‫יחסית‬ ‫מידע‬ •‫ב‬ ‫טבלאות‬ ‫על‬ ‫מתבססות‬system(‫בסיס‬ ‫טבלאות‬) •‫ה‬ ‫שלב‬ ‫לאחר‬ ‫זמינות‬ ‫יהיו‬OPEN •‫מ‬ ‫מורכב‬ ‫השם‬-‫המידע‬ ‫סוג‬_‫המידע‬ ‫טווח‬ •Dynamic Performance Views(v$ tables) •‫דינמי‬ ‫מידע‬ ‫מכילות‬ •‫ווירטואליות‬ ‫טבלאות‬ •‫לפני‬ ‫עוד‬ ‫זמינות‬ ‫יהיו‬ ‫רובן‬ ‫ולכן‬ ‫מהזכרון‬ ‫בעיקר‬ ‫מגיע‬ ‫המידע‬OPEN •‫ה‬ ‫כאשר‬ ‫רק‬ ‫מידע‬ ‫מכילות‬Instance‫פעיל‬,‫נמחקות‬ ‫הן‬ ‫יורד‬ ‫כשהוא‬ •‫ה‬ ‫לשימוש‬DBA
  22. 22. System Tables Who Can Query Contents Subset of Notes DBA_ DBA Everything N/A May have additional columns meant for DBA use only ALL_ Everyone Everything that the user has privileges to see DBA_ views Includes user’s own objects and other objects the user has been granted privileges to see USER_ Everyone Everything that the user owns ALL_ views Is usually the same as ALL_ except for the missing OWNER column (Some views have abbreviated names as PUBLIC synonyms.)

Managing oracle Database Instance

Views

Total views

812

On Slideshare

0

From embeds

0

Number of embeds

8

Actions

Downloads

1

Shares

0

Comments

0

Likes

0

×