Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Προβλημα Με SQL 2000

Îåêßíçóå áðü ôï ìÝëïò lazos1962. Τελευταία δημοσίευση από το μέλος nikolaosk στις 15-11-2010, 18:52. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  13-11-2010, 09:54 60849

    Προβλημα Με SQL 2000

    Καλημερα στο forum
    παιδια εχω το εξης προβλημα, εχω καταστημα ανταλλακτικων στο κιλκις και δουλευω SQL 2000 με εμπορικο προγραμμα X Line Erp της Altec, Ο Υπολογιστης ο οποιος εχει την SQL και το προγραμμα ειναι ετοιμος να τελειωσει, εχω κανει εναν καινουργιο και θελω να μεταφερω την SQL στο καινουργιο μηχανημα, πως ειναι εφικτο να γινει χωρις να κανω κανενα λαθος γιατι αν το κανω το λαθος καηκα. εχω εικοσι πεντε χιλιαδες κωδικους.
  •  13-11-2010, 10:24 60850 σε απάντηση της 60849

    Απ: Προβλημα Με SQL 2000

    Σε γενικές γραμμές, μπορείς να κάνεις backup την βάση από τον παλιό και restore στον καινούργιο. Υπάρχουν και διάφοροι άλλοι τρόποι αλλά το backup/restore είναι η πιο εύκολη. Τώρα, υπάρχει ένα θέμα που θα συναντήσεις και αυτό είναι τα logins των χρηστών. Μπορώ να σου δώσω αρκετά links που να δείχνουν διάφορες τεχνικές ωστόσο αν δεν έχεις γνώσεις περί SQL Server (είδα ότι λες πως έχεις κατάστημα ανταλλακτικών και γι αυτό το λέω αυτό) κατά πάσα πιθανότητα δεν θα τα καταφέρεις. Θα σου πρότεινα να ρωτήσεις την τεχνική υποστήριξη της Altec καθώς το θέμα των logins έχει να κάνει και με το πως έχει υλοποιηθεί η εφαρμογή. Ενδεχομένως να σου δώσουν κάποιο script που θα πρέπει να τρέξεις που θα απλουστεύσει τη διαδικασία. Κατά τ' άλλα ένας καλός database administrator μπορεί να τα καταφέρει και χωρίς τη βοήθεια της Altec ωστόσο δεν ξέρω αν μπορείς να βρεις κάποιον στο Κιλκίς.

     


    Vir prudens non contra ventum mingit
  •  13-11-2010, 12:53 60851 σε απάντηση της 60850

    Απ: Προβλημα Με SQL 2000

    Ευαχαριστω πολυ KelMan για τις χρησιμες πληροφοριες που μου εδωσες, θελω να σου κανω μια ερωτηση επιπλεον. στον καινουργιο PC πρεπει να εγκαταστησω απο την αρχη την SQL και μετα να ριξω μεσα το backup.
  •  13-11-2010, 20:07 60857 σε απάντηση της 60851

    Απ: Προβλημα Με SQL 2000

    Το backup αρχείο που παίρνεις από τον υπολογιστή που έχεις τον SQL server 2000 θα πρέπει να το κάνεις restore στον νέο υπολογιστή, που φυσικά πρέπει να τρέχει ένα SQL Server version.

    αν δεν έχεις θα πρέπει να το εγκαταστήσεις. Δεν είναι ιδιαίτερα δύσκολο.

    Υπάρχει και ο τρόπος του attach/dettach αλλά και εγώ συμφωνώ με τον Μάνο, ότι το backup/restore δουλεύει μια χαρά αν είσαι προσεχτικός.

    Μπορείς να πάρεις Backup την βάση από τον source server και οι χρήστες σου να είναι ακόμα πάνω στην βάση (η βάση είναι online κατά την διαδικασία του backup) και να κάνουν insert,updates,deletes. Υποθέτω ότι έχεις μια τέτοια βάση...

    Καταλαβαίνεις ότι αν π.χ τελειώσει το full backup στις 11:45 το πρωί και έχεις χρήστες μετά από αυτό το χρονικό σημείο να κάνουν insert/update/delete το backup αρχείο δεν θα έχει αυτές τις αλλαγές.

    Για να καταφέρεις να πάρεις τα δεδομένα σου σε ένα τέτοιο σενάριο θα πρέπει να κάνεις ένα transaction log backup μαζί με το full database backup


    Θα πρέπει να κάνεις στο νέο μηχάνημα με τον SQL Server restore το full backup με ενεργοποιημένο το WITH NORECOVERY

    Μετά θα πρέπει να κάνεις restore το transaction log backup με ενεργοποιημένο το WITH RECOVEYR.

    Λοιπόν για να μην σε μπερδεύω.

    1) Αν απλά έχεις χρήστες που κάνουνε Select δεν έχεις κανένα πρόβλημα. ένα full backup και είσαι έτοιμος. Φυσικά το κάνεις αυτό το Backup restore στον Server στο νέο μηχάνημα.
    2) Αν έχεις χρήστες που κάνουνε Insert/update/delete αλλά τελειώνουν την εργασία τους Παρασκευή απόγευμα, κάνεις ένα full backup (π.χ Σάββατο πρωί) και είσαι έτοιμος. Φυσικά το κάνεις αυτό το Backup restore στον Server στο νέο μηχάνημα.

    Το θέμα των logins, πρέπει να το δείς ξεχωριστά. Μάλλον κάποιος dba admin ή από το support πρέπει να σε βοηθήσει.

    Γράφεις "Ο Υπολογιστης ο οποιος εχει την SQL και το προγραμμα ειναι ετοιμος να τελειωσει".... τι εννοείς. Δεν έχεις αρκετό χώρο στο δίσκο?

    Προσπαθώ να σου βρώ μια λύση μήπως και τελικά δεν χρειάζεται να μεταφέρεις τα δεδομένα σου σε άλλο υπολογιστή. Μήπως έχει γίνει τεράστιο το transaction log της βάσης γιατί π.χ παίρνεις συνεχώς full backups?

    Μήπως έχει γίνει τεράστια η temp database? αν μας πεις ποιο είναι το πρόβλημα ίσως σε βοηθήσουμε περισσότερο.



    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  13-11-2010, 20:44 60860 σε απάντηση της 60857

    Απ: Προβλημα Με SQL 2000

    nikolaosk:
    Γράφεις "Ο Υπολογιστης ο οποιος εχει την SQL και το προγραμμα ειναι ετοιμος να τελειωσει".... τι εννοείς. Δεν έχεις αρκετό χώρο στο δίσκο?

    Νικο, εκτιμώ ότι (λόγω έκδοσης του sql server και χαρακτήρα της εφαρμογής) πιθανώς ο άνθρωπος εννοεί οτι το μηχάνημα ειναι παλιό και σιγά σιγά αποδημεί. :) Μένει βέβαια να μας το επιβεβαιώσει και ο ίδιος.


    Σωτήρης Φιλιππίδης

    DotSee Web Services

    View Sotiris Filippidis's profile on LinkedIn

    DotNetNuke them!
  •  15-11-2010, 08:50 60882 σε απάντηση της 60860

    Απ: Προβλημα Με SQL 2000

    Καλημερα παιδια και ευχαριστω παρα πολυ για τις απαντησεις σας . οπως λεει και ο φιλος μου σωτηρης το μηχανημα θα αποδημησει. αυτο ειναι το μονο σιγουρο.
    και οσο για αυτα που μου λεει ο νικος το μονο που εχω να τον απαντησω Backup περνει καθε βραδυ στις 9 αυτοματα με το προγραμματακι Agent του X LINE.
  •  15-11-2010, 09:07 60884 σε απάντηση της 60857

    Απ: Προβλημα Με SQL 2000

    Καλημερα φιλε μου Νικο ευχαριστω πολυ για τις απαντησεις σου. εγω σου προτεινωνω να ερθεις στο κιλκις και να το κανουμε μαζι το pc. η αλλιως θα μου δωσεις το τηλεφωνο σου και θα το κανουμε δια τηλ.
  •  15-11-2010, 18:52 60908 σε απάντηση της 60884

    Απ: Προβλημα Με SQL 2000

    Φίλε μου να έρθω στο κιλκίς απίθανο. επίσης μέχρι τώρα δεν έχω κάνει ποτέ κάτι τέτοιο τηλεφωνικά. Θέλω όταν κάνω κάτι τέτοιο να είμαι πλήρης γνώστης της κατάστασης.

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems