SQL Server Express: การติดตั้งการตั้งค่า

ในการจัดระเบียบงานใด ๆ ของส่วนกลางระบบต้องการเซิร์ฟเวอร์ที่สามารถจัดการคำขอจากซอฟต์แวร์ไคลเอนต์ได้ ผู้ส่งสาร เครือข่ายสังคม ระบบบัญชีและการเงินล้วนมีรูปแบบการประมวลผลข้อมูลร่วมกัน สำหรับการจัดเก็บและดึงข้อมูลจะใช้เซิร์ฟเวอร์แยกประเภท - SQL โดยอิงตามภาษาคิวรีที่มีโครงสร้าง ให้การเข้าถึงข้อมูลที่เก็บไว้อย่างรวดเร็วและเชื่อถือได้ รวมทั้งการประมวลผล "ทันที"

Microsoft SQL Server: คำอธิบายเล็กน้อย

ผลิตภัณฑ์นี้เป็นโซลูชันฟรีที่ช่วยให้ในเวลาอันสั้นในการปรับใช้พื้นที่จัดเก็บข้อมูลที่เชื่อถือได้สำหรับการจัดเก็บและประมวลผลข้อมูลจำนวนมาก เซิร์ฟเวอร์สามารถใช้เพื่อสร้างพอร์ทัลเว็บ แอปพลิเคชัน และซอฟต์แวร์เฉพาะประเภทอื่นๆ ที่จริงแล้ว ไซต์ใดๆ บนอินเทอร์เน็ตในการเกิดใหม่อย่างใดอย่างหนึ่งใช้เซิร์ฟเวอร์ SQL

เซิร์ฟเวอร์ sql ด่วน

คุณสามารถดาวน์โหลดผลิตภัณฑ์เวอร์ชันล่าสุดได้จากเว็บไซต์ทางการของ Microsoft

ขีดจำกัดทรัพยากรระบบของ SQL Server Express

มันคุ้มค่าที่จะบอกเล็กน้อยเกี่ยวกับข้อกำหนด ในการเริ่มต้นและทำให้การทำงานของ SQL Server Express เป็นไปอย่างราบรื่น คุณต้องนำการกำหนดค่าระบบมาไว้ในแบบฟอร์มต่อไปนี้:

  • ระบบปฏิบัติการสามารถใช้ได้ทั้งแบบ 32 และ 64 บิตจากสาย Windows
  • ความเร็วสัญญาณนาฬิกาของโปรเซสเซอร์ต้องเกิน 1.4 GHz;
  • RAM - อย่างน้อย 512 MB โดยเฉพาะอย่างยิ่ง 2 GB;
  • พื้นที่ว่างบนฮาร์ดดิสก์ - 2.2 GB.

การติดตั้ง: รายละเอียดปลีกย่อยและความแตกต่าง

การทำงานกับแพลตฟอร์ม Windows จะได้รับการพิจารณาเซิร์ฟเวอร์ 2008 R2 ถือว่ามีการดาวน์โหลด SQL Server Express 2012 และแสดงบนคอมพิวเตอร์อยู่แล้ว คุณต้องเรียกใช้ตัวติดตั้งในฐานะผู้ดูแลระบบ ในหน้าต่างที่ปรากฏขึ้น ให้เลือกรายการ "ติดตั้งอินสแตนซ์ใหม่ของ SQL Server"

sql server 2012 express

ข้อความของใบอนุญาตจะแสดงอยู่ด้านล่างข้อตกลงที่คุณต้องอ่านและยอมรับ จากนั้น หากพบการอัปเดตที่เกี่ยวข้องในขณะนี้ คุณจะได้รับแจ้งให้ติดตั้งการอัปเดตดังกล่าวด้วย ซึ่งสามารถทำได้ในภายหลังในเซิร์ฟเวอร์ที่ติดตั้งไว้แล้ว

ในขั้นตอนต่อไป จะนำเสนอการเลือกส่วนประกอบ คุณสามารถปล่อยให้ทุกอย่างตามที่โปรแกรมติดตั้งแนะนำ ที่นี่คุณต้องระบุเส้นทางสำหรับการวางไฟล์ด้วย

ถัดไป ตัวติดตั้งจะตรวจสอบว่าระบบพร้อมหรือไม่การติดตั้ง. และอาจมีสถานการณ์ที่ตรวจพบว่าคอมโพเนนต์ .NET Framework 3.5 หายไป ซึ่งหมายความว่าคุณจะต้องขัดจังหวะชั่วขณะหนึ่งและติดตั้งซอฟต์แวร์ที่จำเป็น

