การสร้างฐานข้อมูล DBA ส่วนกลาง


13

เรามีเซิร์ฟเวอร์มากกว่า 200+ ตัวและฉันคิดว่าจะสร้างฐานข้อมูล DBA แบบรวมศูนย์ซึ่งมันจะทำการสำรองข้อมูลข้อผิดพลาดงานพื้นที่และสร้างรายงานบน SSRS ฉันไม่แน่ใจว่าจะเริ่มจากตรงไหนและจะขอขอบคุณสำหรับความช่วยเหลือของคุณ ขอบคุณมาก.


ฉันสามารถทำได้โดยใช้ System Center Operations Manager 2007 R2 หรือไม่ โปรดแจ้งให้เราทราบจากประสบการณ์ของคุณเมื่อเปรียบเทียบกับ MOM ขอขอบคุณ!
db7

คำตอบ:


8

บน SQL Server 2008 R2 ผมอยากแนะนำให้คุณSQL Server Control Point ยูทิลิตี้ที่มีรายละเอียดบางอย่างที่นี่

จากคำอธิบายของ MSDN: "ยูทิลิตี้เซิร์ฟเวอร์ SQL เป็นแบบจำลองหน่วยงานที่เกี่ยวข้องกับเซิร์ฟเวอร์ SQL ขององค์กรในมุมมองแบบรวมมุมมองยูทิลิตี้ Explorer และยูทิลิตี้เซิร์ฟเวอร์ SQL ใน (SSMS) ให้มุมมองแบบองค์รวมของสุขภาพทรัพยากรผ่านอินสแตนซ์ จุดควบคุมยูทิลิตี้ (UCP) หน่วยงานที่สามารถดูได้ใน SQL Server UCP รวมถึง:

Instances of SQL Server
Data-tier applications
Database files
Storage volumes

มิติการใช้ทรัพยากรที่สามารถดูได้ใน SQL Server UCP ประกอบด้วย:

CPU utilization
Storage space utilization"

ในปี 2008 และรุ่นก่อนหน้า - MOM ตามที่ Gaius ชี้หรืออาจลองใช้การดูแลเซิร์ฟเวอร์หลายเครื่องตามที่ MS กำหนดไว้ ท่านสามารถเข้าดูรายละเอียดเกี่ยวกับบทความ SQLServerCentral Multi-Server ดูแลหรือบนMSDN


5

ลองดูที่MOMผลิตภัณฑ์ของ MS สำหรับทำสิ่งนี้ จะคล้ายคลึงกว้างของออราเคิลควบคุมตาราง


ฉันไม่รู้ว่า MOM นั้นฟรี คุณได้ใช้มันมาก่อนหรือไม่? คุณรู้โพสต์บล็อกที่ดีเกี่ยวกับวิธีการใช้งานหรือไม่ ขอขอบคุณ.
db7

3
MOM ไม่ฟรีมาก คุณต้องซื้อสิทธิ์การใช้งานเซิร์ฟเวอร์รวมถึงสิทธิ์ใช้งานสำหรับแต่ละเซิร์ฟเวอร์ที่ MOM กำลังตรวจสอบอยู่
mrdenny

3

ถ้าคุณมีเครื่อง SQL2008 Central Management Serverจะใช้ลักษณะเป็นใช้ ฟรีและสร้างไว้ใน SQL คุณยังสามารถทำและmultiserver queries ตรวจสอบลิงค์นี้สำหรับรายละเอียดเพิ่มเติมpolicy based management


1

หากคุณยังต้องการพัฒนา smth แบบกำหนดเองที่คุณสามารถบันทึกข้อมูลที่คุณต้องการทำตามขั้นตอนเหล่านี้เมื่อเริ่มต้น: สร้างตารางด้วยเซิร์ฟเวอร์ฐานข้อมูลที่เชื่อมโยงกับ id เซิร์ฟเวอร์ข้อมูลสำรองที่เชื่อมโยงกับทั้ง id เซิร์ฟเวอร์และ db id สร้างสคริปต์ที่จะเปิดตัวบนเซิร์ฟเวอร์ปลายทางโดยใช้ xp_cmdshell สคริปต์จะแทรกข้อมูลที่รวบรวมไปยังตาราง tempdb ปลายทางและแทรกผ่านเซิร์ฟเวอร์ที่เชื่อมโยงไปยังเซิร์ฟเวอร์ DBA ของคุณ อันนี้เร็วมาก คุณสามารถติดต่อฉันเป็นการส่วนตัวหากคุณต้องการรายละเอียดเพิ่มเติม ฉันใช้วิธีนี้เนื่องจากเป็นวิธีที่ดีที่สุดในการติดตามสิ่งต่างๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.