एक पुराने जमाने के चैप होने के नाते मैं अभी भी मुख्य रूप से एसक्यूएल * प्लस और टेक्स्टपैड आईडीई के साथ मिलता हूं। टेक्स्टपैड नागवेयर है, लेकिन लाइसेंस सस्ता है और टूल में कुछ शानदार विशेषताएं हैं। साथ ही लोगों ने इसके लिए PLSQL सिंटैक्स लाइब्रेरी लिखी है, जो आपको कीवर्ड हाइलाइटिंग देती है। टेक्स्टपैड को अन्य डेस्कटॉप टूल जैसे सबवर्सन में हुक करना भी संभव है।
SQL ^ डेवलपर जावा में लिखा गया है, जिसका अर्थ है कि यह स्मृति का एक प्रचंड उपभोक्ता है। फिर भी डेटा ब्राउज़र रखने में निस्संदेह योग्यता है। साथ ही आगामी संस्करण 2.1 में बिल्ट-इन यूनिट टेस्ट की सुविधा है, जो बहुत स्वादिष्ट हो सकता है।
उपयोगी उपयोगिताएं:
- pldoc ::अपने पैकेज विनिर्देश में टिप्पणियों से जावाडोक-शैली के दस्तावेज़ तैयार करें
- utplplsql ::यूनिट टेस्ट हार्नेस; पुराना लेकिन यह अभी भी काम करता है
- QUTO ::एक और, अधिक परिष्कृत यूनिट टेस्ट हार्नेस (जिसका उपयोग मैं उसी कारण से नहीं करता हूं क्योंकि मैं अभी भी SQL*Plus और TextPad के साथ हैकिंग कर रहा हूं)
- QGCU ::PL/SQL कोड जनरेटर (पहले QNXO)
लुडिज्म के बचाव में
TOAD और SQL*Developer जैसे उपकरणों के साथ खतरा यह है कि वे हमें PL/SQL स्रोत को संपादित करने सहित डेटाबेस के विरुद्ध सीधे DML और DDL निष्पादित करने की अनुमति देते हैं। यह ठीक है और बांका है और भयानक रूप से गेटिंग थिंग्स डन की भावना में है। जब तक हमें अपने परिवर्तनों को वापस करने की आवश्यकता नहीं है। या प्रोडक्शन डीबीए एक स्क्रिप्ट की मांग करता है....
बेशक एक सुरक्षित फैशन में TOAD या SQL डेवलपर का उपयोग करना संभव है - मुझे पता है कि SQL डेवलपर स्रोत नियंत्रण में भी हुक कर सकता है - अगर केवल अधिक आत्म-अनुशासन की आवश्यकता है।