תוכן עניינים:

מהו כלי השירות bcp ב-SQL Server?
מהו כלי השירות bcp ב-SQL Server?

וִידֵאוֹ: מהו כלי השירות bcp ב-SQL Server?

וִידֵאוֹ: מהו כלי השירות bcp ב-SQL Server?
וִידֵאוֹ: Bulk Copy Program (BCP) IN SQL Server 2024, אַפּרִיל
Anonim

תוכנית העתקה בכמות גדולה ( BCP ) היא שורת פקודה תוֹעֶלֶת שנשלח עם מיקרוסופט SQL Server . עם BCP , אתה יכול לייבא ולייצא כמויות גדולות של נתונים פנימה והחוצה SQL Server מסדי נתונים במהירות ובקלות. כל DBA שהשתמש בפונקציונליות זו יסכים לכך BCP הוא כלי חיוני.

רק אז, איך אני משתמש בכלי השירות BCP ב-SQL Server?

להתחיל

  1. קבל את הארגומנטים של bcp. בשורת הפקודה, כתוב bcp.
  2. קבל את הגרסה. אתה יכול לקבל את הגרסה של ה-bcp באמצעות הארגומנט -v:
  3. ייצוא נתונים מטבלת SQL Server לקובץ.
  4. ייצוא נתונים משאילתת SQL Server לקובץ.
  5. הפעל את bcp באמצעות PowerShell.
  6. הפעל bcp ב-SSIS.
  7. הפעל קובץ אצווה ב-SSIS.

מלבד למעלה, מה זה Bulkcopy ב-SQL? מיקרוסופט SQL השרת כולל כלי שורת פקודה פופולרי בשם bcp להעתקה מהירה בכמות גדולה של קבצים גדולים לטבלאות או תצוגות ב SQL מסדי נתונים של שרתים. ה SqlBulkCopy class מאפשרת לך לכתוב פתרונות קוד מנוהל המספקים פונקציונליות דומה. בודד עותק בתפזורת פעולה. מרובות עותק בתפזורת פעולות.

באופן דומה, מהו קובץ BCP?

תוכנית השירות להעתקה בכמות גדולה ( bcp ) מעתיק נתונים בכמות גדולה בין מופע של Microsoft SQL Server לבין נתונים קוֹבֶץ בפורמט שצוין על ידי המשתמש. ה bcp ניתן להשתמש בכלי השירות כדי לייבא מספר גדול של שורות חדשות לטבלאות SQL Server או לייצא נתונים מתוך טבלאות לנתונים קבצים.

מה ההבדל בין BCP להוספה בתפזורת?

הכנסה בתפזורת היא פקודת SQL ו BCP הוא כלי עזר נפרד מחוץ ל-SSMS ואתה צריך להפעיל BCP משורת DOS (שורת פקודה). הכנסה בתפזורת יכול להעתיק נתונים מקובץ שטוח לטבלה של SQL Server ואילו BCP בשביל יְבוּא ולייצא את שניהם. BCP יש פחות מאמצי ניתוח ועלות מאשר הכנסה בתפזורת.

מוּמלָץ: