วิธีใช้ SQL Server Business ข่าวกรองพัฒนา Studio หรือโปรแกรมอรรถประโยชน์ dtutil เพื่อสร้างหมายเลขของแพคเกจของแพคเกจการ SSIS ที่ไม่ซ้ำกัน

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 906564 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

สรุป

ใน Microsoft SQL Server 2005 รวมบริการ (SSIS), GUID 16 ไบต์ถูกสร้าง และเก็บไว้เป็นการPackageIDคุณสมบัติของแพคเกจ SSIS เมื่อมีสร้างแพคเกจ SSIS หลังจากที่คุณเรียกใช้แพคเกจ คุณสามารถเขียนรหัสแพคเกจลงในแฟ้มบันทึก โดยใช้ตัวให้บริการการบันทึก SSIS ID ของแพคเกจนี้ differentiates รายการล็อกสำหรับแพคเกจที่แตกต่างกัน

อย่างไรก็ตาม ลักษณะการทำงานต่อไปนี้อาจเกิดขึ้น:
  • เมื่อ มี แพ คเกจ ของ SSIS จะ ถูก คัด ลอก ใน ระบบ แฟ้ม สำเนา ใหม่ จะ มี หมาย เลข ชุด เดียว กัน เป็น แพ คเกจ SSIS เดิม
  • คุณ สามารถ เรียก ใช้ แพ คเกจ ที่ มี id ของ แพ คเกจ ที่ เดียว กัน ได้ สำเร็จ แยก ความ แตก แต่ คุณ cannot ต่าง แพ คเกจ ที่ สอง โดย ใช้ ข้อมูล ที่ เข้า สู่ ระบบ ได้ เนื่อง จาก รหัส ที่ แพ คเกจ เดียว กัน ได้
เมื่อต้องการสร้างหมายเลขชุดใหม่สำหรับแต่ละแพคเกจ ใช้หนึ่งในวิธีการที่อธิบายไว้ในส่วน "ข้อมูลเพิ่มเติม"

ข้อมูลเพิ่มเติม

ตัวอย่างเช่น มีเงื่อนไขใด ๆ ต่อไปนี้เป็นจริง ในใบสั่งในการแสดง:
  • คุณสามารถคัดลอกแพคเกจที่มีชื่อ DuplicateIDEmailer ไปยังระบบแฟ้ม
  • คุณตั้งชื่อแพคเกจ DuplicateIDEmailer_copy ใหม่
  • คุณเรียกใช้แพคเกจทั้งสอง

    คุณอาจสังเกตเห็นว่า ข้อมูลที่บันทึกล็อกสำหรับแต่ละแพคเกจไม่เหมือนกับข้อความต่อไปนี้:
    Event           Source                 SourceID                               ExecutionID
    ==================================================================================================================
    PackageStart DuplicateIDEmailer        3ca884a7-7805-4e12-aeee-afb99735ccd8   1d650373-5b56-4b76-bd0a-1d6a234ea91e
    PackageEnd   DuplicateIDEmailer        3ca884a7-7805-4e12-aeee-afb99735ccd8   1d650373-5b56-4b76-bd0a-1d6a234ea91e
    PackageStart DuplicateIDEmailer_copy   3ca884a7-7805-4e12-aeee-afb99735ccd8   d40c0438-e846-468d-843b-58cf5965e6a1
    PackageEnd   DuplicateIDEmailer_copy   3ca884a7-7805-4e12-aeee-afb99735ccd8   d40c0438-e846-468d-843b-58cf5965e6a1
    PackageStart DuplicateIDEmailer_copy   3ca884a7-7805-4e12-aeee-afb99735ccd8   54d91f24-4f71-4665-ba4c-4e1272302872
    PackageEnd   DuplicateIDEmailer_copy   3ca884a7-7805-4e12-aeee-afb99735ccd8   54d91f24-4f71-4665-ba4c-4e1272302872
    PackageStart DuplicateIDEmailer        3ca884a7-7805-4e12-aeee-afb99735ccd8   ed3b33e2-4933-4bf4-884d-897a9d6488a6
    PackageEnd   DuplicateIDEmailer        3ca884a7-7805-4e12-aeee-afb99735ccd8   ed3b33e2-4933-4bf4-884d-897a9d6488a6
    กระบวนการPackageNameคุณสมบัติที่ถูกบันทึกไว้ในนั้นแหล่ง:คอลัมน์ในตารางไม่ได้รับการปรับปรุงด้วยตนเองก่อนที่จะดำเนินการ ดังนั้น differentiation บางอย่างมีอยู่ในข้อมูลการเข้าสู่ระบบ อย่างไรก็ตาม เราขอแนะนำว่า คุณจะสร้างการPackageIDคุณสมบัติ
เมื่อต้องการสร้างการPackageIDคุณสมบัติ การใช้วิธีการต่อไปนี้อย่างใดอย่างหนึ่ง

ใช้ SQL Server Business ข่าวกรองพัฒนา Studio

  1. เปิดแพคเกจในข่าวกรองธุรกิจของเซิร์ฟเวอร์ SQL Studio พัฒนา
  2. คลิกการควบคุมการเวียนแท็บ
  3. คลิกการหมายเลขคุณสมบัติ ในรายการแบบหล่นลง คลิก<generate new="" id=""></generate>.

    ค่าใหม่ปรากฏขึ้นในการหมายเลขคุณสมบัติ

ใช้ยูทิลิตีบรรทัดคำสั่ง dtutil

คุณสามารถใช้อรรถประโยชน์การ dtutil บรรทัดคำสั่ง (Dtutil.exe) พร้อมกับ/i [D Regenerate]สวิตช์บรรทัดคำสั่งเพื่อสร้างรหัสแพคเกจ การปรับปรุงแพคเกจหลายในเวลาเดียวกัน ใช้อรรถประโยชน์ dtutil ในแฟ้มแบทช์ หรือ ในสภาพแวดล้อมของสคริปต์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ยูทิลิตี dtutil พิมพ์คำสั่งต่อไปนี้ที่พร้อมท์รับคำสั่ง:
dtutil /
การปรับปรุงแพคเกจรหัส ย้ายแพคเกจนี้ในโฟลเดอร์เดียวกัน จากนั้น เรียกใช้คำสั่งต่อไปนี้เพื่อสร้างหมายเลขของแพคเกจสำหรับแพคเกจทุก::
สำหรับ % % ใน (<filepath>\*.dtsx) ทำ dtutil.exe /i / แฟ้ม % %</filepath>
หมายเหตุ:ใช้เครื่องหมายเปอร์เซ็นต์เดียว(% 1) เมื่อคุณพิมพ์คำสั่งที่พร้อมท์รับคำสั่ง ใช้เครื่องหมายสองเปอร์เซ็นต์(%)ถ้าคุณใช้คำสั่งในแฟ้มแบตช์

ข้อมูลอ้างอิง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมอรรถประโยชน์ dtutil ให้ดูที่หัวข้อ "อรรถประโยชน์ dtutil" ใน Microsoft SQL Server 2005 หนังสือออนไลน์

คุณสมบัติ

หมายเลขบทความ (Article ID): 906564 - รีวิวครั้งสุดท้าย: 19 ตุลาคม 2553 - Revision: 2.0
ใช้กับ
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Keywords: 
kbhowto kbsql2005ssis kbinfo kbmt KB906564 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:906564

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com