PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

स्कीमा और डेटा के बीच अंतर खोजने के लिए एक पोस्टग्रेज टूल का सुझाव दें

डेटा की तुलना करना आसान नहीं है, खासकर यदि आपका डेटाबेस बहुत बड़ा है। मैंने पायथन प्रोग्राम बनाया है जो पोस्टग्रेएसक्यूएल डेटा स्कीमा को फ़ाइल में डंप कर सकता है जिसे आसानी से 3 पार्टी डिफ प्रोग्राम के माध्यम से तुलना की जा सकती है:http://code.activestate.com/recipes/576557-dump-postgresql-db-schema-to-text/?in=user- 186902

मुझे लगता है कि इस प्रोग्राम को सभी टेबल डेटा को अलग-अलग CSV फ़ाइलों में डंप करके बढ़ाया जा सकता है, जैसा कि PostgreSQL COPY द्वारा उपयोग किया जाता है। आज्ञा। वही ORDER BY जोड़ना याद रखें में SELECT ... प्रश्न। मैंने टूल बनाया है जो पढ़ता है SELECT फ़ाइल से बयान और अलग फाइलों में परिणाम सहेजता है। इस तरह मैं प्रबंधित कर सकता हूं कि मैं किन तालिकाओं और क्षेत्रों की तुलना करना चाहता हूं (सभी क्षेत्रों का उपयोग ORDER BY में नहीं किया जा सकता है , और सभी मेरे लिए महत्वपूर्ण नहीं हैं)। इस तरह के कॉन्फ़िगरेशन को "डंप स्कीमा" उपयोगिता का उपयोग करके आसानी से बनाया जा सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. नोड-पोस्टग्रेज डेटाबेस बनाते हैं

  2. मैं Django Postgres DateRangeField के कुछ हिस्सों को कैसे निकाल सकता हूं?

  3. PostgreSQL:PostgreSQL डेटाबेस पर किसी उपयोगकर्ता को सभी अनुमतियां दें

  4. Postgresql रिमोट एक्सेस होस्ट के लिए कोई pg_hba.conf प्रविष्टि नहीं है

  5. तालिका को पैरामीटर के रूप में पास करना