በORACLE ኤክስፖርት (ኤክስፕ) እና በዳታ ፓምፕ (ኤክስፒዲፒ) መካከል ያለው ልዩነት

በORACLE ኤክስፖርት (ኤክስፕ) እና በዳታ ፓምፕ (ኤክስፒዲፒ) መካከል ያለው ልዩነት
በORACLE ኤክስፖርት (ኤክስፕ) እና በዳታ ፓምፕ (ኤክስፒዲፒ) መካከል ያለው ልዩነት

ቪዲዮ: በORACLE ኤክስፖርት (ኤክስፕ) እና በዳታ ፓምፕ (ኤክስፒዲፒ) መካከል ያለው ልዩነት

ቪዲዮ: በORACLE ኤክስፖርት (ኤክስፕ) እና በዳታ ፓምፕ (ኤክስፒዲፒ) መካከል ያለው ልዩነት
ቪዲዮ: Versions of java SE(standard edition),EE(Enterprise edition),ME(micro edition). 2024, ህዳር
Anonim

ORACLE ወደ ውጪ ላክ (ኤክስፕፕ) vs ዳታፑምፕ (expdp)

ORACLE የውሂብ ጎታ ነገሮችን ከአንድ ዳታቤዝ ወደ ሌላ የውሂብ ጎታ ለማስተላለፍ ሁለት ውጫዊ መገልገያዎችን ይሰጣል። ባህላዊ ኤክስፖርት (ኤክስፕ / ኢምፕ) ከ 10 ግራም በፊት ይተዋወቃሉ. ከዛ ከ10ግ፣ ORACLE ዳታፓምፕን (ኤክስፕዲፕ/ኢምፒዲፒ) ለባህላዊ ኤክስፖርት አገልግሎት ማሻሻያ አስተዋውቋል።

ባህላዊ ወደ ውጭ መላክ (exp/ imp)

ይህ የORACLE የውሂብ ጎታ ውጫዊ መገልገያ ነው፣ እሱም የውሂብ ጎታ ነገሮችን ከአንድ የውሂብ ጎታ አገልጋይ ወደ ሌላ የውሂብ ጎታ አገልጋይ ለማስተላለፍ የሚያገለግል። የውሂብ ጎታ ቁሳቁሶችን በተለያዩ መድረኮች፣ በተለያዩ የሃርድዌር እና የሶፍትዌር ውቅሮች ላይ ለማስተላለፍ ያስችላል።በዳታቤዝ ላይ የኤክስፖርት ትእዛዝ ሲፈፀም የውሂብ ጎታ ነገሮች ከጥገኛቸው ነገሮች ጋር ይወጣሉ። ያ ማለት ሠንጠረዥን ካወጣ፣ እንደ ኢንዴክሶች፣ አስተያየቶች እና ስጦታዎች ያሉ ጥገኞች ወጥተው ወደ ውጭ መላኪያ ፋይል (ሁለትዮሽ ቅርጸት መጣያ ፋይል) ይጻፋሉ። ሙሉ ዳታቤዝ ወደ ውጭ ለመላክ ትእዛዝ የሚከተለው ነው

Cmd > exp userid=username/[email protected]_tns file=export.dmp log=export.log full=y statistics=none

ከላይ ያለው ትእዛዝ ዳታቤዙን ወደ ውጭ ወደ ውጭ ወደ ተባለ ሁለትዮሽ መጣያ ፋይል ይላካል። ከዚያ imp utility ይህንን ውሂብ ወደ ሌላ የውሂብ ጎታ ለማስመጣት ጥቅም ላይ ሊውል ይችላል። የማስመጣት ትእዛዝ የሚከተለው ነው፣

Cmd > imp userid=username/[email protected]_tns file=export.dmp log=import.log full=y statistics=none

የውሂብ ፓምፕ ወደ ውጪ ላክ (expdp/ impdp)