การติดตั้ง .NET Framework บนคอมพิวเตอร์

องค์ประกอบนี้มีชุดของไลบรารีและแอปพลิเคชันสำหรับการทำงานกับบริการเครือข่ายและบริการ หากไม่มีสิ่งนี้ จะไม่สามารถเปิดระบบและโปรแกรมจำนวนมากได้ นอกจากนี้ แต่ละเวอร์ชันแยกกันอาจมีชุดของตัวเอง

ใน Windows Server 2008 ทำได้ผ่านเมนูเริ่มแล้ว Administrative Tools เลือกคุณสมบัติในโครงสร้างแบบต้นไม้ทางด้านซ้าย และเพิ่มคุณสมบัติในหน้าต่างหลัก ระบบจะแจ้งให้คุณเลือกส่วนประกอบที่พร้อมสำหรับการติดตั้งพร้อมช่องทำเครื่องหมาย ในสถานการณ์นี้ แพ็คเกจ NET Framework ทั้งหมดเป็นที่สนใจ ในขั้นตอนต่อไป ขอแนะนำให้ปล่อยช่องทำเครื่องหมายเริ่มต้นไว้ ขั้นตอนสุดท้ายจะเป็นหน้าต่างที่มีข้อความเกี่ยวกับการติดตั้งส่วนประกอบที่สำเร็จ

ทางเลือกสำรองของ SQL Server Express 2012

การติดตั้งหยุดชั่วคราวในขั้นตอนการติดตั้งกฎ. จะต้องมีการต่ออายุ การกำหนดค่าอินสแตนซ์ปรากฏขึ้น คุณสามารถระบุชื่อได้ที่นี่ และปล่อยให้พารามิเตอร์ที่เหลือยังคงเหมือนเดิม จากนั้นในการกำหนดค่าเซิร์ฟเวอร์ จะเป็นการดีที่สุดที่จะปล่อยให้เป็นค่าเริ่มต้น

ms sql เซิร์ฟเวอร์ด่วน

รายการ "การกำหนดค่ากลไกจัดการฐานข้อมูล" จะเสนอให้ตั้งค่าวิธีการตรวจสอบสิทธิ์ ดีกว่าที่จะเลือกโหมดผสม ควรสังเกตว่าการตั้งค่านี้ไม่สามารถเปลี่ยนแปลงได้ในอนาคต

จากนั้นโปรแกรมติดตั้งจะเสนอให้เลือกวิธี "การติดตั้งเท่านั้น" หรือ "การติดตั้งและการกำหนดค่า" ขั้นตอนการกำหนดค่าสามารถทำได้ด้วยตนเอง ดังนั้นจึงควรเลือกรายการแรก

ในหน้าต่างถัดไป คุณสามารถคลิก "ถัดไป" ได้ง่ายๆ เนื่องจากเป็นเครื่องหมายถูก ไม่ว่าจะส่งข้อผิดพลาดไปยัง Microsoft หรือไม่ และสุดท้าย - หน้าต่างที่มีข้อความเกี่ยวกับการติดตั้งสำเร็จ

การปรับ

หลังจากการติดตั้งเสร็จสมบูรณ์ คุณต้องทำการกำหนดค่าเริ่มต้นเล็กน้อยของ SQL Server Express

ก่อนอื่นคุณต้องกำหนดค่าการเข้าถึงเซิร์ฟเวอร์ ในการดำเนินการนี้ ให้ไปที่เมนู Start จากนั้นไปที่ All Programs, MS SQL Server Express และ Configuration Tools

sql server 2008 express ด่วน

หน้าต่างจะเปิดขึ้นในบานหน้าต่างด้านซ้ายซึ่งมีโครงสร้างต้นไม้ขององค์ประกอบ มีความสนใจในรายการ "โปรโตคอลสำหรับ SQLEXPRESS" องค์ประกอบที่ซ้อนกันจะปรากฏในหน้าต่างด้านขวา เลือก TCP / IP ผ่านเมนูบริบท ค่าดีฟอลต์ที่ปิดใช้งานจะเปลี่ยนเป็น Enabled นั่นคือเปิดใช้งาน

