salary - oracle software




स्थानीय ओरेकल उदाहरण पर विकसित करें (4)

मैं चाहता हूं कि हमारी टीम ओरेकल डाटाबेस के स्थानीय उदाहरणों के विरुद्ध विकसित हो। एमएस एसक्यूएल के साथ, मैं एसक्यूएल एक्सप्रेस संस्करण का उपयोग कर सकता हूं मेरे विकल्प क्या हैं?


ओरेकल के पास एक एक्सप्रेस संस्करण भी है मेरा मानना ​​है कि यह अधिक सीमित है (IIRC, आप केवल एक उदाहरण पर एक डाटाबेस हो सकते हैं)

ओरेकल XE


ओरेकल डेवलपर्स को सॉफ्टवेयर विकसित करने के उद्देश्य के लिए ओरेकल को निशुल्क डाउनलोड करने और उपयोग करने की अनुमति देता है (कम से कम प्रारंभिक प्रोटोटाइप के लिए, लाइसेंस शर्तों को पढ़ने के लिए सबसे अच्छा)। यहां डाउनलोड करें


मैं ओरेकल एक्सई की सिफारिश नहीं करता मेरे सहकर्मियों और मैं ओरेकल में एक परियोजना कर रहा हूं और हमारे स्थानीय विकास के उदाहरणों के लिए एक्सई का इस्तेमाल करने के बाद गंभीर रूप से फिसल गया। डाटाबेस ने ठीक काम किया जब तक हम स्थानीय तनाव परीक्षण चलाने शुरू नहीं हुए, उस बिंदु पर यह कनेक्शन खोना शुरू कर दिया।

मुझे नहीं पता कि यह एक जानबूझकर, प्रलेखित सीमा है या यदि हम शायद प्रत्येक एक अजीब बग मारते हैं, लेकिन मैं दृढ़ता से अनुशंसा करता हूं कि आप XE से दूर रहें। जब हम दोनों को पूर्ण संस्करण में बदल दिया गया, हमारी समस्या तुरंत चली गई।

साथ ही, ओरेकल को पूर्ण सर्वर के लिए किसी प्रकार की लाइसेंसिंग की आवश्यकता नहीं है; आपको कुछ कहना है कि आपने वास्तव में एक लाइसेंस हासिल कर लिया है, लेकिन यह आपको इसे साबित नहीं करता है। इसलिए यदि आपके पास ओरेकल का प्रयोग करने का लाइसेंस है, तो इसका कोई कारण नहीं है कि आप अपने विकास मशीनों पर सिर्फ पूर्ण संस्करण क्यों स्थापित नहीं कर सकते।


विकास उद्देश्यों के लिए मैं ओरेकल XE से खुश हूं

साझा करने के लिए मेरे पास यह इच्छा है; यदि आपको ORA-12519 जैसी समस्याएं हैं: टीएनएस: कोई उपयुक्त सेवा हैंडलर नहीं मिला है या ORA-12560: समय-समय पर टीएनएस: प्रोटोकॉल अडैप्टर त्रुटि, अपने प्रोसेसस पैरामीटर को बदलने की कोशिश करो, ओएससीएल के लिए लॉगऑन को sysdba के रूप में उपयोग करें और निम्नलिखित:

ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE;

प्रोसेसस पैरामीटर को बदलने के बाद, अपने ऑरेकल सेवा को पुनरारंभ करें।





oracle