Site Map
Contact Us
Login
-- Product Web Sites --
Prosoft WINSpeed
Prosoft HRMI
Prosoft HCM
Prosoft CRM
Prosoft GPS
Prosoft POS
Prosoft ERP
Prosoft ibiz
SoGoodWeb.com
B2BThai.com
Lionjob.com
Vimannam Resort
Oon Valley
Buy Now
or Call
02-402-6117
081-359-6920
Home
Products
Overview
Online Demo
Key Feature
Product Details
Reports
Screenshots
Work Flow
Compare Database
System Requirement
Solutions
ธุรกิจผลิต
สำนักงานบัญชี
ธุรกิจนำเข้า
ธุรกิจบริการ
ธุรกิจซื้อมาขายไป
Services
FAQ Online
FAQ Video
Downloads
Maintenance
Contact Us
Requirement myAccount
Training
E-learning
Course Online
Examination online
Books
Customers
Customers
Success Stories
Knowledge
การบัญชีสำหรับกิจการขนาดเล็ก
ความรู้เบื้องต้น
คำศัพท์บัญชี
Company
Company Profile
History
Management Team
Gallery
Office Location
Financial
Awards & Standards
Social Enterprise
Our Business
Job Opportunity
Prosoft Group
Contact Us
News
Home
Services
FAQ Online
เชิงเทคนิคโปรแกรม
วิธีการแก้ไข Database ขึ้น Suspect มีขั้นตอนอย่างไร
วิธีการแก้ไข Database ขึ้น Suspect มีขั้นตอนอย่างไร
วิธีการแก้ไข Database ขึ้น Suspect มีขั้นตอนอย่างไร
มีขั้นตอนดังนี้
ปัญหาอาจเกิดจากไฟตก ไฟดับ หรือสาเหตุอื่นๆ ที่ทำให้ระบบฐานข้อมูลเสียหาย Database จะแสดงสถานะ ดังรูป
ขั้นตอนการแก้ไข
1. New Query > เลือกรันคำสั่งด้วย master ใช้คำสั่ง ดังนี้ แล้วกด Execute
ตัวอย่าง
เมื่อรันคำสั่งดังกล่าวเสร็จแล้ว จะแสดงฐานข้อมูล Database ที่มีแสดงสถานะ Suspect ขึ้นมา
2. เมื่อฐานข้อมูลมีการผิดพลาดต้องปรับสถานะฐานข้อมูลให้อยู่ในภาวะฉุกเฉิน หรือ EMERGENCY mode ก่อน
โดยใช้คำสั่งดังนี้ แทนข้อ 1 แล้วกด Execute
*** อย่าลืมเปลี่ยนชื่อ Database ที่มีปัญหาให้ถูกต้อง
เมื่อรันคำสั่ง Complete แล้วให้ Disconnect ออกจาก Management SQL ก่อน แล้ว Connect เข้าใหม่ Database จะเปลี่ยนสถานะเป็น Emergency ดังรูป
3. ใช้คำสั่ง DBCC CHECKDB (
Database Name
)
*** อย่าลืมเปลี่ยนชื่อ Database ที่มีปัญหาในวงเล็บให้ถูกต้อง
เพื่อตรวจสอบข้อมูลว่ามีส่วนใดเสียหายบ้าง
ตัวอย่างคำสั่ง ดังนี้ รันคำสั่งโดย master
เมื่อ Execute คำสั่งแล้ว จะแสดงรายละเอียดต่างๆ ของฐานข้อมูลทั้งหมดขึ้นมา จะใช้เวลาซักครู่ รอให้เสร็จทั้งหมดก่อน แล้วค่อยทำคำสั่งต่อไป
4. ใช้คำสั่ง ALTER DATABASE
Database Name
SET SINGLE_USER WITH ROLLBACK IMMEDIATE เพื่อปรับสถานะ Database เป็น Single mode ก่อน เพื่อเปิดสิทธิ์ในการ Repair Database
*** อย่าลืมเปลี่ยนชื่อ Database ที่มีปัญหาให้ถูกต้อง
ตัวอย่างคำสั่ง
เมื่อ Execute คำสั่ง Complete แล้ว ให้ใช้คำสั่ง DBCC CHECKDB (
Database Name
, REPAIR_ALLOW_DATA_LOSS)
เพื่อเปิดสิทธิ์ในการ Repair Database
*** อย่าลืมเปลี่ยนชื่อ Database ที่มีปัญหาให้ถูกต้อง
ตัวอย่างคำสั่ง
จะใช้เวลา Repair ซักครู่ แล้วใช้คำสั่งสุดท้าย ALTER DATABASE
Database Name
SET MULTI_USER เพื่ออัพเดต Database ให้สามารถใช้งานได้
ตัวอย่างคำสั่ง
*** อย่าลืมเปลี่ยนชื่อ Database ที่มีปัญหาให้ถูกต้อง
เมื่อคำสั่ง Complete แล้ว Database จะกลับมาเป็นสถานะปกติ และเข้าใช้งานได้ แต่ข้อมูลอาจจะกู้คืนมาได้ทั้งหมด หรือสูญหายไปบางส่วน
หลังจากทำครบทุกขึ้นตอนแล้ว แนะนำให้เปลี่ยนชื่อ Database เป็นชื่อใหม่ แล้ว Restart Service SQL อีกครั้งค่ะ เพื่อป้องกันการเกิดปัญหาซ้ำที่ฐานข้อมูลเดิมได้ในเบื้องต้น
ส่งให้เพื่อน
พิมพ์
เรียงตามลำดับแสดงผล
เรียงตามตัวอักษร
เรียงตามผู้เข้าชม
เรียงตามวันที่แก้ไข
เรียงตามวันที่สร้าง
น้อยไปมาก
มากไปน้อย
10
20
30
40
50
Prosoft Download
สมัครสมาชิกแล้ว
คลิกที่นี่
ต้องการสมัครสมาชิกใหม่
คลิกที่นี่
รูปแบบอีเมล์ไม่ถูกต้อง
*
ชื่อ :
*
นามสกุล :
*
บริษัท :
*
ประเภทธุรกิจ :
*
อีเมล์ :
*
โทรศัพท์ :
Services
Services
FAQ Video
FAQ Online
การใช้งานโปรแกรม
การติดตั้งโปรแกรม
เชิงเทคนิคโปรแกรม
ตัวอย่างแบบฟอร์มต่างๆ
Fixed Assets
Downloads
Maintenance
Contact Us
Requirement myAccount
นโยบายการรักษาข้อมูล
สนใจใช้โปรแกรม ฟรี 2 ปี
ร้องเรียนการให้บริการ
ติดต่อเรา
ดาวน์โหลด
กรุณากรอกอีเมล์ของท่าน เพื่อรับข่าวสารและโปรโมชั่นพิเศษจากเรา
Sign Up