Odoo 17 to Odoo 18 Database Migration Using OCA/OpenUpgrade | Step-by-Step Guide — Transcript
Full transcript
- 0:00हेलो। सो वेलकम टू माय YouTube चैनल। सो
- 0:02टुडे इन दिस वीडियो वी विल शो यू हाउ टू
- 0:05माइग्रेट द डेटाबेस फ्रॉम डाउन वर्जन टू
- 0:07अप वर्जन। ओके? लाइक समवन यूज़र्स और समवन
- 0:11क्लाइंट नीड टू माइग्रेट डेटा फ्रॉम ओल्ड
- 0:13वर्जन टू न्यू वर्जन लेटेस्ट वर्जन। ओके?
- 0:16सो इन दिस ऑड बेसिकली प्रोवाइड ओ ओसीए ओपन
- 0:21अपग्रेड मॉड्यूल। बेसिकली दिस इज़ मॉड्यूल
- 0:24अपलोडिंग द स्क्रिप्ट व्हेन यू रन दिस
- 0:27स्क्रिप्ट इन योर टर्मिनल द डेटाबेस विल
- 0:30माइग्रेट। ओके? सो आई एम शोइंग द सिनेरियो
- 0:32एंड स्टेप बाय स्टेप शोइंग टू यू हाउ टू
- 0:34माइग्रेट डेटाबेस फ्रॉम डाउन वर्जन टू अप
- 0:36वर्जन। लाइक इफ यू वांट टू माइग्रेट द डेट
- 0:38फ्रॉम 13 टू 16 और ओड 13 टू 17 वर्जन। बट
- 0:44फर्स्ट यू नीड टू नो व्हिच वर्जन मॉड्यूल
- 0:49इज़ अवेलेबल फॉर द ओपन अपग्रेड। ओके? सो
- 0:52देन यू कैन माइग्रेट द डेटाबेस। ओके। सो
- 0:55बेसिकली वडो बाय डिफ़ॉल्ट इज प्रोवाइड
- 0:57इंटरप्राइज वर्शन एंड कम्युनिटी फॉर द
- 1:00कम्युनिटी ओसीए ओपन अपग्रेड लाइब्रेरी
- 1:02स्क्रिप्ट इज़ यूज़्ड एंड द फॉर द एंटप्राइज
- 1:06OSH विल डू इट द माइग्रेट द डेटाबेस बाय द
- 1:09सब्सक्रिप्शन कोड। ओके? सो इन दिस वीडियो
- 1:12वी विल शो यू स्टेप बाय स्टेप। इन दिस
- 1:14वीडियो अह वी विल शो यू ODO 13 सॉरी ODO
- 1:1717 वर्जन टू ODO 18 वर्जन लेटेस्ट वर्जन।
- 1:20ओके? वी विल माइग्रेट डेटाबेस ओडo 17
- 1:22वर्जन टू ओडo 18 ओके सो फर्स्ट हम क्रिएट
- 1:26द डेटाबेस एंड क्रिएट द सम
- 1:28रिपोर्ट्स आफ्टर दैट सेम डेटाबेस
- 1:32विल वी विल रन इन अ ओडo 18 ओके सो लेट्स
- 1:36एक्सप्लेन यू इन अ
- 1:39डिफरेंट सिनेरियो लाइक इफ यू आप अगर कोई
- 1:43डेटाबेस माइग्रेट करना चाहते हो लाइक के
- 1:45फोर ऑफ़ 13 वर्जन से 14 या 17 या 18 वर्जन
- 1:48में सो आप कम्युनिटी वर्जन के लिए ओसीए
- 1:52ओपन अपग्रेड सोर्स कोड का यूज़ कर सकते हो।
- 1:54एंड इफ यू हैव अ इंटरप्राइज वर्जन देन ओड
- 1:56एसएच विल माइग्रेट द डेटाबेस ओके विद अ
- 1:59सब्सक्रिप्शन कोड ओके इफ यू वांट टू
- 2:01इंटरप्राइज वर्जन देन आई विल मेक द वीडियो
- 2:04ऑन द एंटरप्राइज डेटाबेस इन दिस वीडियो वी
- 2:06विल डिस्कस ऑन द कम्युनिटी वर्जन ओके सो
- 2:10नाउ क्लिप अगर आप अच्छे से वीडियो देख
- 2:13लेते हो पूरी तो स्टेप बाय स्टेप आप समझ
- 2:15जाओगे कि कैसे डेटाबेस माइग्रेट करना है
- 2:17और क्या-क्या स्टेप आएंगे और अगर आपके पास
- 2:20पूरा प्रोजेक्ट है ठीक है अगर बाय डिफ़ॉल्ट
- 2:23बेस के ऐड चल रहा है तो वेल एंड गुड बट
- 2:25ऐसा होता नहीं है कभी बट लेकिन ऐसा हो
- 2:27सकता है कि आपका कोई प्रोजेक्ट चल रहा है
- 2:29उसमें मे बी 10 मॉड्यूल है 20 मॉड्यूल है
- 2:33जितना भी कोड कस्टम में लिखा हुआ है तो
- 2:35आपको फर्स्ट पहले क्या करना होगा उन
- 2:37मॉड्यूल को माइग्रेट करना होगा लेटेस्ट
- 2:39वर्जन में ओके फर्स्ट स्टेप आपका ये होगा
- 2:42देन सेकंड स्टेप आपका क्या होगा कि आपका
- 2:45जो डेटाबेस है उसको आप डायरेक्टली
- 2:47माइग्रेट कर देंगे ऑड 18 वर्शन में ओके तो
- 2:50इन दिस आज की वीडियो में मैं यह देखने
- 2:52वाला हूं कि 17 वर्जन से हम 18 वर्जन में
- 2:54उसको अपग्रेड करने वाले हैं डेटाबेस को।
- 2:57तो मैं ऑलरेडी ओपन करके रखा हूं। यह मेरा
- 2:5917 वर्जन है। तो मैं एक डेटाबेस ऑलरेडी
- 3:01क्रिएट किया हूं यहां पर कस्टम कम्युनिटी।
- 3:03ओके? और ये मेरा 18 वर्जन है। तो सेम
- 3:06डेटाबेस इधर भी शो कर रहा है। बट लेकिन
- 3:07अगर मैं इसमें इस पे क्लिक करूंगा तो एरर
- 3:10शो करेगा। और बाय डिफ़ॉल्ट एक वार्निंग भी
- 3:12यहां पे शो कर रहा है। ओके? पर अगर मैं
- 3:14इसमें सेम डेटाबेस अगर मैं यहां पे जाता
- 3:17हूं ऑड 17 वर्जन में तो ये यहां पर कोई
- 3:20वार्निंग नहीं दे रहा। मैं यहां पे एक्सेस
- 3:21कर सकता हूं इस डेटाबेस को। ओके। तो मैं
- 3:23अभी यहां पर इसको एक्सेस करूंगा। एक
- 3:24रिकॉर्ड क्रिएट करूंगा। फिर सेम डेटाबेस
- 3:27मैं माइग्रेट करके और 18 में रन करके
- 3:29दिखाऊंगा। ओके? सेम सिनेरियो। फिर क्या
- 3:31होगा कि ये जो कस्टम कम्युनिटी वाला हमारा
- 3:35डेटाबेस है ये वाला फिर 17 में नहीं
- 3:37चलेगा। फिर ये 18 में चलेगा डायरेक्टली।
- 3:39तो आपको पहले क्या करना है कि जैसे भी
- 3:41आपका डेटाबेस है उसको डुप्लीकेट कर लेना
- 3:44है। ओके? फर्स्ट उसको डुप्लीकेट कर लो।
- 3:47देन क्योंकि आपके पास जो ओरिजिनल डेटाबेस
- 3:50है उसकी एक कॉपी रहेगी क्योंकि यह वाला
- 3:52डेटाबेस तो माइग्रेट हो जाएगा 18 में। फिर
- 3:54अगर आप डायरेक्टली इसको 18 में कर दोगे इन
- 3:56केस ऐसा भी हो सकता है कि कुछ लाइब्रेरीज
- 3:59का इशू आ जाए, कुछ टेबल का इशू आ जाए तो
- 4:01उसमें ना क्या होता है कि आपकी
- 4:04टेबल आपने डिलीट कर दी। ठीक है? कुछ टेबल
- 4:07डिलीट करनी पड़ सकती है। कुछ नया ऐड करना
- 4:09पड़ सकता है। तो मे बी सम कुछ डेटा लॉस हो
- 4:11सकता है। तो उसके लिए आप क्या करो? एक
- 4:13ओरिजिनल डेटा की एक कॉपी बना के रख लो।
- 4:16ओके? हो लाइक कि मैं यहां पे अपना एडमिन
- 4:18पासवर्ड डालता हूं और यहां पे
- 4:22ओनल
- 4:27कस्टम तो एक मैं यहां पर इसका कॉपी बना के
- 4:30रख लूंगा। ओके आप यहां पे एक इसकी कॉपी
- 4:33बना के रख सकते हो। बट लेकिन मैं अभी कॉपी
- 4:35नहीं बना रहा हूं। आप बना के रख सकते हो।
- 4:37क्योंकि मेरा
- 4:38तो लोकल होस्ट है। अगर आपका लाइव वाले का
- 4:42कर रहे हैं तो आप एक कॉपी बना के रख लो।
- 4:44ओके? तो सबसे पहला स्टेप यह है हमारा कि
- 4:47ओरिजिनल कॉपी बना के रखो। देन जिस वर्जन
- 4:50में आप माइग्रेट करना चाह रहे हैं वो भी
- 4:53आपको प्रॉपर वर्क करना चाहिए। उसके कस्टम
- 4:55एडवांस वर्क करना चाहिए। इसके बाद हम
- 4:57देखते हैं कि आगे का क्या स्टेप होगा।
- 4:59ओके। सो एक मैं आपको दिखाता हूं।
- 5:03यहां पर जाके दिखाता हूं कि एक ये हमारी
- 5:05लाइब्रेरी होती है। ओसी ओपन
- 5:07अपडेट। तो इसके अंदर आपका स्क्रिप्ट लिखा
- 5:10है। जैसे आप यहां पे देखोगे स्क्रिप्ट्स।
- 5:13तो यहां पर सारे मॉड्यूल की स्क्रिप्ट
- 5:15लिखी है। यह सारे मॉड्यूल की स्क्रिप्ट
- 5:17लिखी है डाउन वर्जन से अपग्रेड करने के
- 5:19लिए। जैसे 17 वर्जन लिखा है ना? ठीक है?
- 5:2217 वर्जन के लिए है। अगर आप सेम एज यूज़
- 5:24देखोगे तो ये 18 के लिए भी मिलेगी आपको।
- 5:2618 के लिए 16 के 14 के लिए। तो ये हमारी
- 5:3017 वर्जन के लिए है। ओके? तो हमको क्या
- 5:33करना है? इसका फर्स्ट यहां पे जाएंगे।
- 5:35कॉपी करेंगे। ओके। यहां से मिल जाएगा। बट
- 5:38लेकिन मैं आपको मैंने प्रॉपर डॉक्यूमेंट
- 5:40बना के रखा हुआ है वहां पर स्टेप स्टेप
- 5:42बाय स्टेप कि कौन सी क्वेरी पहले चलानी है
- 5:44एंड कौन सी बाद में चलानी है। ओके सो मैं
- 5:48अपना डॉक्यूमेंट ओपन करता हूं। तो यहां पर
- 5:50फर्स्ट स्टेप में हमने यहां पे क्लोन
- 5:52करेंगे। उसके बाद हम जो हमारे पास फोल्डर
- 5:55बनेगा जिसमें हमारे पास कोड आएगा उसके
- 5:57अंदर हम चेक आउट करेंगे। देन लाइक ये आप
- 6:0017 से 18 में माइग्रेट कर रहे हो। तो
- 6:02क्वेरी चलेगी आपकी 18 वर्जन में। ओके?
- 6:06सिंपल सिनेरियो फिर से सुनना कि अगर आप
- 6:10डेटाबेस माइग्रेट कर रहे हो 17 से 18
- 6:12वर्जन में तो आपकी क्वरी चलेगी आपकी
- 6:15स्क्रिप्ट चलेगी 18 वर्जन में
- 6:17ओके तो 18 18 वर्जन में जाके आप हम इसका
- 6:20क्लोन करेंगे देन चेक आउट करेंगे फिर इसकी
- 6:22ब्रांच में ले लेंगे फिर लेटेस्ट ओपन
- 6:26अपग्रेड लाइब्रेरी का हमारे पास वर्जन
- 6:29होना चाहिए ओके उसके बाद फिर हम एक
- 6:32माइग्रेट की फाइल बनाएंगे कॉन्फ़िगरेशन
- 6:34फाइल बनाएंगे
- 6:35उसके अंदर हमारा क्या होगा? एडवांस का पाथ
- 6:38होगा। अब ग्रेड का पाथ होगा कि किस वर्जन
- 6:40में क्रिएट कर रहे हैं। कुछ बेसिक डिटेल
- 6:42होगी जो आप अपना रन करते हो अपना
- 6:45कॉन्फ़िगरेशन अपना वड और रन करते हो।
- 6:47बेसिकली कि लोकल हो, पोर्ट नंबर, डेटाबेस,
- 6:50मेमोरी ठीक है? तो, लिमिट वगैरह ये सब डाल
- 6:53दोगे, तो मेरे में ये सब डालनी पड़ती है।
- 6:56ओके? ओके मेरे में क्या सबके डालने पड़ते
- 6:58यू नो इफ यू वांट टू माइग्रेट द डेट फ्रॉम
- 7:0117 वर्जन टू 18 यू नो वेरी वेल व्हाट इज द
- 7:04डेबी व्हाट इज द डेबी पोर्ट ओके सो पहले
- 7:08अपनी कॉन्फ़िगरेशन फाइल आपको सेटअप करनी है
- 7:10अगर इफ ये सब चीजें आप स्टेप बाय स्टेप
- 7:13करते हो तो आप अपना डेटाबेस 17 वर्जन से
- 7:1518 वर्जन में कर सकते हो किसी भी वर्जन
- 7:18में कर सकते हो डाउन टू अप
- 7:20ओके देन इसके बाद फिर हमारे पास लास्ट
- 7:23क्वेरी आता है डायरेक्टली वो कि आपकी 18
- 7:27की फाइल होगी। देन माइग्रेट फाइल जो हमने
- 7:29ऊपर क्रिएट करी है। डेटाबेस डेटाबेस का
- 7:32नेम कि हम कौन से डेटाबेस को माइग्रेट कर
- 7:34रहे हैं अपने वर्जन में। ठीक है? अपडेट ऑल
- 7:37मतलब कि जितने भी मॉड्यूल है सब अप टू डेट
- 7:39हो जाए। सारे अपडेट हो जाए। ओके? फिर देन
- 7:41ये कुछ क्वेरी होती है चलाने के लिए। देन
- 7:44इसके बाद ये क्वेरी होती है लोड कि ये
- 7:46हमारे हमारे जो बेस के मॉड्यूल होते हैं
- 7:48बेस एंड वेब और ओपन ग्रिड फ्रेमवर्क। ओके?
- 7:52तो ये हमारा स्क्रिप्ट स्क्वायर से चल
- 7:54जाता है। तो अभी हम स्टेप बाय स्टेप चलते
- 7:57हैं। अभी मैं पहचान में लेके चलता हूं। ये
- 8:01मेरा 17 वर्जन है। यू कैन सी हियर द 17
- 8:03वर्जन और हियर द यू कैन सी द कम्युनिटी
- 8:05कस्टम फाइल। ओके डेटाबेस का नेम कोड ऑफ़
- 8:08कम्युनिटी। नाउ हियर यू कैन सी कोड 18
- 8:12वर्जन। आई एम रनिंग द कस्टम फाइल। सो आई
- 8:14एम गोइंग टू द
- 8:16टर्मिनल। फर्स्ट आई एम क्लियर।
- 8:20ओके। क्लियर द
- 8:25टर्मिनल। सो फर्स्ट रिमूव
- 8:28समथिंग व्हिच इज नॉट
- 8:38रिक्वायर्ड। ये मेरी ओ 18 की कस्टम फाइल
- 8:40है। ठीक है? जिस पे चल रहा है। और यहां पे
- 8:42मैंने एक ये ऑलरेडी पहले बना के रख ली है।
- 8:44इसका अभी कोई नहीं। पहले मैं स्टेप बाय
- 8:46स्टेप बताता हूं क्या करना है। तो पहले हम
- 8:48जाएंगे अपने वर्ड फाइल में। सबसे पहले हम
- 8:50यहां पर क्या करेंगे? क्लोन
- 8:52करेंगे। यह
- 8:56जाएंगे। गेट क्लोन करूंगा मैं। जैसे एंटर
- 9:00करूंगा मेरा क्लोन हो जाएगा। जैसे मैंने
- 9:02एंटर किया। मैंने ऑलरेडी करके रखा हुआ है।
- 9:04सिर्फ आपको एंटर करना है। ऑलरेडी यहां पर
- 9:06हो जाएगा ओपन अपग्रेड। देन इसके बाद क्या
- 9:09करना है आपको? गिट। यह बोल रहा है ऑलरेडी
- 9:11एक्सिस्ट। फिर आपको जाना है इस डायरेक्टरी
- 9:13के अंदर। डायरेक्टरी के अंदर जाएंगे हम।
- 9:15सीडी वाली कमांड चलाई। देन इसके बाद हम
- 9:18करें गेट चेक आउट किस वर्जन में कर रहे
- 9:21हैं हमें ओ 18 में जिसमें हम माइग्रेट कर
- 9:24रहे हैं डेब्यूस को तो हम यहां पर अपनी
- 9:26ओडo 18 लाइब्रेरी का वर्जन लिखेंगे सॉरी
- 9:31ओडo का वर्जन लिखेंगे देन एंटर करेंगे तो
- 9:33हम ओडo 18 लाइब्रेरी में कोड में हम आ
- 9:37जाएंगे इसके ओपन अपग्रेड के ओके देन इसके
- 9:40बाद तीन स्टेप हमारे पूरे हो गए कोई बिना
- 9:42किसी एरर के देन हमको करना है फोर्थ स्टेप
- 9:46इसको जो ओपन अपग्रेड लाइब्रेरी है यह अप
- 9:49टू डेट वर्जन होना चाहिए। ठीक है? इसके
- 9:52बाद हम अप टू डेट वर्जन के लिए इसको कमांड
- 9:54को चलाएंगे। इससे क्या होगा? हमारा
- 9:56लेटेस्ट वर्जन वर्चुअल एनवायरमेंट में वो
- 9:59क्या हो जाएगा? इंस्टॉल हो जाएगा। ठीक है?
- 10:02थोड़ा सा टाइम लगेगा। हम इतना वेट करेंगे।
- 10:03हो गया। तो मैंने ऑलरेडी करके रखा हुआ है।
- 10:06तो हम ये वाला स्टेप चलाएंगे। देन इसके
- 10:08बाद हमको बनानी है माइग्रेट फाइल जिसमें
- 10:10हमारा कुछ कोड होगा। यह मैंने बना रखी है
- 10:13mg्रेट.com यह फाइल कहां बनेगी? ओके। सो
- 10:17यह मेरा ओ 18 है। इसके अंदर ही मैंने बाहर
- 10:21ही बना के रख दी है। तो यहीं पे हम
- 10:22देखेंगे माइग्रेट की मैंने फाइल बना रखी
- 10:24है mg्रेट custom.com ओके। तो इसके अंदर
- 10:27हमारा सबसे पहले पाथ यहां पे किसका जाएगा?
- 10:30मेरे ओडo के बेस के ऐडों्स का इन वाले ऐड
- 10:32ऑन्स का। ठीक है? देन सेकंड मेरा पाथ
- 10:35जाएगा जो लाइब्रेरी मैंने अभी इंस्टॉल
- 10:37किया जो क्लोन मैंने किया है माइग्रेशन के
- 10:39लिए। यह मेरा पास है। फर्स्ट इस फोल्डर का
- 10:42जाएगा। देन इसके बाद हमारे पास अपग्रेड
- 10:45पाथ आता है। अपग्रेड पाथ किसका चाहिए
- 10:47हमको? कि किन-किन मॉड्यूल को हमको
- 10:48माइग्रेट करना है। क्या-क्या मॉड्यूल हम
- 10:50माइग्रेट करेंगे? तो ओपन अपग्रेड
- 10:52स्क्रिप्ट के अंदर आता है स्क्रिप्ट
- 10:53फोल्डर। ओके? तो इसका पाथ हम यहां पर
- 10:56डालेंगे। इतना पाथ हो गया कोई बिना इशू
- 11:00के। इसके बाद एक और आता है कि फॉर
- 11:03एग्जांपल कि भाई आपका तो कोई प्रोजेक्ट है
- 11:05तो उसके भी कुछ मॉड्यूल्स होंगे। उनकी भी
- 11:07कुछ उनमें कुछ फील्ड बनी होगी। उनमें भी
- 11:09कुछ डेटा होगा। तो लाइक आपका कस्टम है।
- 11:12ठीक है? ये मेरे पास चार मॉड्यूल है बट
- 11:13मैंने इन्हें नहीं किया हुआ है। तो ये
- 11:15मॉड्यूल है। तो इनका आप क्या करोगे? यहां
- 11:16पे कॉपी करोगे। फर्स्ट सेम पाथ आप यहां पे
- 11:20कॉमा डाल के लिखोगे। देन सेकंड यहां पे
- 11:23लिखोगे। इतना करना है। दैट्स इट। आपका
- 11:26कौन? माइग्रेट फाइल बन के तैयार हो गई।
- 11:29इसके बाद कुछ नहीं करना। ठीक है? मैंने
- 11:32नहीं किया है तो मैं हटा देता हूं।
- 11:36इतना करने के बाद फिर यहां पर हमारा लास्ट
- 11:39स्टेप आता है सिंपल अपना डेटाबेस को
- 11:42माइग्रेट करने का। ओके
- 11:46तो मैं ओडo 18 में चलाऊंगा।
- 11:52ओ 18 में इसको रन करूंगा। मैं पहले इसे
- 11:54कॉपी कर लेता हूं। देखो मैं अभी किस
- 11:55फोल्डर के अंदर हूं? ओपन अपग्रेड के अंदर।
- 11:57बट मेरा ओडोबिन फाइल किस कहां पर है? वो
- 11:59बाहर है। तो मैं एक स्टेप पीछे आऊंगा।
- 12:01यहां पर अगर मैं स्लैश एलएस करता हूं तो
- 12:03मेरी ओडोबिन फाइल यहां पर आपको देखने के
- 12:05लिए मिल जाएगी। कहां पर
- 12:07है? ओपन अपग्रेड कस्टम डॉट या ओडोबिन तो
- 12:12मैं क्वरी यहां पर चलाऊंगा इस फोल्डर के
- 12:14अंदर। इसके बाद हमको इसमें क्या चेंज करना
- 12:16है? डेटाबेस का नेम जो कि वेरीेंट कि हम
- 12:19किसकी डेटाबेस को माइग्रेट कर रहे हैं।
- 12:21ओके? हम किस डेटाबेस को माइग्रेट कर रहे
- 12:23हैं? भाई हम डेटाबेस को माइग्रेट कर रहे
- 12:25हैं इस वाले को कि ये हमारा 17 वर्जन में
- 12:27हम इसको 18 वर्जन में कन्वर्ट कर रहे हैं।
- 12:30ठीक है? इतना हो गया। अभी हम एंटर नहीं कर
- 12:33रहे हैं। फर्स्ट पहले मैं यहां पर इसको
- 12:34एक्सेस कर लेता हूं। कुछ करके दिखा देता
- 12:37हूं। सो दैट कि आपको कुछ दिख
- 12:40जाए कि यहां माइग्रेट हुआ कि नहीं हुआ।
- 12:45ओके। सो मैं जाता हूं सेल्स में जाता हूं
- 12:48और यहां पर ये तो पहले ही एरर आ रहा
- 12:55है। पता नहीं कस्टम फाइल में मैंने कुछ
- 12:57लिखा होगा। इसलिए यह बेस का एरर है। बेस
- 13:00का नहीं मतलब मैंने कोड का किया होगा। तो
- 13:03मैं एक बना लेता हूं। बनता है क्या?
- 13:05इनवॉइस बना लेता
- 13:07हूं। इनवॉइस में भी एरर है। एक मिनट मैं
- 13:10अपना फाइल देख ही लेता हूं।
- 13:14ओके। इसको कर देता हूं।
- 13:18कम्युनिटी वी7 कर लेता हूं
- 13:21इसको। V17 दोबारा से डेटाबेस बना लेता
- 13:24हूं। ठीक है? फ्रेश डेटाबेस बना रहा हूं।
- 13:27पहले का डेटाबेस था शायद इसलिए एरर आ रहा
- 13:29हो। ओके तो यहां पर मैं कर देता हूं 187
- 13:33इस वर्जन से मैं इसको रन करूंगा।
- 13:37ठीक है? इस पोर्ट पर मैं इसको रन
- 13:43करूंगा। अगर अभी इसमें डेटाबेस का नाम
- 13:46देखोगे तो यहां पर आ जाएगा आपका एडमिन
- 13:49एडमिन।
- 13:53ठीक है?
- 13:55तो यहां पर अभी मेरा कोई मॉड्यूल नहीं है।
- 13:56फ्रेश डेटाबेस बनाया मैंने। अभी मैं कुछ
- 13:58मॉड्यूल इसमें इंस्टॉल कर लेता हूं। पहले
- 14:00आपके सामने इंस्टॉल कर रहा हूं। बिल्कुल
- 14:02फ्रेश डेटाबेस बनाया है। थोड़ा सा वेट
- 14:05करते हैं। एक ही मॉड्यूल माइग्रेट करके
- 14:07दिखा दूंगा। ज्यादा नहीं। ज्यादा भी कर
- 14:08सकते हो। सेम ही प्रोसेस रहेगा। कुछ नहीं
- 14:10करना
- 14:11है। पर लेकिन जब आप अपना डेटा अपना पूरा
- 14:14प्रोजेक्ट माइग्रेट करोगे ना तो उस टाइम
- 14:16पर आपको एरर देखने के लिए मिलेगा। ठीक है?
- 14:18मे भी आए आ सकता है। अगर कोई फील्ड ऐसा
- 14:22है। ठीक है?
- 14:24तो मैं यहां पर डेवलपर मोड ऑन कर देता
- 14:26हूं। तो आप यहां पर डेटाबेस का नेम देख
- 14:28सकते हैं। V7 कस्टम कम्युनिटी। ओके। सो
- 14:32अभी मैं सेल में जाता हूं। कोई सेल ओपन कर
- 14:35लेता हूं। मैं एक नया क्रिएट कर लेता हूं।
- 14:37अपने नाम से बनाता हूं।
- 14:39आकाश आकाश नाम से मैंने एक कस्टमर बनाया।
- 14:42एक प्रोडक्ट ऐड किया। बैठ भी डाला। इतना
- 14:45है। ठीक है? यह मेरा क्या है? कोटेशन में
- 14:48है। सिंपल है। एक मैंने बना के रखा है।
- 14:51आपके सामने बनाया। अपने नाम से बनाया। किस
- 14:54में चल रहा है यह 17 में।
- 14:57ओके। तो यहां पर मैं अभी आपको दिखाता हूं।
- 14:59डाटा बेस
- 15:02मैनेजर तो मैंने डेटाबेस का V7 इधर भी
- 15:06जाके मैं इसको रिफ्रेश कर लेता हूं।
- 15:09ठीक है? मेरा यहां पे कहां पर आया?
- 15:13V17 V17 कम्युनिटी ये रहा। ओके। इस पे भी
- 15:17एरर दिखा रहा है। अगर मैं इसे क्लिक भी
- 15:18करूंगा तो एरर आएगा। अभी एरर आ रहा है।
- 15:21ठीक है? वापस से एक स्टेप पीछे गया। अब हम
- 15:24क्या करेंगे? सेम डेटाबेस को इस डेटाबेस
- 15:28का पहले तो एक कॉपी बना के रख लेना मेक
- 15:30श्योर डुप्लीकेट करके ओरिजिनल की। नहीं तो
- 15:32आपका डेटाबेस खराब भी हो सकता है। फिर
- 15:34आपको दोबारा से करना पड़ेगा। अब जाते हैं
- 15:3617। हम गए हम 18 में। 18 में हम इसको अब
- 15:40रन क्वरी रन करेंगे। ओके? हम एंटर करेंगे
- 15:43बच्चों। तो हमने एंटर किया। डेटाबेस की
- 15:46हमारी जो स्क्रिप्ट थी वो चलनी स्टार्ट हो
- 15:48गई। कुछ एरर भी आ सकती है। एरर आएगी। हम
- 15:51चैट जीपीटी करेंगे, Google करेंगे। ठीक
- 15:53है? यह सब कर करके हम अपना डेटाबेस को
- 15:55सॉल्व करेंगे एरर और डेटाबेस अपना हम
- 15:58प्रॉपर माइग्रेट करेंगे। ठीक है? तो अभी
- 16:00आप देख सकते हो यहां पे एक एरर आया।
- 16:05ठीक है? अब इस एरर को हमको सॉल्व करना
- 16:07पड़ेगा। फिर से एरर सॉल्व करने के बाद फिर
- 16:09से हमको चलाना पड़ेगा। कहां पर आया? यहां
- 16:13पर आया
- 16:15है। एक्सटर्नल तो सिंपल कुछ नहीं करना है।
- 16:18कॉपी करना है। चैट जीपीटी में जाना
- 16:23है। नाउ इसको लिखना है व्हेन आई क्रिएट
- 16:31डेटाबेस
- 16:33ओसी
- 16:36अपग्रेड
- 16:38सोर्स
- 16:41और 17
- 16:53एरर देन
- 16:55प्लीज सॉल्व इट ठीक है कुछ एरर आती है देन
- 17:00ऐसे करना है ये बताएगा सजेशन देगा एक बार
- 17:03नहीं दो बार पूछो तीन बार पूछो इतना शो
- 17:05नहीं होता पूछना है
- 17:22फर्स्ट अपना डेटाबेस हम लिंक कर लेते
- 17:32हैं। कॉपी किया पेस्ट किया। ठीक है? देन
- 17:37फिर से कॉपी किया। पेस्ट
- 17:40किया। एरर आया। यह आईआर डॉट मॉडल
- 17:46ओके
- 17:48देन कैरी
- 17:53चलाया कॉपी नहीं
- 17:56हुआ कॉपी किया
- 17:59ओके कैरी चलाया कैरे चलाने के बाद फिर से
- 18:03अपना क्या करना है वापस जाना है फिर से
- 18:08आपका एरो दबाना है और देन फिर से
- 18:10स्क्रिप्ट स्टार्ट करनी है अगर अगर फिर से
- 18:12सेम एरर आता है या दूसरा एरर आता है। फिर
- 18:14से हम चेक करेंगे। फिर से सॉल्व करेंगे।
- 18:16इतना सॉल्व नहीं होएगा। इतना हम उसको
- 18:18Google करेंगे। कैसे करेंगे? चैट से करो
- 18:20या फिर अपने जनरल नॉलेज के हिसाब से करो
- 18:23जैसी आपको नॉलेज है। ठीक
- 18:25है? कैसे भी कर सकते हो। अभी मेरे पास वो
- 18:28वाला एरर चला गया। अब मेरे पास आया दूसरा
- 18:30एरर। अभी यह क्या बोल रहा है?
- 18:33थोड़ा ऊपर करके देख लेते हैं।
- 18:37यहां पर बोल रहा है कि यह डुप्लीकेट एरर
- 18:42तो हम इसको कॉपी
- 18:44करेंगे। देन यहां पर
- 18:47जाएंगे। नाउ
- 18:49कमिंग दिस अबव एरर
- 19:00ओके यह लिखा।
- 19:03फिर से पूछेंगे हम।
- 19:27प्लीज
- 19:29राइट एसक्यूएल क्वरी हम इसको बोल रहे हैं
- 19:33कि भाई एस्क्यूएल क्वरी लिखो क्योंकि
- 19:34हमारे
- 19:36पास हम उसमें मॉडिफाई नहीं कर
- 19:40सकते तो हम से इसको सॉल्व कर लेंगे
- 19:45ठीक है। फिर से डेटाबेस में जाएंगे। कैरी
- 19:49चलाएंगे। नहीं चला देन दूसरा
- 19:55चलाएंगे। इसमें भी एरर तीसरा चलाएंगे।
- 19:58सिंपल कॉपी एंड पेस्ट करना
- 20:00है। नहीं चल रहा है। तो नहीं चल रहा है तो
- 20:04हम
- 20:06जाएंगे सेव कॉपी करेंगे और वहां पर जाकर
- 20:10पेस्ट कर देंगे। एक बार एरर भी देख लेते
- 20:13हैं फिर से। क्या पता वैसे सॉल्व कर
- 20:15कैटेगरी डिस्काउंट
- 20:21ऑनलाइन ऑलरेडी
- 20:33एकिस्ट तो हम कभी कभी इसको फ्रंट एंड
- 20:36सेक्स कर जाके हम सॉल्व करेंगे
- 20:39डेटाबेस माइग्रेट होना स्टार्ट हो गया एरर
- 20:41आनी स्टार्ट हो गई
- 20:45ओके इधर जाकर रिफ्रेश करेंगे। सो हियर यू
- 20:49कैन सी देखो यहां से आइकॉन चला गया। ओके
- 20:52तो हम इस पे क्लिक
- 20:53करेंगे। सो आपने देखा अभी अभी मैं यहां पे
- 20:57रिफ्रेश करता हूं। पहले यहां पे कोई येलो
- 21:00आइकॉन नहीं था क्योंकि बिकॉज़ मेरा डेटाबेस
- 21:02माइग्रेट नहीं हुआ। अभी भी इसके अंदर एक
- 21:04इशू है। ठीक है? एक एरर का इशू है। ठीक
- 21:07है? जो अभी हम यहां पे देखने को मिल रही
- 21:09है। ओके? तो यह सॉल्व करके तब पूरा पूरा
- 21:12होएगा। तो अभी इतना हो गया। मतलब डेटाबेस
- 21:14माइग्रेट हो गया है। ठीक है? अभी 17 में
- 21:16चलेगा। 18 में चलेगा। अभी मैं 18 वर्जन
- 21:18में हूं।
- 21:21ओके? नाउ अब मैं यहां पर एक्सेस करता
- 21:24हूं। देखते
- 21:31हैं। 17 कम
- 21:40इंटरनल सर्वर सो हमको पहले और सॉल्व करना
- 21:43ही होगा देन उसके बाद हम आगे
- 21:52जाएंगे डेस्क
- 22:00डिलीट
- 22:03फ्रॉम टेस्ट डॉट ग्रुप्स
- 22:12[संगीत]
- 22:29स्टेटस डिस्काउंट
- 22:46[संगीत]
- 23:01ओके कॉपी कर
- 23:04कॉपी चैट जीपी से हम
- 23:08पूछेंगे फिर ऊपर जाएंगे थोड़ा स्क्र
- 23:10करेंगे सेम एरर इसको हम कॉपी करके वहां पर
- 23:13पेस्ट करेंगे देन एंटर
- 23:16मारेंगे थोड़ा टाइम लगेगा कंज्यूम लगेगा
- 23:19थोड़ा टाइम देना पड़ेगा उसके बेस पर ही हम
- 23:22चीजें को कर पाएंगे क्योंकि एक्सपेक्टेड
- 23:24एरर
- 23:26ठीक है
- 24:06फिर से जाएंगे। फिर से क्वरी रन करेंगे।
- 24:10अभी देखते हैं कौन सी एरर आती
- 24:15है। वेट करते हैं इतना।
- 24:24देखिए मेबी वीडियो थोड़ा लेंथी होगा बट
- 24:26लेकिन एरर सॉल्व करना पड़ेगा तभी हम आगे
- 24:28इसको जाके कर सकते हैं। इसके बाद एरर आ
- 24:31रहा है ये देन ऊपर जाके स्क्रॉल करेंगे।
- 24:35इसमें ये है देन ये है। सेम कॉपी
- 24:39करेंगे। पेस्ट
- 24:42ऊपर
- 24:43जाके इसको कॉपी करेंगे। देन पेस्ट
- 25:13डेटाबेस में जाएंगे।
- 25:17ठीक है? इसके बाद इसको हम डिलीट कर देंगे
- 25:20क्योंकि हम माइग्रेट कर रहे हैं ऑलरेडी
- 25:22बना देगा
- 25:26ऑटोमेटिक देन फिर से हम स्टार्ट
- 25:30करेंगे बोल रहा है कि ऑलरेडी एक्सिस्ट है
- 25:33तुम इसको डिलीट कर दो क्योंकि वो एक और
- 25:35बना रहा है
- 25:36वो क्योंकि सेम आईडी की दो चीज रह सकती है
- 25:38एक ऑब्जेक्ट में
- 25:48और मैं डिफॉल्ट पर क्यों करके दिखा रहा
- 25:50हूं? बिकॉज़ ऑफ क्योंकि अभी एक सिंपल
- 25:51छोटी-छोटी एरर आ रही है। ऐसी ही एरर आती
- 25:54है। जब आप पूरा वो करते हो, माइग्रेट करते
- 25:57हो पूरा प्रोजेक्ट तो अभी देखो बिना किसी
- 25:59एरर के मेरी पूरी फाइल अच्छे से
- 26:01सक्सेसफुली बिना किसी एरर के रन हो गई है।
- 26:04तो अब मैं बिल्कुल गारंटी देता हूं 100%
- 26:07जैसे मैं 18 में जाके डेटाबेस चलाऊंगा वह
- 26:10चल जाएगा बिना किसी एरर के। मे बी 5% एरर
- 26:14आए। अगर आती है तो सॉल्व करेंगे। ऐसा नहीं
- 26:16है। ठीक है? तो मैं फिर से रन करता हूं।
- 26:2018 को रन
- 26:22किया और यहां पे मैंने गया। रिफ्रेश किया।
- 26:2617 है। इधर है मेरा 18। तो इधर से 18 में
- 26:29जा गया। डेटाबेस पे गया।
- 26:32ठीक है? रिफ्रेश किया मैंने। तो मेरा
- 26:36डेटाबेस कहां है? यह रहा V17। अभी डेटाबेस
- 26:39का सेम नेम है। क्लिक किया। नाउ यू कैन सी
- 26:44द इंटरफेस। थोड़ा कोई एरर नहीं दिख रहा
- 26:47होगा
- 26:48आजूबाजू और
- 26:53एंटर। बूम।
- 26:58ठीक है? यहां पर दिख रहा डेटाबेस V17 कम
- 27:02कस्टम कम्युनिटी। नाउ आई एम गोइंग टू द
- 27:04सेटिंग।
- 27:06सो फिर भी मैं आपको एक बार यहां पर दिखा
- 27:08दूं। सी वडo 18 कम्युनिटी एडिशन ठीक है।
- 27:12सेम डेटाबेस था। अब सेल्स में जाते हैं जो
- 27:15मैंने डेटाबेस उधर एक रिकॉर्ड क्रिएट किया
- 27:18था अपने नाम से। डीड यू रिमेंबर ट्रायल
- 27:21मिनी एगो। अब ये डेटाबेस अगर मैं 17 में
- 27:24जाके एक्सेस करूंगा तो मैं एक्सेस कर ही
- 27:26नहीं पाऊंगा। ठीक है?
- 27:29तो एरर आएगा। इसलिए मैंने बोला था कि
- 27:31ओरिजिनल डेटाबेस की कॉपी रख लेना। अगर
- 27:34डेटाबेस माइग्रेट नहीं होता प्रॉपर। अब आप
- 27:36यहां पर कहीं भी जाके देख सकते हो।
- 27:37प्रोडक्ट देखो, कुछ भी देखो, एवरीथिंग जो
- 27:39देखना है आपको देखो। ठीक है? आपका सब
- 27:42मिलेगा वहां पर।
- 27:46ठीक है? जो जो आपको देखना है वो सब
- 27:48मिलेगा।
- 27:51ओ सॉरी इधर मैंने क्लिक कर दिया था। देन
- 27:53वापस से लॉग इन करना पड़ेगा।
- 27:58ठीक
- 27:59है। डैशबोर्ड में जाऊंगा या इनवॉइसिंग में
- 28:03जाऊंगा, कहीं भी जाऊं जो है उसमें क्लिक
- 28:06करूंगा। ठीक
- 28:09है? यह मेरा एड्स का प्रॉब्लम है। बट बाकी
- 28:13अगर डेटाबेस की देखा जाए तो डेटाबेस हमारा
- 28:15माइग्रेट हो गया है। ओके? तो बिना किसी
- 28:18एरर के तो स्टेप बाय स्टेप देखो कि कैसे
- 28:20सॉल्व करना है। मैंने एरर भी सॉल्व करने
- 28:22का दिखा। कैसे-कैसे एरर आएंगे। किस टाइप
- 28:24से सॉल्व करना है तो वो सब आप सॉल्व कर
- 28:27लेना। इतना बड़ा इशू नहीं है। अगर कोई भी
- 28:29आपको इशू है, कुछ क्वेरीज है तो वीडियो के
- 28:32कमेंट में बॉक्स में कमेंट कर देना। ओके?
- 28:35सो आई
- 28:37होप सारा स्टेप वाइज क्लियर होगा। अगर इफ
- 28:40यू वांट टू मोर क्लेरिफिकेशन ऑन दिस
- 28:43वीडियो लाइक ओसी अपग्रेड डेटाबेस कैसे
- 28:45करना है। ठीक है? और भी होता है कि लाइक
- 28:48कि आपको अगर डेटाबेस माइग्रेट करना है,
- 28:50XML आरपी से करना है, पीएसओ, टू से करना
- 28:52है। ठीक है? कि एकिस्टिंग डेटाबेस में
- 28:54डेटा माइग्रेट करना है दूसरे सर्वर को वो
- 28:56कैसे करेंगे उसके लिए वीडियो बनाऊंगा
- 28:58वीडियो आती रहेगी माइग्रेशन पे भी ठीक है
- 29:01तो
- 29:02लेट्स सी थैंक यू सो
- 29:06मच आई होप
- 29:09यू गॉट इट ए्री पॉइंट थैंक यू
About this transcript
This page contains the full transcript of Odoo 17 to Odoo 18 Database Migration Using OCA/OpenUpgrade | Step-by-Step Guide by Odoo Tech , generated from the public captions YouTube serves with the video. The transcript has 4,059 words across 556 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.