Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

सर्वर एजेंट में निष्पादित एसएसआईएस पैकेज अपना काम नहीं करता है (सफलता की रिपोर्ट करते समय भी)

SQL सर्वर एजेंट कार्य के माध्यम से चलाने के लिए पैकेज सेट करते समय याद रखने योग्य दो महत्वपूर्ण बातें हैं।

सभी फ़ाइल स्थानों के लिए UNC पथों का उपयोग करें, चाहे कितना भी सरल क्यों न हो। इस बात की बहुत अधिक संभावना है कि सर्वर के पास आपकी विकास मशीन की तुलना में फ़ाइल संरचना का एक अलग दृश्य होगा, इसलिए UNC पथ सुनिश्चित करते हैं कि दोनों मशीनें समान पथों को संदर्भित कर रही हैं।

उस पैकेज को निष्पादित करने के लिए प्रॉक्सी खाते का उपयोग करें, जैसा कि यहां बताया गया है http://www.mssqltips.com/sqlservertip/2163/running-a-ssis-package-from-sql-server-agent-using-a-proxy- खाता/ .प्रॉक्सी खाते के पास भौतिक पथ और सर्वर ऑब्जेक्ट तक पहुंच होनी चाहिए। यह आपके विभिन्न पैकेजों पर सुरक्षा स्तरीकरण की भी अनुमति देता है (सभी पैकेजों को हर चीज तक पहुंच की आवश्यकता नहीं होती है)।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. चर के साथ एसक्यूएल उपयोग कथन

  2. पंक्ति वार योग की गणना करें - Sql सर्वर

  3. .NET कोर दूरस्थ SQL सर्वर डेटाबेस से कनेक्ट नहीं हो सकता

  4. पहले से मौजूद तालिका के लिए कॉलम पर अद्वितीय बाधा कैसे बनाएं - SQL सर्वर / TSQL ट्यूटोरियल भाग 97

  5. SQL सर्वर चुपचाप संग्रहीत कार्यविधियों में varchar की काट-छाँट करता है