मेरे पास एक SQL 2005 रखरखाव योजना है जो एक .bak फ़ाइल बनाने के लिए बैकअप चलाती है, और सफल समापन पर किसी भी को हटाने के लिए रखरखाव क्लीन अप कार्य चलाने के लिए माना जाता है। बैक अप फ़ोल्डर फ़ोल्डर में बाक फाइलें 5 दिनों से अधिक पुरानी होती हैं।एसक्यूएल 2005 रखरखाव सफाई कार्य .bak फ़ाइलों को हटाया नहीं जा रहा है
मेरे बैकअप बनाए जा रहे हैं, लेकिन मेरी पुरानी फाइलें हटाई नहीं जा रही हैं। मुझे लॉग में कोई त्रुटि नहीं दिख रही है। मुझे लगता है कि शायद मेरे पास एक अनुमति समस्या है - जिस खाते को नौकरी चलाने के लिए चलाया जाता है, उस फ़ोल्डर तक पहुंच की आवश्यकता होती है जो .bak फ़ाइलों को हटाया जाना है। क्या यह .bak फ़ाइलों को हटाए जाने की संभावना के समान प्रतीत नहीं होता है?
मुझे कैसे पता चलेगा कि नौकरी किस खाते में चल रही है? मुझे लगता है कि यह एसक्यूएल एजेंट खाता होगा। मैंने सोचा कि 'SQLServer2005AgentUser' नाम का खाता होगा, इसलिए मैंने उस खाते को पूर्ण नियंत्रण देने का प्रयास किया, लेकिन मेरी .bak फ़ाइलों को अभी भी हटाया नहीं जा रहा है।
क्या मुझे पुरानी फाइलों को साफ करने के लिए एक अलग दृष्टिकोण लेना चाहिए? या क्या कुछ और है जो मैं गलत कर रहा हूं या समझ नहीं रहा हूं?
आपको बहुत बहुत धन्यवाद। मेरे पास था '।' वहाँ पर। इसे बाहर निकाला, और सभी काम के रूप में काम करता है। आपने मेरा दिन बना दिया! – hilary
खुशी हुई यह मदद की! अधिकांश समय जब मैं किसी समस्या का निवारण कर रहा हूं, तो मैं रास्ते में कुछ सार्थक सीखना समाप्त करता हूं। जब मैं इस मुद्दे से निपट रहा था तो मुझे वह अनुभव नहीं था - शायद मुझे यह इतना निराशा क्यों मिली। –