จากนั้นคุณต้องเลือกคุณสมบัติของโปรโตคอล แท็บที่สองของที่อยู่ IP มีรายการที่เรียกว่า IPAll ประกอบด้วยค่าพอร์ต TCP ซึ่งควรแทนที่ด้วย 1433

ตอนนี้เราต้องกลับไปที่ต้นไม้องค์ประกอบที่นี่คุณต้องเลือกหนึ่งอันดับแรก - บริการเซิร์ฟเวอร์ SQL คุณเพียงแค่ต้องตรวจสอบว่าเซิร์ฟเวอร์ใช้เบราว์เซอร์ SQL หรือไม่ หากไม่เป็นเช่นนั้น คุณต้องดับเบิลคลิกและตั้งค่าโหมดเริ่มต้นเป็น "อัตโนมัติ" และเริ่มเบราว์เซอร์เซิร์ฟเวอร์ด้วยตนเองโดยคลิกเริ่มในเมนูบริบท

ตอนนี้ยังคงต้องรีสตาร์ทเซิร์ฟเวอร์ SQL โดยสมบูรณ์

การตั้งค่าข้อความเข้า

ในการดำเนินการนี้ คุณต้องติดตั้งในไฟร์วอลล์ Windowsกฎใหม่สำหรับเซิร์ฟเวอร์ คุณสามารถเข้าสู่การตั้งค่าเหล่านี้ผ่าน "เริ่ม" - "เครื่องมือการดูแลระบบ" ตามปกติแล้ว แผงด้านซ้ายคือแผนผังขององค์ประกอบ ส่วนด้านขวาคือการตั้งค่า คุณต้องค้นหารายการกฎขาเข้า และในหน้าต่าง "การดำเนินการ" - "กฎใหม่" "วิซาร์ดการตั้งค่า" จะเปิดขึ้น ที่นี่คุณต้องเลือกพอร์ต นอกจากนี้ โปรโตคอลคือ TCP และหมายเลขพอร์ตคือ 1433 ที่ขั้นตอนการดำเนินการ ให้ตั้งค่าอนุญาตการเชื่อมต่อ นอกจากนี้ ในรายการโปรไฟล์ คุณต้องระบุขอบเขตของกฎ สามารถเลือกช่องทำเครื่องหมายทั้งสามช่องได้

ขีดจำกัดด่วนของเซิร์ฟเวอร์ sql

และขั้นตอนสุดท้ายคือการตั้งชื่อ เป็นการดีกว่าที่จะระบุสิ่งที่เข้าใจและเข้าถึงได้

หลังจากกำหนดค่าและบันทึกกฎแล้ว คุณควรตรวจสอบให้แน่ใจว่ากฎทำงานและทำงานอยู่

การเชื่อมต่อไคลเอ็นต์

ในการเชื่อมต่อกับเซิร์ฟเวอร์ผ่านSQLServer Management Studio คุณต้องสร้างกฎสำหรับไฟร์วอลล์ เช่นเดียวกับที่แสดงใน SQL Server Express ข้อแตกต่างเพียงอย่างเดียวคือโปรโตคอลจะเป็น UDP และพอร์ตจะเป็น 1434

หากคุณไม่สามารถเชื่อมต่อได้ คุณจำเป็นต้องดูคุณสมบัติการเชื่อมต่อใน SQL Server Management Studio รายการ "อนุญาตการเชื่อมต่อระยะไกลไปยังเซิร์ฟเวอร์นี้" เป็นที่สนใจ ต้องทำเครื่องหมายในช่องทำเครื่องหมาย ตอนนี้ทุกอย่างจะทำงาน

ข้อสรุป

บทความแสดงวิธีการติดตั้งและกำหนดค่า MS SQL Server Express 2012 อย่างที่คุณเห็น ขั้นตอนไม่ซับซ้อนนักและผู้ใช้พีซีทุกคนสามารถจัดการได้ การติดตั้ง SQL Server 2008 Express ที่ได้รับความนิยมเท่ากันอาจแตกต่างเล็กน้อยจากเวอร์ชันที่อธิบายไว้ในบทความนี้ แต่วิธีการและอัลกอริธึมจะเหมือนกัน

ด้วยเหตุนี้ คลังข้อมูลที่เข้าถึงได้และมีประสิทธิภาพและระบบการจัดการข้อมูลจะได้รับการกำหนดค่าบนเซิร์ฟเวอร์