एक dbms के साथ निर्मित एक डेटाबेस आनो के लिए पोर्टेबल नहीं है (अर्थात, अन्य dbms इसे नहीं चला सकता) । हालांकि, कुछ स्थितियों में यह कदम बढ़ाना वांछनीय है, एक dbms से दूसरे के लिए एक डेटाबेस को माइग्रेट करें । कारण प्राथमिक रूप से आर्थिक हैं (अलग-अलग dbmss में स्वामित्व या tcos की विभिन्न लागत हो सकती है), कार्यात्मक, और संचालन (अलग-अलग dbmss में अलग-अलग क्षमताएं हो सकती हैं) । माइग्रेशन में एक dbms प्रकार से दूसरे के लिए डेटाबेस का परिवर्तन शामिल है । परिवर्तन को बनाए रखना चाहिए (यदि संभव हो) डेटाबेस से संबंधित अनुप्रयोग (अर्थात सभी संबंधित अनुप्रयोग कार्यक्रम) बरकरार है । इस प्रकार, डेटाबेस के वैचारिक और बाहरी वास्तु स्तर को परिवर्तन में बनाए रखना चाहिए । यह वांछित हो सकता है कि वास्तुकला आंतरिक स्तर के कुछ पहलुओं को भी बनाए रखा गया है । एक जटिल या बड़ा डेटाबेस माइग्रेशन एक जटिल और महंगा (एक-समय) परियोजना हो सकता है, जिसे माइग्रेट करने के निर्णय में सड़कों किया जाना चाहिए । इस तथ्य के बावजूद कि उपकरण विशिष्ट dbmss के बीच प्रवास में मदद करने के लिए मौजूद हो सकते हैं । आम तौर पर एक dbms विक्रेता अन्य लोकप्रिय dbmss से डेटाबेस आयात करने में मदद करने के लिए उपकरण प्रदान करता है ।
क्या एक dbms को एक अलग dbms में स्थानांतरित किया जा सकता है?
आनो