ฉันได้รับไฟล์. bak จากลูกค้าที่ฉันต้องการกู้คืน แต่การคืนค่าเกินขีด จำกัด ลิขสิทธิ์ของ SQL Server 2008 R2 10240 MB ต่อฐานข้อมูล สิ่งที่ฉันต้องการจริงๆคือโครงสร้าง DB มีวิธีในการคืนค่าหรือสำหรับฉันเพียงแค่คืนค่าโครงสร้างหรือไม่
ฉันได้รับไฟล์. bak จากลูกค้าที่ฉันต้องการกู้คืน แต่การคืนค่าเกินขีด จำกัด ลิขสิทธิ์ของ SQL Server 2008 R2 10240 MB ต่อฐานข้อมูล สิ่งที่ฉันต้องการจริงๆคือโครงสร้าง DB มีวิธีในการคืนค่าหรือสำหรับฉันเพียงแค่คืนค่าโครงสร้างหรือไม่
คำตอบ:
วิธีเดียวที่จะคืนค่าเป็น SQL Server รุ่นนอกเหนือจากรุ่นด่วนจากนั้นลบข้อมูลที่คุณไม่ต้องการ จากนั้นย่อขนาดฐานข้อมูลให้ต่ำกว่าขีด จำกัด 10 กิกะจากนั้นสำรองข้อมูลและเรียกคืนไปยังอินสแตนซ์ด่วนของคุณ
หากนี่เป็นเครื่องสำหรับการพัฒนาให้ดูที่การรับสำเนาของ SQL Server Developer Edition โดยปกติประมาณ $ 50.00 และไม่มีข้อ จำกัด เช่นขนาดฐานข้อมูล ข้อ จำกัด เพียงอย่างเดียวคือคุณไม่สามารถใช้อินสแตนซ์สำหรับการใช้งานจริงได้
กำลังเพิ่มสิ่งที่ @mrdenny พูดถึง ...
คุณสามารถดาวน์โหลดฟรีเต็มรูปแบบรุ่นทดลองของ SQL Server ที่คุณสามารถใช้เวลานานถึง 180 วันที่นี่
คุณสามารถคืนค่าฐานข้อมูลในรุ่นทดลองแล้วสคริปต์ฐานข้อมูลยกเว้นข้อมูล
อีกครั้งโปรดจำไว้ว่าคุณมีเวลาทดลองใช้ 180 วันแล้วขึ้นอยู่กับความต้องการของคุณ (ถ้าคุณต้องการเวลามากขึ้น ฯลฯ ) คุณสามารถซื้อรุ่น DEV สำหรับการใช้งานที่ไม่ใช่การผลิต
หากนี่เป็นกระบวนการใช้ครั้งเดียวคุณสามารถใช้ Red Gate SQL Compare Pro เพื่อทำเช่นนั้นได้
ตัวเลือกนอกเหนือจากการติดตั้งเวอร์ชันเต็มของ SQL Server อีกก็จะไปให้ลองไป Idera ของฐานข้อมูล SQL เสมือน
มันมีคุณสมบัติดังต่อไปนี้ (อ้างจากวัสดุนำเสนอของพวกเขา):
ดังนั้นคุณควรจะสามารถติดตั้งรุ่นทดลองติดตั้งการสำรองฐานข้อมูลที่คุณมีคลายสคีมาของคุณผ่านเครื่องมือเปรียบเทียบหรือแบบสอบถาม (สร้างจาก SSMS)
กวดวิชาที่ดีเกี่ยวกับวิธีการใช้มันคุณสามารถค้นหาบนบล็อก Pinal เดฟ