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

รุ่นของเซิร์ฟเวอร์ฐานข้อมูลของ Microsoft วางจำหน่ายในเดือนสิงหาคม 2008 ซึ่งแตกต่างจาก SQL Server 2008R2

4
ลบโฟลเดอร์ Bootstrap ติดตั้งบน SQL Server 2008 เพื่อเพิ่มพื้นที่ว่าง
ปลอดภัยหรือไม่ที่จะลบโฟลเดอร์ย่อยใด ๆ ในC:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\ไดรฟ์ของฉันเพื่อเพิ่มพื้นที่ว่าง หรือจำเป็นสำหรับการอัพเกรด / ถอนการติดตั้งและแพตช์อื่น ๆ ? ตอนนี้Update Cacheโฟลเดอร์นี้มี KB968369 (sp1) ซึ่งกินเนื้อที่ 416mb ซึ่งดูเหมือนว่าจะเป็นผู้สมัครเพื่อให้มีพื้นที่ว่าง

3
ฉันจะลบแผนไม่ถูกต้องเฉพาะออกจากแคชแบบสอบถาม SQL Server ได้อย่างไร
เรามีแบบสอบถาม SQL Server 2008 หนึ่งรายการ (ไม่ใช่ proc ที่เก็บไว้ แต่เป็นสตริง SQL เดียวกัน - ดำเนินการทุก 5 นาที) ที่เก็บแคชแผนแบบสอบถามที่ไม่ดีเป็นระยะ ๆ โดยปกติแบบสอบถามนี้จะทำงานในไม่กี่มิลลิวินาที แต่ด้วยแผนแบบสอบถามที่ไม่ดีนี้จะใช้เวลา 30+ วินาที ฉันจะลบแผนการสอบถามแคชที่ไม่ถูกต้องออกจาก SQL Server 2008 ได้อย่างไรโดยไม่ต้องล้างแคชคิวรีทั้งหมดบนเซิร์ฟเวอร์ฐานข้อมูลการผลิต


7
วิธีการตรวจสอบความคืบหน้าของ DBCC SHRINKFILE?
มีวิธีการค้นหาความคืบหน้าของDBCC SHRINKFILEคำสั่งหรือไม่ นี่คือวิธีที่ฉันใช้มัน dbcc shrinkfile ('main_data', 250000) ฉันใช้คำสั่งข้างต้นทั้ง SQL Server 2005 และ 2008 [อัพเดท] นี่คือคำถามที่ฉันวิ่งไปตรวจสอบความคืบหน้าและข้อความที่กำลังทำงานอยู่ select T.text, R.Status, R.Command, DatabaseName = db_name(R.database_id) , R.cpu_time, R.total_elapsed_time, R.percent_complete from sys.dm_exec_requests R cross apply sys.dm_exec_sql_text(R.sql_handle) T

6
จะเปลี่ยนชื่ออินสแตนซ์ของ SQL Server 2008 ได้อย่างไร?
ฉันจะเปลี่ยนชื่ออินสแตนซ์ของ SQL Server 2008 โดยไม่ต้องติดตั้งใหม่ได้อย่างไร ตัวอย่างเช่นหาก db ถูกอ้างอิงเป็น "MySQLServer \ MSSQL2008" ฉันจะเปลี่ยนชื่อเป็น "MySQLServer \ SQL2008" ได้อย่างไร


3
ติดตั้ง SQL CLR types & Report Viewer 2012 บนเซิร์ฟเวอร์ Sql 2008
ฉันกำลังติดตั้งไซต์ ASP.net ของลูกค้าบนกล่อง Windows Server 2003 ที่เรียกใช้ Sql 2008 ไซต์ใช้ Report Viewer 2012 แต่เมื่อฉันพยายามติดตั้งบนเซิร์ฟเวอร์ฉันได้รับข้อความ "ประเภท CLR สำหรับ SQL Server 2012" หายไป ไม่มีใครรู้ว่ามันเป็นไปได้ที่จะติดตั้ง 2012 CLR ชนิดข้าง SQL 2008 และโดยไม่ต้อง Sql 2012? ขอบคุณมาก.

2
“ '' ไม่ใช่การเข้าสู่ระบบที่ถูกต้องหรือคุณไม่ได้รับอนุญาต” ในการติดตั้งเซิร์ฟเวอร์ sql
ฉันได้ลองติดตั้ง SQL Server 2008 หลายครั้งบนเครื่องของฉันและฉันมักจะได้รับข้อผิดพลาดประมาณ 3/4 ของวิธีการผ่าน: '' ไม่ใช่การเข้าสู่ระบบที่ถูกต้องหรือคุณไม่ได้รับอนุญาต ฉันใช้ผู้ใช้ SYSTEM สำหรับการติดตั้งเมื่อฉันพยายามใช้ตัวจัดการการติดตั้งล็อกอิน / รหัสผ่านของฉันจะแสดงข้อผิดพลาดอื่น ๆ

8
SQL Server 2008 Express - โซลูชันสำรองข้อมูลที่ดีที่สุด?
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ สิ่งที่โซลูชั่นการสำรองข้อมูลที่คุณจะแนะนำเมื่อใช้SQL Server 2008 Express ? ฉันค่อนข้างใหม่กับ SQL Server แต่เมื่อฉันมาจากพื้นหลังMySQLฉันคิดว่าการตั้งค่าการจำลองแบบบนคอมพิวเตอร์เครื่องอื่นและเพียงแค่ใช้การสำรองข้อมูลXcopyของเซิร์ฟเวอร์นั้น แต่น่าเสียดายที่การจำลองแบบไม่สามารถใช้ได้ใน Express Edition มีการเข้าถึงไซต์อย่างหนักดังนั้นจึงไม่มีความล่าช้าและการหยุดทำงาน ฉันยังคิดที่จะทำการสำรองข้อมูลสองครั้งต่อวันหรือบางสิ่งบางอย่าง คุณจะแนะนำอะไร ฉันมีคอมพิวเตอร์หลายเครื่องที่ฉันสามารถใช้ได้ แต่ฉันไม่รู้ว่าจะช่วยฉันได้หรือไม่เพราะฉันใช้รุ่น Express

9
การวินิจฉัยข้อผิดพลาด Microsoft SQL Server 9001: บันทึกสำหรับฐานข้อมูลไม่พร้อมใช้งาน
ในช่วงสุดสัปดาห์เว็บไซต์ที่ฉันเรียกใช้หยุดทำงานบันทึกข้อผิดพลาดต่อไปนี้ใน Event Viewer ทุกครั้งที่มีการร้องขอเว็บไซต์: รหัสเหตุการณ์: 9001 บันทึกสำหรับฐานข้อมูล ' ชื่อฐานข้อมูล ' ไม่พร้อมใช้งาน ตรวจสอบบันทึกเหตุการณ์เพื่อดูข้อความแสดงข้อผิดพลาดที่เกี่ยวข้อง แก้ไขข้อผิดพลาดใด ๆ และรีสตาร์ทฐานข้อมูล เว็บไซต์โฮสต์บนเซิร์ฟเวอร์เฉพาะดังนั้นฉันสามารถ RDP ลงในเซิร์ฟเวอร์และกระตุ้นรอบ ๆ LDFไฟล์สำหรับฐานข้อมูลที่มีอยู่ในC:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATAโฟลเดอร์ แต่ความพยายามที่จะทำผลงานใด ๆ กับฐานข้อมูลจากผลการบริหารสตูดิโอในกล่องโต้ตอบการรายงานข้อผิดพลาดเดียวกัน - 9001: เข้าสู่ระบบฐานข้อมูลจะไม่สามารถใช้ได้ ... นี่เป็นครั้งแรกที่ฉันได้รับข้อผิดพลาดนี้และฉันเคยโฮสต์ไซต์นี้ (และอื่น ๆ ) บนเว็บเซิร์ฟเวอร์เฉพาะนี้มานานกว่าสองปีแล้ว ฉันเข้าใจว่าข้อผิดพลาดนี้บ่งชี้ว่าไฟล์บันทึกเสียหาย ฉันสามารถรับเว็บไซต์กลับสู่สถานะออนไลน์ได้โดยการถอดฐานข้อมูลแล้วคืนค่าการสำรองข้อมูลจากสองสามวันที่ผ่านมา แต่ข้อกังวลของฉันคือข้อผิดพลาดนี้บ่งบอกถึงปัญหาที่น่ากลัวกว่านั่นคือความล้มเหลวของฮาร์ดไดรฟ์ ฉันส่งอีเมลถึงฝ่ายสนับสนุนที่ บริษัท เว็บโฮสติ้งและนี่คือคำตอบของพวกเขา: ดูเหมือนจะไม่มีสิ่งบ่งชี้อื่น ๆ ของสาเหตุในบันทึกเหตุการณ์ดังนั้นจึงเป็นไปได้ว่าบันทึกเสียหาย ปัจจุบันทรัพยากรของหน่วยความจำอยู่ที่ 87% ซึ่งอาจมีผลกระทบ แต่ไม่น่าเป็นไปได้ บันทึกสามารถ "เสียหายหรือไม่" …

4
วิธีการแยกดัชนีจากการสำรองข้อมูลใน SQL Server 2008
การสำรองข้อมูล (และความแตกต่างเป็นระยะ ๆ ) ทุกคืนของเรามีขนาดค่อนข้างใหญ่เนื่องจากปริมาณดัชนีในตารางของเรา ขนาดการสำรองข้อมูลประมาณครึ่งหนึ่งประกอบด้วยดัชนี เรากำลังใช้โมเดลการกู้คืนอย่างง่ายสำหรับการสำรองข้อมูลของเรา มีวิธีใดบ้างที่FileGroupsจะแยกดัชนีออกจากการสำรองข้อมูลโดยใช้หรือวิธีการแบ่งพาร์ติชันไฟล์อื่น ๆ มันจะดีถ้าสิ่งนี้สามารถขยายไปยังแคตตาล็อกข้อความแบบเต็มเช่นกัน

