Բովանդակություն:

Ի՞նչ է bcp կոմունալը SQL Server-ում:
Ի՞նչ է bcp կոմունալը SQL Server-ում:

Video: Ի՞նչ է bcp կոմունալը SQL Server-ում:

Video: Ի՞նչ է bcp կոմունալը SQL Server-ում:
Video: Ի՞նչ խնդիրներ է լուծելու Մեղրի-Նորդուզ անցակետը 2024, Մայիս
Anonim

Զանգվածային պատճենման ծրագիր ( BCP ) հրամանի տող է օգտակար որը առաքվում է Microsoft-ի հետ 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-ում: Microsoft-ը SQL Սերվերը ներառում է bcp անունով հայտնի հրամանի տող գործիք՝ մեծ ֆայլերը աղյուսակներում կամ դիտումներում արագ զանգվածաբար պատճենելու համար: SQL Սերվերի տվյալների բազաներ. Այն SqlBulkCopy class-ը թույլ է տալիս գրել կառավարվող կոդի լուծումներ, որոնք ապահովում են նմանատիպ ֆունկցիոնալություն: Մի սինգլ զանգվածային պատճեն շահագործման. Բազմաթիվ զանգվածային պատճեն գործառնություններ.

Նմանապես, ի՞նչ է BCP ֆայլը:

Զանգվածային պատճենահանման ծրագրի օգտակար ծրագիրը ( bcp ) զանգվածային պատճենում է տվյալները Microsoft SQL Server-ի և տվյալների միջև ֆայլ օգտագործողի կողմից սահմանված ձևաչափով: Այն bcp կոմունալ ծրագիրը կարող է օգտագործվել մեծ թվով նոր տողեր SQL Server աղյուսակներ ներմուծելու կամ աղյուսակներից տվյալները տվյալների մեջ արտահանելու համար ֆայլեր.

Ո՞րն է տարբերությունը BCP-ի և զանգվածային ներդիրի միջև:

ԶԱՆԳԱՅԻՆ ՆԵՐԴՐՈՒՄ SQL հրաման է և BCP SSMS-ից դուրս առանձին կոմունալ ծրագիր է, և դուք պետք է գործարկեք BCP DOS հուշումից (հրամանի տող): ԶԱՆԳԱՅԻՆ ՆԵՐԴՐՈՒՄ կարող է պատճենել տվյալները հարթ ֆայլից SQL Server-ի աղյուսակում, մինչդեռ BCP համար է ներմուծում և արտահանել երկուսն էլ։ BCP ունի ավելի քիչ վերլուծման ջանքեր և ծախսեր, քան ԶԱՆԳԱՅԻՆ ՆԵՐԴՐՈՒՄ.

Խորհուրդ ենք տալիս: