Thaiadmin

สอบถาม SQL ต่าง Version

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

สอบถาม SQL ต่าง Version
« เมื่อ: 3 กรกฎาคม 2012, 09:15:07 »
สอบถามหน่อย SQL มันต่าง Version เราจะ Attach database เข้าได้ยังไง
ผู้รู้พอจะบอก ได้ปะเอ๋ย

ออฟไลน์ พี่บี

  • ***
  • 935
  • 1
  • เพศ: ชาย
Re: สอบถาม SQL ต่าง Version
« ตอบกลับ #1 เมื่อ: 3 กรกฎาคม 2012, 19:25:33 »
Downgrade มันก็ไม่ได้ซิครับ

ออฟไลน์ M@rio Maurer

  • ***
  • 308
  • 1
  • เพศ: ชาย
    • Siamtopup2010
Re: สอบถาม SQL ต่าง Version
« ตอบกลับ #2 เมื่อ: 4 กรกฎาคม 2012, 10:36:07 »
จากที่เคยทำมา จะนำ SQL จาก version ที่สูงกว่าไป attach ใน SQL version ที่ต่ำกว่าไม่ได้
ถ้าเป็น SQL version เดียวกันต้องดูเลข Build version ด้วย
เช่น SQL Server 2005 Build 9.0.1399 จะเอา database ไป restore ใน Build 9.0.0455 ไม่ได้ น่าจะเป็นของ service pack (SP, RTM) ที่ใช้ เป็นต้น

code ไว้เชค version ของ SQL Server ที่ใช้อยู่
โค๊ด: [Select]
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
ส่วนการ attach file โดยส่วนมากผมจะใช้ windows authentication ในการเข้าไป attach DB

Re: สอบถาม SQL ต่าง Version
« ตอบกลับ #3 เมื่อ: 18 สิงหาคม 2016, 10:45:44 »
Genarate DB ต้นทางออกมาเป็น Script แล้วเอาไปรันที่ DB ปลายทางแทนครับ