ข้ามไปที่เนื้อหา

Database Setup

หัวข้อนี้เป็นกรณีใช้ MS SQL Server ส่วนกรณีใช้ MySQL หรือ Access ให้ดูเอกสารประกอบภายนอก

  1. ติดตั้ง SQL 2005 แบบ Default Instance

  2. ติดตั้ง Service Pack ล่าสุด สำหรับ SP1 ไฟล์มีขนาดประมาณ 250 MB สามารถค้นหาและดาวน์โหลดได้จากเว็บไซต์ของ Microsoft โดยใช้คำค้น SQL2005 SP1 หรือ KB913090 ชื่อไฟล์คือ SQLServer2005SP1-KB913090-x86-ENU.exe

  3. ตั้งค่า SQL 2005 ให้ Enable Named Pipes และ TCP/IP

รูป — SQL Server Configuration Manager ส่วน Client Protocols: Shared Memory (Enabled), TCP/IP (Enabled), Named Pipes (Enabled), VIA (Disabled)

  1. Attach ฐานข้อมูล

    a. คัดลอกไฟล์ MMIReport.mdf และ MMIReport_log.log ไปยัง c:\SQLData

    b. เปิด Microsoft SQL Server Management Studio

    c. เชื่อมต่อไปยัง Server

    d. คลิกขวาที่ Database แล้วเลือก Attach

    e. กด Add แล้ว Browse ไปยัง c:\SQLData และเลือก MMIReport

    f. กด OK ไปจนจบขั้นตอน

  2. สร้าง User

    a. ใน Microsoft SQL Server Management Studio

    b. ไปที่ SecurityLogins

    c. คลิกขวาที่ Logins แล้วเลือก New Login

    d. ใส่ชื่อ ssuser และรหัสผ่าน 1234 (ใส่โดยไม่ต้องมีเครื่องหมายคำพูด)

รูป — Dialog Login – New; Login name: ssuser; ● SQL Server authentication; Default database: MMIReport

e. กด OK

  1. กำหนดสิทธิ์ให้ User เข้าถึงฐานข้อมูล

    a. ใน Microsoft SQL Server Management Studio

    b. ไปที่ DatabasesMMIReportSecurityUsers

    c. ลบ ssuser ที่อยู่ใต้ Tree นี้ออกก่อน (ถ้ามี)

    d. คลิกขวาที่ Users แล้วเลือก New User

รูป — Dialog Database User – New; User name: ssuser; Login name: ssuser; Default schema: dbo; Role membership: ☑ db_owner

e. กด OK

  1. ทดสอบเข้าสู่ระบบด้วย Username ssuser และรหัสผ่านที่กำหนดไว้ ควรจะเข้าสู่ระบบได้สำเร็จ

  2. หากเข้าไม่ได้ ให้ตรวจสอบขั้นตอนทั้งหมดนี้ใหม่อีกครั้งพร้อมกับข้อความ Error ที่ปรากฏ