djgenesis Δημοσ. 22 Σεπτεμβρίου 2006 Δημοσ. 22 Σεπτεμβρίου 2006 Mages, exw erwthsh. Suppose oti exw 2 DBs sthn oracle se 2 diaforetika mhxanhmata. H mia tha einai h master kai h allh tha einai h slave as poume. Otan annanewnw thn master thelw na stelw ta updates sthn allh etsi wste ta paidia na douleyoun ta idia pragmata. Pws mporw na to kanw ? Skefthka na to kanw me dump file export apo thn master, kai import sthn slave alla den prepei na einai h pi grhgori odos. Tha mporousa na xrhsimopoihsw Transportable tablespaces as poume?
bandito Δημοσ. 23 Σεπτεμβρίου 2006 Δημοσ. 23 Σεπτεμβρίου 2006 Mages, exw erwthsh. Suppose oti exw 2 DBs sthn oracle se 2 diaforetika mhxanhmata. H mia tha einai h master kai h allh tha einai h slave as poume. Otan annanewnw thn master thelw na stelw ta updates sthn allh etsi wste ta paidia na douleyoun ta idia pragmata. Pws mporw na to kanw ? Skefthka na to kanw me dump file export apo thn master, kai import sthn slave alla den prepei na einai h pi grhgori odos. Tha mporousa na xrhsimopoihsw Transportable tablespaces as poume? Γιατι νομίζω οτι έχει tools για replication η Oracle?
djgenesis Δημοσ. 23 Σεπτεμβρίου 2006 Μέλος Δημοσ. 23 Σεπτεμβρίου 2006 Den thelw na stelnw oloklhrh thn DB kathe fora pou kanw update... Thelw mono tis annanewseis.
bandito Δημοσ. 23 Σεπτεμβρίου 2006 Δημοσ. 23 Σεπτεμβρίου 2006 Den thelw na stelnw oloklhrh thn DB kathe fora pou kanw update... Thelw mono tis annanewseis. Δεν ξέρω πως είναι στην Oracle (αν και είμαι σιγουρος οτι θα είναι row based) , αλλα στην postgres εχει triggers στα tables, οπότε ποτε δεν μεταφέρεται όλη η βάση αλλα μόνο οι αλλαγές. Γενικά replication = μεταφέρω μόνο τις αλλαγές ώστε οι βάσεις να έχουν τα ίδια πραγματα. Αυτο που λες εσυ , λέγεται copy - paste
random Δημοσ. 24 Σεπτεμβρίου 2006 Δημοσ. 24 Σεπτεμβρίου 2006 μπορεις να ορίσεις να μεταφέρονται συγκεκριμένοι πινακες, αν θελεις να μεταφέρονται μονο οι νέες εγγραφές, ή/και οι updated, και να σβηνoνται οι deleted απο τους slave, ή όλες αντικαθιστώντας μαζικά τα δεδομενα των slave. all about it... Oracle Database Advanced Replication 10g Release 2 (10.2) http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14226/toc.htm το ανάλογο doc υπάρχει και για προηγούμενες εκδόσεις ξεκινωντας απο http://www.oracle.com/technology/documentation/index.html πρεπει να κοιτάξεις τις έννοιες DBLINK = οριζεις ενα alias με το οποιο θα αναφέρεσαι σε αντικειμενα αλλης βάσης SNAPSHOT (συνώνυμο με το "Materialized View" ) = ενας πινακας που περιεχει τις εγγραφές που είχε ένας άλλος πινακας, πριν Χ χρόνο, και ανανεώνεται κάθε Ψ χρόνο. Jobs = ενα πρόγραμμα που εκτελείτε καθε Χ χρόνο. σαν τα scheduled tasks στα win, αλλα μεσα στην oracle. οποτε, ο ενας τρόπος ειναι συμφωνα με τα docs, ο επισημος, να φτιαξει η oracle την υποδομή. καπου λεει για το "Replication Management Tool" (δεν ξερω αν υπαρχει αυτο σε εκδόσεις προ 10g) και ο αλλος τροπος να φτιαξεις μονος σου το μηχανισμο ορίζοντας ενα, ενα τα snapshots, ta tables, και τυχον jobs αν χρειάζονται.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.