คำถามติดแท็ก sql-server

คำถามที่เกี่ยวข้องกับ Microsoft SQL Server หากคำถามของคุณเฉพาะรุ่นโปรดติดแท็กเฉพาะสำหรับรุ่นนั้นด้วย คำถาม SQL Server ของคุณอยู่ที่นี่หรือที่เว็บไซต์อื่นหรือไม่? คลิกลิงก์เกี่ยวกับ sql-server tag ในบรรทัดด้านล่าง

4
การตั้งค่าดิสก์ / พาร์ติชันที่แนะนำสำหรับ SQL Server
ฉันกำลังมองหาคำแนะนำเกี่ยวกับวิธีที่ดีที่สุดในการตั้งค่าดิสก์ / พาร์ติชันของฉันสำหรับ SQL Server นี่คือบางส่วนของความกังวลหลักของฉัน: ควรแยกไฟล์ SQL อย่างไร (ไฟล์ข้อมูล, บันทึก, อุณหภูมิ) จะดีกว่าหรือไม่ที่จะ RAID HDD จำนวนมากและแบ่งพาร์ติชันพื้นที่หรือทำให้ RAID หลายตัวมีดิสก์น้อยลงสำหรับแต่ละ RAID? ข้อมูลและไฟล์บันทึกควรเป็น RAID ชนิดอื่นหรือไม่ ฐานข้อมูลเริ่มต้น (master, msdb, etc ... ) ควรอยู่ใน C: หรือควรอยู่ในตำแหน่งเดียวกันกับไฟล์ data / log อื่น ๆ หรือไม่?

3
การรวม SharePoint และการมิเรอร์ฐานข้อมูล
นี่ไม่ใช่คำถามที่ต้องทำฉันแค่ตั้งเวที ประสบการณ์ของคุณเป็นอย่างไร โปรดอ่านคำถามทั้งหมดก่อนที่จะตอบกลับอย่างรวดเร็ว ฉันใช้เวลาทั้งวันในการสอนรอบปัจจุบันของนักเรียนSharePoint MCM (Microsoft Certified Masters - ดูที่นี่ ) นักเรียนทุกคนเกี่ยวกับเทคโนโลยีความพร้อมใช้งานสูงใน SQL Server รวมถึงวิธีการบันทึก / กู้คืน / สำรอง / คืนค่า SQL สิ่งนี้สำคัญมากเนื่องจากการติดตั้ง MOSS ระดับองค์กรทุกครั้งนั้นเป็น SQL Server ระดับ Entreprise ที่ซ่อนตัวอยู่โดยปกติจะไม่มี DBA Kimberly สอนให้พวกเขาทราบถึงวันของการบำรุงรักษาฐานข้อมูลในวันศุกร์ (รุ่นที่แคบลงของสัปดาห์แรกของ SQL MCM ที่เราสอน) เรากำลังพูดถึงความเป็นไปได้ในการใช้การทำมิเรอร์ฐานข้อมูลเพื่อให้มีความพร้อมใช้งานสูงสำหรับฐานข้อมูล SharePoint และข้อดีข้อเสีย ตอนนี้ฉันรู้แล้วว่าการสะท้อนฐานข้อมูลเป็นระดับความลึกภายในที่ต่ำที่สุดอย่างที่ฉันเคยเป็นเจ้าของในขณะที่อยู่ที่ Microsoft ดังนั้นไม่จำเป็นต้องชี้ให้เห็นพฤติกรรมและสำนวนในการตอบกลับของคุณ ฉันยังทราบข้อควรรู้และแนวทางต่าง ๆ ในเอกสารไวท์เปเปอร์ที่มิเรอร์จากกลุ่ม SharePoint และใช่พวกเขาเป็นเพียงแนวทางทั่วไปไม่ใช่กฎที่ยากและรวดเร็ว คำถามของฉันคือ: ฉันต้องการที่จะได้ยินจากทุกคนที่ใช้ฐานข้อมูลการทำมิเรอร์สำหรับ …