ይህ እንዲሁም የORACLE የውሂብ ጎታ ውጫዊ መገልገያ ነው፣ እሱም ነገሮችን በመረጃ ቋቶች መካከል ለማስተላለፍ የሚያገለግል። ይህ መገልገያ የመጣው ከORACLE 10g የውሂብ ጎታ ነው።ከተለምዷዊ የኤክስፐርት መገልገያዎች የበለጠ ማሻሻያ አለው። ይህ መገልገያ እንዲሁ የቆሻሻ ፋይሎችን ይሠራል ፣ እነሱም በሁለትዮሽ ቅርፀቶች ከዳታቤዝ ዕቃዎች ፣ የነገር ሜታዳታ እና የቁጥጥር መረጃ ጋር። የ expdp እና impdp ትዕዛዞች በሦስት መንገዶች ሊፈጸሙ ይችላሉ፣

  1. የትዕዛዝ መስመር በይነገጽ (የኤክስፒዲፒ/impdp መለኪያዎችን በትእዛዝ መስመር ይግለጹ)
  2. Parameter file interface (የexpdp/impdp መለኪያዎችን በተለየ ፋይል ውስጥ ይግለጹ)
  3. በይነተገናኝ ትዕዛዝ በይነገጽ (የተለያዩ ትዕዛዞችን ወደ ውጭ መላኪያ ማስገባት)

በኤክስፒዲፒ በመጠቀም አምስት የተለያዩ የውሂብ ማራገፊያ ዘዴዎች አሉ። እነሱም

  1. ሙሉ ወደ ውጭ መላኪያ ሁነታ (ሙሉ ዳታቤዝ ተራግቷል)
  2. Schema Mode (ይህ ነባሪው ሁነታ ነው፣የተወሰኑ ንድፎች ተወርደዋል)
  3. የሠንጠረዥ ሁነታ (የተገለጹ የሰንጠረዦች ስብስብ እና ጥገኛ እቃዎቻቸው ይራገፋሉ)
  4. የሰንጠረዥ ቦታ ሁነታ (በተጠቀሰው የሰንጠረዥ ቦታ ላይ ያሉት ሰንጠረዦች ተወርውረዋል)
  5. ተጓጓዥ የሰንጠረዥ ቦታ ሁነታ (የሠንጠረዦቹ ዲበ ዳታ እና ጥገኛ ዕቃዎቻቸው በተወሰነ የጠረጴዛ ቦታዎች ስብስብ ውስጥ ብቻ ይወርዳሉ)

የሚከተሉትን ኤክስፕዲፕ፣በመጠቀም ወደ ውጭ የሚላኩበት መንገድ ነው።

Cmd > expdp userid=username/password dumpfile=expdp_export.dmp logfile=expdp_export.log full=y directory=export

ከዚያ ይህን ፋይል ወደ ሌላ የውሂብ ጎታ ለማስመጣት impdp utility ስራ ላይ መዋል አለበት።

በባህላዊ ወደ ውጭ መላክ እና ዳታ ፓምፕ መካከል ያለው ልዩነት ምንድን ነው?

• ዳታፓምፕ dump file sets በተባለ የፋይሎች ቡድን ላይ ይሰራል። ሆኖም መደበኛ ወደ ውጭ መላክ በአንድ ፋይል ነው የሚሰራው።

• የውሂብ ፓምፕ መዳረሻ ፋይሎች በአገልጋዩ ውስጥ (ORACLE ማውጫዎችን በመጠቀም)። ባህላዊ ወደ ውጭ መላክ በደንበኛ እና በአገልጋይ ሁለቱንም (ORACLE ማውጫዎችን የማይጠቀም) ፋይሎችን መድረስ ይችላል።

• ወደ ውጭ መላክ (ኤክስፕ/ኢምፕ) የውሂብ ጎታ ሜታዳታ መረጃን በቆሻሻ ፋይሉ ውስጥ እንደ DDLs ይወክላል፣ ነገር ግን በውሂብ ፓምፕ ውስጥ፣ በXML ሰነድ ቅርጸት ይወክላል።

• ዳታፓምፕ ትይዩ አፈፃፀም አለው ነገር ግን በኤክስፕ/ኢምፕ ነጠላ ዥረት አፈፃፀም ላይ።

• ዳታፓምፕ እንደ ቴፕ ያሉ ተከታታይ ሚዲያዎችን አይደግፍም ነገር ግን ባህላዊ ወደ ውጪ መላክ ይደግፋል።

የሚመከር: