क्वेरी चलाने के लिए AS400 कमांड


मैं AS400 सिस्टम पर हूं, इसलिए जब मुझे AS400 से डेटा रिपोर्ट प्राप्त करनी होती है तो मैं बस अपने उपयोगकर्ता खाते में लॉगिन करता हूं और उदाहरण के लिए प्रासंगिक रिपोर्ट का चयन करता हूं।

1. दैनिक बिक्री रिपोर्ट

फिर एंटर दबाएं और क्वेरी चलेगी, और मैं लाइब्रेरी जोड़कर आइसरीज से डेटा ट्रांसफर करूंगा, फिर क्वेरी फ़ाइल का चयन करूंगा और एक्सेल में निर्यात करूंगा।
अब यदि मेरे पास विशिष्ट उपयोगकर्ता लॉगऑन तक पहुंच नहीं है तो क्या कोई आदेश है जहां मैं अन्य उपयोगकर्ता से क्वेरी नाम और लाइब्रेरी दर्ज करूंगा ताकि मैं वही क्वेरी चला सकूं जो उपयोगकर्ता के पास है। मेरे मामले में lib पेडाटा है और क्वेरी का नाम dsreport है।

मैंने क्या प्रयास किया है:

मेरे पास विशिष्ट उपयोगकर्ता लॉगऑन तक कोई पहुंच नहीं है, क्या कोई आदेश है जहां मैं अन्य उपयोगकर्ता से क्वेरी नाम और लाइब्रेरी दर्ज करूंगा

समाधान 1

यह आईबीएम सहायता मंच नहीं है, और इस प्रश्न का सॉफ़्टवेयर विकास से कोई लेना-देना नहीं है।

मेरा सुझाव है कि आप AS400 साइट आज़माएँ, या आईबीएम समर्थन[^]

लेकिन… मैं कहूंगा कि यह संभव नहीं है कि आप वह कर पाएंगे जो आप करना चाहते हैं: सुरक्षा नीतियों का आम तौर पर मतलब है कि उपयोगकर्ता ए उपयोगकर्ता बी जानकारी या डेटा तक नहीं पहुंच सकता है, और इसके विपरीत।

समाधान 2

क्वेरी में चार कमांड हैं, जिन्हें किसी भी कमांड लाइन से दर्ज किया जा सकता है:
v STRQRY क्वेरी मेनू लाता है।
v WRKQRY क्वेरी डिस्प्ले के साथ कार्य लाता है।
v रन क्वेरी (RUNQRY) एक मौजूदा क्वेरी चलाता है, या आप इसका उपयोग डिफ़ॉल्ट क्वेरी चलाने के लिए कर सकते हैं। यह आदेश
इसे सीएल प्रोग्राम में भी एम्बेड किया जा सकता है ताकि आप, उदाहरण के लिए, रात भर में कई क्वेरी चला सकें।

コメント

タイトルとURLをコピーしました