2011-02-22 10 views
8

मैंने हाल ही में ओरेकल 11 जी खरीदा है और मैं चाहता हूं कि मेरे सभी डेवलपर्स इसका इस्तेमाल करें। जाहिर है, मैं प्रत्येक के लिए अलग-अलग लाइसेंस नहीं खरीद सकता। तो क्या मेरे लिए प्रत्येक डेवलपर्स के लिए एक डेटाबेस बनाना संभव है? अनुमान से मुझे पता है कि यह संभव है।ओरेकल 11 जी में मैं कई डेटाबेस कैसे बना और एक्सेस कर सकता हूं?

हालांकि, मुझे नहीं पता कि मैं इसे कैसे कर सकता हूं। मैं googled। इस विशेष मामले के लिए कोई निश्चित गाइड नहीं था। क्या आप सही संसाधन को इंगित कर सकते हैं? या आप इसे प्राप्त करने के लिए चरणों को सूचीबद्ध कर सकते हैं? मैं कभी आभारी रहूंगा।

-

शेल्डन

+0

हम्म .. इंटरनेट पर इन गाइडों में से कई हमेशा मानते हैं कि आपको उन मार्गदर्शकों को पढ़ने से पहले कुछ ज्ञान है, लेकिन यह शायद ही कभी मामला है। – pavanlimo

उत्तर

4

एक डेटाबेस बनाएँ और हर डेवलपर यह है खुद स्कीमा (उपयोगकर्ता नाम/पासवर्ड) दे।

11

जब आप ओरेकल में कोई उपयोगकर्ता बनाते हैं, तो आप एक स्कीमा बना रहे हैं। एक स्कीमा उस स्कीमा के लिए विशिष्ट सारणी और संबंधित वस्तुओं (विचार, कार्य, संग्रहित प्रक्रियाएं, आदि) का संग्रह है। इसलिए प्रत्येक डेवलपर का अपना उपयोगकर्ता/स्कीमा हो सकता है, और एक दूसरे से स्वतंत्र रूप से काम कर सकता है। अन्य उपयोगकर्ताओं तक पहुंच प्रदान की जा सकती है, और यह सुनिश्चित करने के लिए सार्वजनिक समानार्थी बनाया जा सकता है कि उस स्कीमा को निर्दिष्ट करने के बिना YOUR_TABLE किसी विशिष्ट स्कीमा में YOUR_TABLE को इंगित करता है। लेकिन यह अंतरिक्ष खा सकता है ...

यदि साझा विकास है, तो एक स्कीमा होना सर्वोत्तम हो सकता है ताकि हर कोई एक ही प्रतिलिपि पर काम कर रहा हो।

+0

कभी-कभी एक ही प्रतिलिपि पर काम करने वाले सभी का मतलब है कि आप अन्य डेवलपर के पैर की उंगलियों पर कदम उठाते हैं ... या आप अपना कदम उठाते हैं ;-) – DCookie

4

जब तक आपके सभी डेटाबेस इंस्टेंस एक ही सर्वर पर हों, तब तक आप जितना चाहें उतना भुगतान कर सकते हैं जितना आप चाहते हैं। प्रदर्शन कितने भारी उपयोग किए जाने के आधार पर अधिक उदाहरणों के साथ एक मुद्दा बन सकता है।

आप अपने प्लेटफ़ॉर्म का उल्लेख नहीं करते हैं।

विंडोज़ पर, Database Configuration Assistant (DBCA) का उपयोग करने का तरीका यहां बताया गया है। मुझे लगता है कि यह * निक्स पर भी बहुत समान है।

इसलिए बनाए गए प्रत्येक डेटाबेस का एक अलग नाम है। उन्हें एक्सेस करने के लिए यह सर्वर पर प्रत्येक इंस्टेंस के लिए अलग-अलग प्रविष्टियों के साथ tnsnames.ora फ़ाइल का उपयोग करने का विषय है।

3

आप प्रत्येक डेवलपर के लिए ओरेकल व्यक्तिगत संस्करण खरीद सकते हैं और इसे अपने डेस्कटॉप/लैपटॉप पर इंस्टॉल कर सकते हैं। Shop.oracle.com के अनुसार यह प्रति उपयोगकर्ता $ 460 है। इस तरह आप सभी को ओरेकल तक पूर्ण पहुंच दे सकते हैं और बहुत सारी परेशानी बचा सकते हैं। डेवलपर्स ओरेकल को और अधिक तेज़ी से सीख सकते हैं और अधिक उत्पादक बन सकते हैं, और डीबीए को सर्वर को लाने के बारे में चिंता करने की ज़रूरत नहीं होगी।

या संभवत: यदि आप अभी तक उत्पादन में नहीं हैं तो आप इसे मुफ्त में भी इस्तेमाल कर सकते हैं। Oracle Developer license आप कर सकते हैं:

... केवल विकास, परीक्षण, प्रोटोटाइप, और आपका आवेदन प्रदर्शन के उद्देश्य से कार्यक्रम, इस समझौते में कहा गया है प्रतिबंधों के अधीन उपयोग करें, और केवल जब तक आपका एप्लिकेशन का उपयोग किसी भी डेटा प्रोसेसिंग, व्यवसाय, वाणिज्यिक, या उत्पादन उद्देश्यों के लिए नहीं किया गया है, न कि किसी अन्य उद्देश्य के लिए।

संबंधित मुद्दे