วันอังคารที่ 8 มิถุนายน พ.ศ. 2553

How to Create an ASP.NET Database

ในบางครั้งเราต้องการสร้างฐานข้อมูลสำหรับ ASP.NET ใน SQL Server โดยไม่ใช้ตัวที่สร้างใน App_Code เช่น กรณีที่ต้องการ share source code โดยไม่อยากยก database ไป-มาให้เปลือง bandwidth เป็นต้น บทความนี้จะพูดถึงวิธีการสร้าง database ดังกล่าว
เริ่มโดยสร้างฐานข้อมูลใหม่ ด้วยการเปิด Visual Studio (ในที่นี้ใช้ VS2010 แต่ใช้ version ต่ำกว่าก็ได้ ถ้าสิทธิ์การใช้งานถึง) จากนั้นให้เลือกเปิด Server Explorer Window ขึ้นมา (บางคนอาจเปิดอยู่ไว้แล้ว)


ใน Server Explorer Window ให้เลือกสร้าง database connection ใหม่ (Create a new database connection)


จากนั้นกรอกชื่อ server และ database ที่ต้องการจะสร้าง ในตัวอย่างนี้ใช้ server เป็นตัว SqlExpress เลยใส่ชื่อเป็น (local)\SqlExpress และ database name ใช้ SPIKE_ASPNET

จะถูกถามให้ยืนยันการสร้างฐานข้อมูลใหม่ ก็ตอบ Yes

จากนั้นปิด Visual Studio ไป เพราะหมดธุระกับมันแล้ว จากนั้นมาเปิด Visual Studio Command Prompt ขอย้ำว่าไม่ใช่ command prompt ธรรมดานะครับ

ใส่คำสั่ง aspnet_regsql แล้วกด Enter

จะปรากฏโปรแกรมเพื่อติดตั้งฐานข้อมูลสำหรับ ASP.NET ขึ้นมา ให้ click Next

เลือก Configure SQL Server for application services แล้วกด Next

ในหน้าต่างนี้ให้ใส่ชื่อ server กับ database ให้ตรงกับที่เราสร้าง เช่น ในที่นี้ใส่ server เป็น (local)\SqlExpress และใส่ Database เป็น SPIKE_ASPNET แล้วกด Next

โปรแกรมจะแสดงหน้าสรุป ให้ตรวจสอบความถูกต้องและกด Next

หลังจากทำงานเรียบร้อย ระบบจะแจ้งผล ให้เรากด Finish เพื่อปิดโปรแกรม

ตอนนี้ก็ปิด Visual Sutdio Command Prompt ได้เลย ในที่นี้ผมปิดด้วยการพิมพ์ exit และกด Enter ถือเป็นอันจบกระบวนการทั้งหมด

ไม่มีความคิดเห็น:

แสดงความคิดเห็น