2
ฉันไม่สามารถเชื่อมต่อกับ SQL Server 2008 ในพื้นที่ของฉันได้หรือไม่
ฉันเพิ่งติดตั้ง SQL Server 2008 และฉันไม่สามารถเชื่อมต่อกับ SQL Server Management Studio ได้ ความตั้งใจของฉันคือเพียงให้ผู้ใช้ windows ในพื้นที่ของฉันได้รับการรับรองความถูกต้อง แต่ฉันไม่แน่ใจว่าจะทำเช่นนั้นได้อย่างไร ในกล่องโต้ตอบเชื่อมต่อฉันกำลังเขียน: Server type: Database Engine Server name: (local) Authentication: Windows Authentication คำถามแรกของฉันคือถ้าเป็นสิ่งที่ฉันควรเชื่อมต่อ? เมื่อฉันพยายามเชื่อมต่อฉันได้รับข้อความแสดงข้อผิดพลาดนี้: TITLE: Connect to Server ------------------------------ Cannot connect to (local). ------------------------------ ADDITIONAL INFORMATION: A network-related or instance-specific error occurred while establishing a connection to …

1
นามแฝงถึง SQLEXPRESS
ฉันมีรุ่นนักพัฒนาซอฟต์แวร์จาก SQL Server 2008 แต่ตอนนี้ฉันมีซอฟต์แวร์บางส่วนที่มีสตริงการเชื่อมต่อแบบฮาร์ดโค้ด: Data Source=.\SQLEXPRESS;Initial Catalog=db;User Id=sa;Password=1234; ตอนนี้ฉันพยายามเพิ่มนามแฝงในเครื่องมือกำหนดค่าลงใน SQLEXPRESS แต่ไม่ต้องการใช้นามแฝงใหม่นี้ ฉันเปิดใช้งาน TCP / IP และเริ่มบริการใหม่

5
ฉันควรติดตั้งฐานข้อมูล 32 บิตหรือฐานข้อมูล 64 บิตหรือไม่
(ฉันอ่านมากเกี่ยวกับ 64-bit เทียบกับระบบปฏิบัติการ / แอพ 32 บิต แต่คำถามนี้เกี่ยวกับฐานข้อมูลโดยเฉพาะ) ฉันพยายามที่จะเข้าใจข้อดีข้อเสียของฐานข้อมูลแบบ 32 บิตและ 64 บิตและภายใต้เงื่อนไขว่ามันเริ่มมีเหตุผลที่จะใช้การติดตั้งแบบ 64 บิต ระบบฐานข้อมูลที่ฉันสนใจคือ: SQL Server 2008, MySQL และ PostgreSQL 9.0 ฉันได้อ่านแล้วว่า PostgreSQL รุ่น pre-9.0 มาใน 32 บิตสำหรับ Windows เท่านั้นและบทความนี้เกี่ยวกับการเรียกใช้ PostgreSQL 32- บิตบน 64- บิต Windowsจะกำจัดความสับสนของฉัน แต่ฉันกำลังมองหาข้อมูลเพิ่มเติม เมื่อใดที่ฉันจะได้รับประโยชน์จากการใช้ฐานข้อมูล 64 บิต (เช่นขนาดฐานข้อมูล / พื้นที่ว่างในดิสก์, หน่วยความจำระบบที่มีอยู่, ประเภทของข้อมูลที่ทราบว่าได้รับประโยชน์จากฐานข้อมูลใด, โปรแกรมฐานข้อมูลที่ใช้อยู่ ฯลฯ )

7
SQL Server Files Local หรือ NAS หรือ SAN หรือไม่
ฉันต้องติดตั้งเซิร์ฟเวอร์ใหม่ด้วย SQL Server 2008, คุณแนะนำอะไร, เซิร์ฟเวอร์หนึ่งตัวที่มี Raid 10 หรือไฟล์ใน NAS? ฉันควรใช้ iSCSI เกี่ยวกับอะไร แล้ว SAN ล่ะ? เซิร์ฟเวอร์มี RAM 4Gb และไฟล์ฐานข้อมูลนั้นมีขนาดประมาณ 2GB เพื่อให้ชัดเจนในวันนี้เซิร์ฟเวอร์ไม่มี RAID ฉันต้องใช้กลยุทธ์บางอย่างดังนั้นหากมีสิ่งใดเกิดขึ้นฉันสามารถทำให้ไฟล์ของฉันปลอดภัยได้ดังนั้นฉันควรเลือก Local Files, NAS, SAN อย่างไร ตัวเลือกใดมีประสิทธิภาพสูงสุดความปลอดภัยมากขึ้นคืออะไร

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