เมื่อติดตั้ง SQL server 2005 หากคุณเลือกการติดตั้งเริ่มต้น ฐานข้อมูล AdventureWorks จะไม่ถูกติดตั้ง เนื่องจากบทช่วยสอนและตัวอย่างจำนวนมากจำเป็นต้องใช้ฐานข้อมูล AdventureWorks จึงจำเป็นต้องติดตั้งฐานข้อมูล AdventureWorks บทความนี้อธิบายวิธีการขอรับและติดตั้งฐานข้อมูลนี้
ดาวน์โหลดและติดตั้ง AdventureWorks
ขั้นแรก ไปที่เว็บไซต์อย่างเป็นทางการของ Microsoft เพื่อดาวน์โหลด AdventureWorksdb.msi ซึ่งเป็นโปรแกรมติดตั้งสำหรับ AdventureWorks จากนั้นคัดลอกไฟล์นี้และไฟล์ที่เกี่ยวข้องไปยังคอมพิวเตอร์ของคุณ AdventureWorksBI.msi (BI ย่อมาจาก Business Intelligence)
เรียกใช้ไฟล์การติดตั้งเพื่อให้ทั้งสองฐานข้อมูลได้รับการติดตั้งบนคอมพิวเตอร์ของคุณ แต่การติดตั้งฐานข้อมูลยังไม่เสร็จสมบูรณ์จริง มีสองวิธีในการติดตั้งให้เสร็จสมบูรณ์: คุณสามารถใช้ sqlcmd ซึ่งดูเหมือนหน้าต่าง dos หรือติดตั้งโดยใช้อินเทอร์เฟซแบบกราฟิก ด้านล่างนี้เป็นคำแนะนำสำหรับทั้งสองวิธี
วิธีที่ 1
เรียกใช้ Studio จัดการเซิร์ฟเวอร์ SQL
คลิกปุ่มที่แปดจากด้านขวาของแถบเครื่องมือเพื่อเปิดหน้าต่าง sqlcmd (ไอคอนจะเป็นเครื่องหมายอัศเจรีย์สีแดง)
ป้อนคำแนะนำในรายการ A
execsp_attach_db @dbname=N'AdventureWorks',
@filename1=N'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDataAdventureWorks_Data.mdf',?@filename2=N'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDataAdventureWorks_log.ldf'
เคล็ดลับ: ถ้าไม่ได้เลือกการติดตั้งเริ่มต้น คุณต้องป้อนเส้นทางที่ถูกต้องไปยังไฟล์
วิธีที่ 2:
วิธีการนี้เชื่อมต่อกับฐานข้อมูลผ่านทางอินเทอร์เฟซแบบกราฟิก นอกเหนือจากการบันทึกเนื้อหาที่ป้อนแล้ว ส่วนต่อประสานกราฟิกยังสามารถเชื่อมต่อฐานข้อมูลหลาย ๆ อันด้วยวิธีที่ง่ายที่สุด ขั้นตอนมีดังนี้
1. เลือกโหมดฐานข้อมูลใน Object Explorer (Project Explorer)
2. คลิกขวาที่เมาส์แล้วเลือกเมนู Connect to Tear-off เพื่อเปิดกล่องโต้ตอบการเชื่อมต่อฐานข้อมูล
3. คลิกปุ่มเพิ่ม จากนั้นกำหนดตำแหน่งของฐานข้อมูลที่จะเพิ่ม (คุณสามารถเพิ่มหลายฐานข้อมูลในคราวเดียวได้)
หมายเหตุเกี่ยวกับการเชื่อมต่อกับฐานข้อมูล
แม้ว่าโครงสร้างไฟล์มีการเปลี่ยนแปลงใน SQL Server 2005 แต่คุณยังคงสามารถเชื่อมต่อกับฐานข้อมูล SQL Server 2000 ได้ แต่เพียงเลือกรูปแบบใหม่ของฐานข้อมูลเท่านั้นที่คุณจะได้พบกับคุณสมบัติใหม่ของ SQL Server 2005 คุณสามารถเลือกวิธีใดก็ได้