הודעת השגיאה "UserErrorJreNotFound" כאשר אתה מפעיל פעילות עותק כדי תכלת הרקיע

תופעות

בעת ניסיון להעתיק תוכן תכלת הרקיע של Microsoft באמצעות כלי מבוסס-Java או תוכנית (לדוגמה, מעתיק ORC או Parquet קבצים בתבנית), מתקבלת הודעת שגיאה הדומה להודעה הבאה:

סביבת זמן הריצה של ErrorCode=UserErrorJreNotFound,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Java לא נמצא. מעבר אל http://go.microsoft.com/fwlink/?LinkId=808605 כדי להוריד ולהתקין במחשב צומת (מתארח עצמית) של זמן ריצה של שילוב. שים לב JRE 64 סיביות דורשת זמן הריצה של שילוב של 64 סיביות ודורש זמן ריצה של 32 סיביות שילוב 32 סיביות JRE., Source=Microsoft.DataTransfer.Common, ' Type=System.DllNotFoundException,Message=Unable ' כדי לטעון קובץ DLL & apos;jvm.dll &;: המודול שצוין לא נמצא. (חריגה מ- HRESULT: 0x8007007E),Source=Microsoft.DataTransfer.Richfile.HiveOrcBridge

סיבה

בעיה זו מתרחשת בשל אחת מהסיבות הבאות:

  • סביבת זמן הריצה של Java (JRE) אינו מותקן כראוי בשרת בזמן ריצה של שילוב.

  • שרת זמן הריצה של שילוב שלך חסרה את התלות הנדרשים עבור JRE.

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

פתרון

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

כדי לפתור בעיה זו, בצע את הפעולות הבאות כדי לבדוק את המצב של התקנת JRE:

  1. ודא כי זמן הריצה של שילוב (Diahost.exe) ו- JRE מותקנים באותה פלטפורמה. בדוק את התנאים הבאים:

    • JRE 64-סיביות של 64 סיביות זמן ריצה של שילוב ADF יש להתקין בתיקיה הבאה:

        C:\Program Files\Java\  הערה התיקיה היא לאC:\Program Files (x86)\Java\.

    • JRE 7 ו- JRE 8 הם שניהם תואמים עבור פעילות זו עותק. Ersions JRE 6 ו- vשקודמים JRE 6 לא אומתו לשימוש זה.

  2. בדוק את הרישום עבור ההגדרות המתאימות. לשם כך, בצע את הפעולות הבאות:

    1. בתפריט הפעלה , הקלד Regeditולאחר מכן הקש Enter.

    2. בחלונית הניווט, אתר את מפתח המשנה הבא:

      HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment בחלונית הפרטים, צריך להיות ערך הגירסה הנוכחית המציג את הגירסה JRE (לדוגמה, 1.8).  Java Runtime Environment version in registry

    3. בחלונית הניווט, אתר המשנה שהוא התאמה מדויקת עבור הגירסה (לדוגמה 1.8) תחת התיקיה JRE. בחלונית הפרטים, צריך להיות ערך JavaHome . הערך של ערך זה הוא נתיב ההתקנה JRE. Java Home Entry

  3. אתר את התיקיה bin\server בנתיב הבא:C:\Program Files\Java\jre1.8.0_74 התיקייה סל של JRE

  4. בדוק אם תיקיה זו מכילה קובץ jvm.dll. אם לא, בדוק הקובץ בתיקייה bin\client.   jvm.dll file location

הערות

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×