7
SQL Server - ฐานข้อมูลกำลังในหน่วยความจำ?
เรามีเซิร์ฟเวอร์ Windows 2008 x64 ขนาดใหญ่ (4 x 4 คอร์ CPU, 32GB RAM) ที่ใช้ SQL Server 2005 64 บิต เรามีขนาดเล็ก (6GB) แต่มีฐานข้อมูลที่สำคัญมากซึ่งค่อนข้างช้าในการเข้าถึงจนกว่าหน้าเว็บจะถูกเก็บไว้ในหน่วยความจำ (การใช้งานเป็นแบบสุ่มมาก I / O ดังนั้นอัตราต่อรองต่ำมากหน้าหนึ่งอยู่ในหน่วยความจำและผู้ใช้ปลายทาง บ่นเกี่ยวกับความเชื่องช้าเริ่มต้น) ดิสก์นั้นเร็วพอ (Local 15K SAS) แต่ฉันเดาว่าแอพค่อนข้างเขียนอย่างงุ่มง่าม (มันเป็นวิธีแก้ปัญหา COTS) ดังนั้นฉันสงสัยว่ามีวิธี "บังคับ" ฐานข้อมูลในหน่วยความจำใน SQL Server 2005 (2008) ไม่รองรับ โดยผู้ขายดังนั้นเราไม่ควรอัปเกรดเป็น) เพื่อช่วยหลีกเลี่ยงบลูส์การเติมแคชเริ่มต้นหรือไม่ วิธีปัจจุบันของฉันคือฉันเรียกใช้ SELECT * จากแต่ละตารางในสคริปต์เพื่อรับหน้าข้อมูลในหน่วยความจำ แต่วัตถุบางอย่าง (ดัชนีการค้นหาข้อความแบบเต็ม …

3
วิธีเปลี่ยนการกู้คืนเริ่มต้นสำหรับฐานข้อมูลใหม่
ฉันจะกำหนดค่าเซิร์ฟเวอร์ฐานข้อมูลบนเซิร์ฟเวอร์การพัฒนาของเราได้อย่างไรเพื่อให้เมื่อสร้างฐานข้อมูลใหม่ว่าเป็นSimpleแบบจำลองการกู้คืนตามค่าเริ่มต้น ขณะนี้ถ้าเราจำได้เมื่อสร้างฐานข้อมูลเราต้องคลิกที่แท็บตัวเลือกและเลือกง่าย ใน SQL เวอร์ชันก่อนหน้าฉันจำได้ว่าฉันสามารถตั้ง Simple เป็นค่าเริ่มต้นสำหรับฐานข้อมูลใหม่ สิ่งนี้สามารถตั้งค่าสำหรับ SQL Server 2012 ได้อย่างไร?

19
วิธีที่ง่ายและรวดเร็วที่สุดในการถ่ายโอนไฟล์ขนาดใหญ่ผ่านเครือข่าย Windows คืออะไร
ฉันมีเครื่อง Window Server 2000 ที่ใช้ MS SQL Server ที่เก็บข้อมูลมากกว่า 20GB ฐานข้อมูลถูกสำรองทุกวันถึงฮาร์ดไดรฟ์ที่สอง ฉันต้องการถ่ายโอนไฟล์สำรองข้อมูลเหล่านั้นไปยังคอมพิวเตอร์เครื่องอื่นเพื่อสร้างเซิร์ฟเวอร์ทดสอบอีกเครื่องและสำหรับการฝึกการกู้คืน (การสำรองข้อมูลไม่เคยถูกกู้คืนมาเป็นเวลาเกือบ 5 ปีอย่าบอกเจ้านายของฉันเกี่ยวกับเรื่องนี้!) ฉันมีปัญหาในการถ่ายโอนไฟล์ขนาดใหญ่ผ่านเครือข่าย ฉันลองคัดลอกเครือข่ายธรรมดาดาวน์โหลด apache และ ftp แล้ว วิธีการใดก็ตามที่ฉันพยายามจะล้มเหลวเมื่อปริมาณข้อมูลที่ถ่ายโอนมาถึง 2GB ครั้งสุดท้ายที่ฉันถ่ายโอนไฟล์สำเร็จมันผ่าน usb ที่ต่อพ่วงกับฮาร์ดไดรฟ์ภายนอก แต่ฉันต้องการที่จะทำงานนี้เป็นประจำและโดยเฉพาะอย่างยิ่งโดยอัตโนมัติ สงสัยว่าอะไรคือแนวทางที่จริงจังที่สุดสำหรับสถานการณ์นี้?

2
อินสแตนซ์ของ SQL Server คืออะไร
เมื่อฉันติดตั้ง SQL Server 2008 Express พร้อมท์ให้ฉันสร้างอินสแตนซ์และยกเลิกถ้าไม่ทำ จากนั้นฉันจะเห็นข้อมูลในรายการใน Sql Server Configuration Manager บน SQL Server Services อินสแตนซ์ของ SQL Server คืออะไร

4
SSMS: SQL Server จะเก็บชื่อเซิร์ฟเวอร์ไว้ที่ไหน
ฉันมีจำนวนเซิร์ฟเวอร์ "เก่า" หรือชื่อเซิร์ฟเวอร์ที่มีการพิมพ์ผิดที่แสดงในรายการแบบหล่นลงของเซิร์ฟเวอร์ในกล่องโต้ตอบ "เชื่อมต่อกับฐานข้อมูล" ของ SQL Server Management Studio: ชื่อเหล่านั้นถูกเก็บไว้ที่ไหน? มีวิธีใดบ้างในการล้างรายการและลบบางรายการ
14 sql-server  ssms 

6
ข้อดีของการอัพเกรด Windows Server และ SQL Server 32 บิตเป็น 64 บิต
สมมติว่าฉันมีกล่อง Windows Server 32 บิตที่ใช้งานแอปพลิเคชั่นเซิร์ฟเวอร์หลายตัวพร้อมกับ SQL Server ด้วยการใช้ RAM ประมาณ 2 GB ในช่วงเวลาเร่งด่วน อะไรคือข้อดีของการอัพเกรด Windows Server OS และ SQL Server เป็นรุ่น 64 บิตที่สอดคล้องกันโดยที่แอปพลิเคชันเซิร์ฟเวอร์ที่เหลืออยู่เป็น 32 บิต รุ่น 64 บิตอนุญาตให้เข้าถึง RAM มากกว่า 4 GB แต่เนื่องจาก 4 GB ไม่ได้ถูกใช้อย่างเต็มที่จะทำให้การอัพเกรดเป็นอย่างไร รุ่น: Windows Server 2008 R2, SQL Server 2008 R2 Datacenter Edition ขอบคุณ

10
ไม่สามารถเชื่อมต่อจากระยะไกลผ่าน SQL Server Management Studio
ฉันตั้งค่าอินสแตนซ์ของ SQL Server 2008 Express บน Windows Server 2008 เฉพาะที่โฮสต์โดย 1and1.com ฉันไม่สามารถเชื่อมต่อระยะไกลกับเซิร์ฟเวอร์ผ่านสตูดิโอการจัดการ ฉันได้ทำตามขั้นตอนต่อไปนี้แล้วและอยู่เหนือความคิดอื่นใดเพิ่มเติม ฉันได้ค้นคว้าเว็บไซต์และไม่สามารถหาสิ่งอื่นได้ดังนั้นโปรดยกโทษให้ฉันหากฉันพลาดสิ่งที่เห็นได้ชัด แต่ฉันกำลังจะบ้า นี่คือการลดลง อินสแตนซ์ SQL Server กำลังทำงานและทำงานได้อย่างสมบูรณ์แบบเมื่อทำงานในพื้นที่ ใน Studio จัดการเซิร์ฟเวอร์ SQL ฉันได้ทำเครื่องหมายที่กล่อง "อนุญาตการเชื่อมต่อระยะไกลไปยังเซิร์ฟเวอร์นี้" ฉันได้ลบการตั้งค่าไฟร์วอลล์ฮาร์ดแวร์ภายนอกจากแผงควบคุม 1and1 แล้ว ไฟร์วอลล์ Windows บนเซิร์ฟเวอร์ถูกปิดใช้งาน แต่สำหรับ kicks ฉันเพิ่มกฎขาเข้าที่อนุญาตให้เชื่อมต่อกับพอร์ต 1433 ทั้งหมด ในการกำหนดค่า SQL Native Client เปิดใช้งาน TCP / IP ฉันยังแน่ใจว่า "IP1" ที่มีที่อยู่ IP ของเซิร์ฟเวอร์มี …

4
วิธีการตรวจสอบว่ามีการติดตั้งการค้นหาข้อความแบบเต็มใน SQL Server
ฉันต้องการทราบว่ามีการติดตั้งการค้นหาข้อความแบบเต็มใน SQL Server 2005 หรือไม่ฉันไม่ได้รับอนุญาตให้ลงชื่อเข้าใช้ในกล่องและติดตั้งการตั้งค่าเพื่อตรวจสอบ อย่างไรก็ตามฉันสามารถเรียกใช้ Studio จัดการเซิร์ฟเวอร์ SQL และเชื่อมต่อเพื่อเรียกใช้แบบสอบถามที่มีสิทธิ์ดูแลระบบ ไม่มีใครรู้วิธีตรวจสอบว่ามีการติดตั้งคุณสมบัตินี้หรือไม่?

8
ใช้ความปลอดภัยรวม (SSPI) สำหรับการเข้าถึง SQL Server ที่ดีกว่าสำหรับเว็บแอปพลิเคชันหรือไม่
เมื่อปรับใช้เว็บแอปพลิเคชัน (.net) กับสภาพแวดล้อมการผลิตจะดีกว่าหรือไม่ที่จะใช้การรักษาความปลอดภัยแบบบูรณาการ ดูเหมือนว่าสำหรับฉันหากแฮกเกอร์ทำลายเว็บเซิร์ฟเวอร์มันจะไม่สำคัญเพราะพวกเขาสามารถเลียนแบบเครื่องได้อย่างง่ายดาย คิด?

5
SQL Server 2005: มีหน่วยความจำระบบไม่เพียงพอที่จะเรียกใช้แบบสอบถามนี้
หนึ่งในเซิร์ฟเวอร์ SQL ของเราซึ่งทำงานอย่างเสถียรมานานพอสมควร (หลายปี) เพิ่งเกิดข้อผิดพลาดเกี่ยวกับหน่วยความจำไม่เพียงพอ จากบันทึกเหตุการณ์ของแอปพลิเคชันเราจะเห็น: รหัสเหตุการณ์: 701 คำอธิบาย: มีหน่วยความจำระบบไม่เพียงพอที่จะเรียกใช้แบบสอบถามนี้ ทีมงานของเราที่จัดการเซิร์ฟเวอร์นี้ประกอบด้วยนักพัฒนาส่วนใหญ่ที่ทำหน้าที่ดูแลระบบเป็นสองเท่า อย่างไรก็ตามความเชี่ยวชาญหลักของเราคือการพัฒนา อย่างที่บอกไปแล้วว่าเรากำลังขาดทุนอยู่ว่าเราจะแก้ไขปัญหานี้อย่างไร เราได้ทำการค้นหาในฟอรัมและยังไม่พบอะไรเลยและไม่พบสิ่งใดที่ตรงกับความต้องการ ดังนั้นนี่คือรายละเอียดเพิ่มเติมที่จะช่วยในการแก้ไขปัญหา: หน่วยความจำเซิร์ฟเวอร์ขั้นต่ำของเราตั้งเป็น 0 หน่วยความจำเซิร์ฟเวอร์สูงสุดของเราตั้งไว้ที่ 2000 หน่วยความจำกายภาพทั้งหมดคือ 3,325.85 MB (จาก sysinfo) หน่วยความจำเสมือนทั้งหมดคือ 7.10 GB (จาก sysinfo) เราไม่ได้ใช้ AWE เพื่อจัดสรรหน่วยความจำ แต่ตอนนี้เรามาดูว่ามันสร้างความแตกต่างหรือไม่ ข้อผิดพลาดนี้เกิดจากงานที่สำรองข้อมูลบันทึกธุรกรรมโดยไม่เรียกใช้แบบสอบถาม เรามีเซิร์ฟเวอร์ที่เชื่อมโยงมากมาย ประเภทของ RDBMS ที่อยู่อีกด้านคือระบบ SQL Server (2005 และ 2000), Oracle 10g และ OSI PI ณ จุดนี้ไม่ต่อเนื่อง …

3
วิธีการดูลิขสิทธิ์ของ SQL Server
ฉันเข้าใจว่ามีใบอนุญาต SQL สามประเภท: http://www.microsoft.com/sqlserver/2005/en/us/pricing-licensing-faq.aspx มีกล่องโต้ตอบ aa ใน SSMS, sproc, รีจิสตรีคีย์และอื่น ๆ ฉันสามารถดูบนเซิร์ฟเวอร์เพื่อกำหนดประเภทและจำนวนสิทธิ์ใช้งานหรือไม่ ขอบคุณ

1
ทำไม MS SQL Server ถึงใช้การพิสูจน์ตัวตนแบบ NTLM
Windows Server 2008 R2 ติดตั้ง SQL Server 2008 R2 แล้ว บริการ MSSQL ทำงานเป็นระบบภายในเครื่อง เซิร์ฟเวอร์ FQDN คือ SQL01.domain.com SQL01 เข้าร่วมกับโดเมน Active Directory ชื่อ domain.com ต่อไปนี้เป็นผลลัพธ์ของ setspn: C:\> setspn -L sql01 ... MSSQLSvc/SQL01.domain.com:1433 MSSQLSvc/SQL01.domain.com WSMAN/SQL01.domain.com WSMAN/SQL01 TERMSRV/SQL01.domain.com TERMSRV/SQL01 RestrictedKrbHost/SQL01 RestrictedKrbHost/SQL01.domain.com HOST/SQL01.domain.com HOST/SQL01 ฉันเปิดสตูดิโอจัดการเซิร์ฟเวอร์ SQL และเชื่อมต่อกับ SQL01 ดังนี้: ฉันเรียกใช้แบบสอบถามต่อไปนี้: SELECT auth_scheme FROM sys.dm_exec_connections …

2
Windows Server 2008 R2 64 บิตหน่วยความจำรั่ว
ฉันมีปัญหาในเซิร์ฟเวอร์สำนักงานแห่งหนึ่งของฉัน เป็นเวอร์ชวลเซิร์ฟเวอร์ Windows 2008 R2 แบบเสมือนจริงพร้อมหน่วยความจำ RAM ขนาด 6GB มันมี Microsoft SQL Server เท่านั้น (หน่วยความจำที่กำหนดสูงสุด = 3GB) และเป็นซอฟต์แวร์ที่ไม่ได้ใช้ RAM มากกว่า 1GB อย่างไรก็ตามหน่วยความจำ RAM ของเซิร์ฟเวอร์เกือบเต็มแล้วและดูกระบวนการในตัวจัดการงานที่ดูเหมือนจะไม่รวม ฉันติดตั้ง RamMap แล้ว แต่ไม่สามารถตีความได้ง่ายมากมี "ค่าสูง" ที่คุณสามารถระบุได้หรือไม่?

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