טיפים שימושיים

סקירה כללית והתקנה של Oracle Database Express Edition 11g Release 2 במערכת Windows 7

Pin
Send
Share
Send
Send


אתגרים הגדרות מהדורת אורקל 11g אקספרס

אמליאנובה א ', סטודנטית שנה ג' למומחיות "מערכות מידע"

KSU על שמו A. Baitursynova

Bevz I.A., Art. מרצה במחלקה של IS KSU על שמו A. Baitursynova

מערכת ניהול מסד הנתונים Oracle 11g Express Edition (Oracle Database XE) היא אחת המערכות החזקות ביותר לניהול בסיסי נתונים. Oracle Database XE קל להתקנה, קל לניהול וקל ליצור יישומים עבור.
ב- Oracle Database XE אתה משתמש בממשק אינטרנט אינטואיטיבי וידידותי למשתמש. Oracle Database XE מספק ביצועים מהירים יותר, הגנה טובה יותר על נתונים ואמינות יישומים. ישנן מספר שגיאות שתיתקל בהן בעת ​​התקנת Oracle 11g Express Edition. חלקם מוצגים להלן.

בעת התקנת מסד הנתונים של Oracle במחשב Windows, מוצגת הודעת שגיאה:

OUI-10133: אזור שלב לא חוקי. אין רכיבים ברמה העליונה עבור Windows NT, Windows 2000 זמינים להתקנה באזור שלב זה.

הגורמים לשגיאה יכולים להיות רבים, אך העיקריים הם:

- הקובץ product.xml חסר או לא נמצא. קובץ oraparam.ini מכיל מיקום שגוי לקובץ product.xml, או שקובץ product.xml כלל לא נמצא בהפצה.

- מישהו מחק בטעות את קובץ product.xml ו- OUI לא מצליח למצוא אותו.

- על ידי הורדת ערכת ההפצה מ- e-delivery.oracle.com, שנמצאת במספר ארכיונים, כל הארכיונים נפרסו בספרייה נפרדת.

- הפצת המוצר נפגעה.

- אמצעי ההפצה נפגע.

1. פתח את קובץ ה- oraparam.ini וודא שהנתיבים נכונים.

2. ודא שהמיקום של קובץ products.xml נכון.

3. עבור למיקום של קובץ products.xml וודא שהוא קיים. הסיבות העיקריות להיעדרה עשויות להיות: בעת העתקת ערכת ההפצה, היא לא הועתקה לחלוטין, מישהו מחק את הקובץ וכו '.

4. אם הורדת את ערכת ההפצה מ- e-delivery.oracle.com ופרקת את הארכיונים שהתקבלו במקומות שונים, עליך לפרוק אותם לספרייה אחת על מנת להרכיב את ערכת ההפצה המלאה ולהפעיל מחדש את ההתקנה.

5. לאחר הורדת ההפצה, בדוק את בדיקת בדיקת הקובץ והשווה לסכום המצוין בדף ההורדה.

6. קבל עותק חדש של ההפצה.

לאנשים רבים יש שאלה, מה צריך למחוק ברישום כדי שאורקל תופיע שוב כרגיל?

מחק אלגוריתם עבור (win):

1. פתח את תיקיית השירותים (אי שם בלוח הבקרה).

2. אנו רשומים על נייר או מעתיקים בפנקס הרשימות את כל השירותים שעל שמם נמצאת המילה אורקל.

3. פתח את הרישום וחפש סניפים עם שמות השירותים ומחק אותם.

4. שם, ברישום, מחק את הסניף HKEY_LOCAL_MACHINE SOFTWARE ORACLE.

5. מחק את התיקיה C: Program Files Oracle.

6. מחק את התיקיה ORACLE_HOME .

7. הפעל מחדש את המחשב. אנו בודקים את היעדר הרשומות של אורקל בין השירותים.

8. אם ההסרה הושלמה, נניח שהאורקל במחשב שלך מעולם לא קרה.

השגיאה הבאה עשויה להתרחש גם במהלך ההתקנה:

ראשית, שימו ORACLE של 64 סיביות על ציר ה- 64 סיביות, וגם אל תשתמשו בנתיבים עם שמות רוסיים.

אתה יכול פשוט ללחוץ על כפתור התעלם, אך לאחר התעלמות מהשגיאה בנתיב והמשך ההתקנה, ORACLE עשויה להציג הודעה על היעדר קבצים רבים.

אתה צריך להוריד את התוכן של PATH, ככל הנראה אין ORACLE_HOME / BIN.

במהלך ההתקנה עלולה להתרחש בעיה מהאופי הבא:

בדיקת דרישות מערכת ההפעלה.

תוצאה צפויה: אחת מתוך 5.0,5.1,5.2,6.0

תוצאה בפועל: 6.1

הסימון שלם. התוצאה הכוללת של בדיקה זו היא: נכשל

כדי לעקוף זאת ולהתקין אותה, עליך לבצע את הפעולות הבאות:

והוסף או שנה אחד מהערכים:

בעת התקנת אורקל 11g עבור 32 סיביות ב- Windows 7, Home Basic 32-bit. בהתחלה, לפני התקנתו, הוא בודק את התאימות למערכת. האימות נכשל. כותב:

בדיקת דרישות מערכת ההפעלה.

תוצאה צפויה: אחת מתוך 5.0,5.1,5.2,6.0

תוצאה בפועל: 6.1

הסימון שלם. התוצאה הכוללת של בדיקה זו היא: נכשל

בעיה: Oracle Database 11g אינו מאושר במערכת ההפעלה הנוכחית.

המלצה: וודא שאתה מתקין את התוכנה בפלטפורמה הנכונה.

- המתקין יוצר תיקיה אוטומטית ברוסית (לפי שם משתמש), לאחר שינוי שם לאנגלית הבעיה נפתרה.

מהו בסיס נתונים של אורקל?

אורקל היא חברת התוכנה הארגונית הגדולה בעולם. ההתמחות של אורקל היא פיתוח מערכות ניהול מסדי נתונים כמו Oracle Database, כמו גם יישומים עסקיים אחרים.

בסיס נתונים של אורקל היא מערכת ניהול מסדי נתונים של אובייקטים (RDBMS או מערכת ניהול יחסי נתונים) רבות מהחברות הגדולות בעולם בוחרות בבסיס הנתונים של אורקל כמסד הנתונים.

בשם כל גרסה אנו צופים במספר הגרסה ובאות, למשל 11 גרם, כאשר g הוא "gr>. בשנת 2013, גרסה 12c שוחררה, כאשר c פירושו ענן (הענן).

DBMS זה תומך בפלטפורמות רבות, לדוגמה: Linux x86, Linux x86-64, Windows ו- 32 סיביות ו- 64, Solaris x86, Solaris SPARC (64 סיביות), Mac OS X Server ורבים אחרים.

מסד הנתונים של אורקל משתמש בשפת התכנות PL / SQL (שפה פרוצדוראלית / שפת שאילתות מובנות) היא הרחבה של שפת ה- SQL שפותחה על ידי אורקל. לדוגמה, מיקרוסופט פיתחה גם את שפת ה- Transact-SQL עבור ה- DBMS שלה, ניתחנו אותה בפירוט במאמרים רבים ואף ריכזנו את ה- Transact-SQL Reference.

מסד הנתונים של אורקל נשלח במהדורות הבאות:

  • מהדורת ארגוני מסד הנתונים של אורקל
  • מהדורת התקן של מסד הנתונים של אורקל
  • מסד הנתונים של אורקל מהדורה רגילה אחת,
  • המהדורה האישית של מסד הנתונים של אורקל,
  • מערכת הקבצים של אורקל ענן,
  • Oracle Server Database Server,
  • מהדורת אקספרס של אורקל.

מהדורת אקספרס של אורקל

מהדורת אקספרס של אורקל (מסד הנתונים של אורקל XE) היא גרסה חינמית של מסד הנתונים של אורקל למתחילים ומנהלי מערכת שאם הם שולטים ב- DBMS זה, יכולים לשדרג בקלות לגירסה המלאה.

מכיוון שגרסה זו היא בחינם, היא באופן טבעי מגבלות:

  • היא תשתמש בלא יותר מ- 1 ג'יגה זיכרון RAM,
  • זה ישתמש רק במעבד אחד,
  • רק בסיס נתונים אחד שאינו גדול מ- 11 ג'יגה-בייט,
  • ניתן להתקין אותו רק ב- Windows x32, Windows x64 ו- Linux x86-64.

כרגע, הגרסה האחרונה היא Oracle Database Express Edition 11g מהדורה 2g, אז זה מה שנתקין, אך ראשית, בואו נגלה היכן ניתן להשיג את התוכנה הזו.

השוואה בין אורקל XE 10 ו- XE 11.

XE 10

XE 11

Windows x86, Linux x86

Windows x86, Linux x64

מערב אירופה 1252, יוניקוד

מספר המעבדים בהם נעשה שימוש זיכרון RAM מספר מופעי מסד נתונים נתוני משתמש * מכונת ג'אווה משובצת ** תמיכה באורקל

* - ההגבלות חלות גם על הגודל הפיזי של בסיס הנתונים (ללא רווחי טבלה של TEMP ו- UNDO), הערך אינו מוגדר בדיוק (כ- 12 GB).
** - ניתן למצוא במידע הרישוי רשימה מלאה של אפשרויות שלא נכללו.

הערות לפני ההתקנה.

  • כל משימות ניהול מסד הנתונים, על פי תיעוד אורקל, מבוצעות באמצעות sqlplus ו- SQL Developer. באמצעות APEX, אתה יכול להציג רק מידע על השימוש בשטח שטח דיסק (אחסון), הפעלות נוכחיות (פעילויות באתר) ופרמטרי מסד נתונים (פרמטרים).
  • הגירסה הנוכחית של APEX היא 4.1 (09.2011), המשמשת במהדורת מסד הנתונים Express היא 4.0.2.
  • בסיס הנתונים המשוחזר יותקן במקום המסמך המותקן מראש, כדי לא להגדיר את התצורה של המאזין (OracleXETNSListener) ו- Oracle Net, ולא ליצור מבנה ספרייה חדש.
  • בסיס הנתונים המשוחזר ישתמש ב- pfile במקום ב- spfile, האפשרויות לארכיון יומני מקוון וקבצי מסדי נתונים יושבתו.

2. מחיקת מופע מסד נתונים שהותקן מראש:

- הפעל את המסוף (התחל, הפעל, cmd) (אם Vista ומעלה, ואז הפעל כמנהל).

- הגדר משתנים לעבודה עם מופע XE

- מחק מופע XE

CMD> אורדים-מחק-סייד XE

- מחק קובץ סיסמא

- אל תסגור את המסוף, הוא ישמש בעתיד.

3. צור קובץ פרמטר למופע ה- XE החדש.

דוגמא לקובץ פרמטר של מופע init.אורה ממוקם ב-% ORACLE_HOME% config סקריפטים

שנה את שם הקובץ ל initXE.אורה ולהעתיק במקום זה הקיים בתיקיית מסד הנתונים% ORACLE_HOME%

דוגמה לקובץ initXE.ora (פרמטרים ששונו והוספו מודגשים באדום):
סמנים פתוחים = 300
db_name = XE
control_files = ("C: oraclexe app oracle oradata XE control.dbf")
job_queue_processes = 4
תואם = 11.2.0.0.0
diagnostic_dest = C: oraclexe app oracle .
memory_target = 1G
מפגשים = 100
audit_file_dest = C: oraclexe app oracle admin XE adump
remote_login_passwordfile = EXCLUSIVE
מפיצים = "(PROTOCOL = TCP) (שירות = XEXDB)"
shared_servers = 4
undo_management = AUTO
undo_tablespace = UNDOTBS1
DB_RECOVERY_FILE_DEST_SIZE = 10 גרם
DB_RECOVERY_FILE_DEST = C: אורקלקס אפליקציה אורקל fast_recovery_area
nls_language = "רוסית"
nls_territory = "רוסיה"

4. יצירת מופע XE חדש

CMD> oradim-new -sid% ORACLE_SID% -intpwd מנהל -startmode auto -srvcstart מערכת

לאחר היצירה, עליך לאמת ששירות OracleServiceXE נוצר וקובץ הסיסמה% ORACLE_HOME% database Pwdxe.אוא

עצור את המופע ומחק את קבצי מסד הנתונים שישוחזרו בעת יצירת בסיס הנתונים:

CMD> sqlplus / nolog
SQL> חבר sys / admin כ sysdba,
SQL> כיבוי מיידי,
SQL> יציאה
CMD> del% ORACLE_BASE% oradata XE CONTROL.DBF

5. יצירת בסיס נתונים.

כדי ליצור, השתמש בקובץ הפקודה createXE.cmd, בו מוגדרים משתני סביבה, ונקרא סקריפט יצירת מסד הנתונים createXE.sql.

דוגמה אצווה של CreateXE.cmd

- אפשרויות סביבת העבודה ו- JServer שאינן נתמכות במהדורת XE אינן כלולות בתרחיש זה בהשוואה למסד נתונים רגיל.

- אין APEX, שבגרסה זו לא משתמשים למטרות אדמיניסטרטיביות, כפי שהיה בגירסה 10g. ניתן להחליף מידע על השימוש בשטח דיסק (אחסון), הפעלות נוכחיות (פעילויות באתר) ופרמטרי מסד נתונים (פרמטרים) המסופקים על ידי APEX על ידי השאילתות הבאות (מתוך הפעלת המשתמש של sys):

- באפשרותך להתקין את הגרסה הנוכחית של Application Express עבור יישומי APEX שלך.

6. התקנת יישום SQL Developer

- הורד את ההפצה "Oracle SQL Developer עבור Windows 32 סיביות כולל JDK "מאתר אורקל.

("Oracle Database Express Edition 11g Release 2 עבור Windows x86" כולל גם לקוח של 32 סיביות, שרק 32-bit SQL Developer יעבוד איתו).

- פרוק את הארכיון, לדוגמה, בספריה C:

- כדי למנוע את השגיאה "ORA-12705 לא יכול לגשת לקבצי נתונים NLS או לסביבה לא חוקית שצוינה", הוסף את השורות הבאות לקובץ התצורה sqldeveloper.conf:
AddVMOption -Duser.language = he
AddVMOption -Duser.region = ארה"ב

- הגדר חיבור למסד נתונים XE עבור מנהל המערכת (sys)

Pin
Send
Share
Send
Send