ฉันใช้ SQL Server 2008 R2 มาระยะหนึ่งแล้วมันใช้งานได้ดีมาก ตอนนี้ฉันต้องใช้ SQL Server 2012 จะมีผลกับฐานข้อมูลที่มีอยู่ของฉันหรือไม่ ความเสี่ยงในการติดตั้ง SQL Server 2012 บนเครื่องที่ SQL Server 2008 R2 มีความเสี่ยงมากแค่ไหน?
ฉันใช้ SQL Server 2008 R2 มาระยะหนึ่งแล้วมันใช้งานได้ดีมาก ตอนนี้ฉันต้องใช้ SQL Server 2012 จะมีผลกับฐานข้อมูลที่มีอยู่ของฉันหรือไม่ ความเสี่ยงในการติดตั้ง SQL Server 2012 บนเครื่องที่ SQL Server 2008 R2 มีความเสี่ยงมากแค่ไหน?
คำตอบ:
คุณสามารถติดตั้งอินสแตนซ์ใหม่ที่มีชื่อและสองอินสแตนซ์สามารถอยู่เคียงข้างกันโดยไม่มีความเสี่ยง - ให้แน่ใจว่าสตริงการเชื่อมต่อของคุณ ฯลฯ ชัดเจนและถูกต้อง (ปัญหามากมายเกิดขึ้นจากการเชื่อมต่อLOCALHOST
เมื่อคุณต้องการเชื่อมต่อ ถึงLOCALHOST\OtherInstance
)
ขึ้นอยู่กับทรัพยากรที่คุณอาจต้องการตรวจสอบให้แน่ใจว่าได้กำหนดทั้งสองเซิร์ฟเวอร์โดยใช้ตัวเลือกการกำหนดค่าหน่วยความจำสูงสุดของเซิร์ฟเวอร์หรืออาจเรียกใช้ครั้งละหนึ่งอินสแตนซ์เท่านั้น ฉันถือว่าสิ่งนี้อยู่ในสภาพแวดล้อมการพัฒนาท้องถิ่นของคุณ
ฉันขอแนะนำให้ละทิ้งเครื่องมือไคลเอ็นต์รุ่น 2008 R2 และใช้รุ่น 2012 อย่างสม่ำเสมอ มันมีฟังก์ชั่นที่ดีกว่ามากและสามารถจัดการทั้งสองรุ่นได้อย่างราบรื่น
โดยทั่วไปแล้วใช่ บริการของคุณใน 2008 R2 จะทำงานต่อไปตามปกติเว้นแต่คุณจะทำการเปลี่ยนแปลงด้วยตนเอง
ผลกระทบเฉพาะที่ sql 2012 อาจเกิดขึ้นได้ก็คือถ้าคุณวางแผนที่จะใช้งานการดำเนินการที่เข้มข้นของประสิทธิภาพ แต่ไม่มีอะไรอื่นนอกเหนือจากนั้น
นี่คือบทความที่ดีเกี่ยวกับ MSDN บนไซต์ที่สนับสนุน SQL Server รุ่นต่างๆ http://msdn.microsoft.com/en-us/library/ms143694.aspx