प्रिय मित्रो ,
आप ने कभी कभी देखा होगा की आप का मेघदूत सॉफ्टवेयर (जैसे - POS, Despatch, SpeedNet, Postman & eMO इत्यादि ) को login करने में problem होती है :
इसके दो कारण हो सकते है :-
(अ ) आप ने System को ठीख ढंग से shutdown नहीं करना |
(आ ) जब आप काम कर रहे तो अचानक light /पावर fail हो जाना |
अब आप अपने ऑफिस में सवयं ये ऊपर लिखी problem ठीख कर सकते है |
स्टेप 1 :-
2 :-
3 :-
4 :-
अगर डेटाबेस पर suspect लिखा है तो
स्टेप -2 के अनुसार कार्य करे अन्यथा suspect नहीं है तो
step-3 के अनुसार कार्य करे | जैसे ऊपर दिए गए चित्र में
dbname का डेटाबेस
suspect हो गया है |
स्टेप 2 :- अब आप को new query में जाना होगा : जो इस प्रकार है
Instruction :-
1.
Type in new Query :-
USE master
GO
SELECT NAME,STATE_DESC FROM SYS.DATABASES WHERE STATE_DESC='SUSPECT'GO
जो database का नाम note कर ले क्योंकि अब इस database को repair करना है | इसके बाद ये new Query को बिना save किये close कर दे |
हर new Query के execute के बाद को बिना save किये close कर दे |
2. Type in new Query :- आप का काम यंहा से one by one step से शुरु होता है -
USE master
GO
ALTER DATABASE dbName SET EMERGENCY
GO
इसमें मेरे डेटाबेस का नाम dbName है तो आप का जो भी नाम आता है वह नाम देना है जो आपने नोट किया है | उदा -जैसे counter डेटाबेस आता है तो इस प्रकार लिखा जायेगा :-
इस तरह जंहा जंहा
dbName ये आया है वहा वहा
Counter ये type करना है |
USE master
GO
ALTER DATABASE Counter SET EMERGENCY
GO
3 .
Type in new Query :-
USE master
GO
ALTER DATABASE dbName SET EMERGENCY
GO
4 . Type in new Query :-
DBCC CHECKDB (dbName)
GO
5 . Type in new Query :-
ALTER DATABASE dbName SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
6 . Type in new Query :-
DBCC CHECKDB (dbName, REPAIR_ALLOW_DATA_LOSS)
GO
7 .
Type in new Query :-
ALTER DATABASE dbName SET MULTI_USER
GO
स्टेप 3 :- अगर आप database suspect नहीं है तो ये कार्य करे :-
कोई भी software का client ही Corrupt /damage हो जाता है ऐसे भी दो कारण है |
(अ ) database एक अंतराल के बाद backup और maintenance होना अति आवश्क है |
(आ ) बहुत सारे सॉफ्टवेयर एक साथ खोलकर रखना जब जरूरत हो तब तक open रखो अन्यथा बंद कर दो
(इ ) र-Net , स्पीडनेट ,eMO क्लाइंट पहले नेट आ रहा है तभी चलाए इसके लिए browser open करके कोइ भी article track करे , फिर ये communication सॉफ्टवेयर चलाये अन्यथा आप का सही समय पर net में डाटा अपलोड नहीं होगा | जब जरूरत नहीं है तो communication सॉफ्टवेयर को बंद रखे जब जरूरत हो तब चलाये |