Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Συζητήσεις για τον Microsoft SQL Server

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
1984
Δημοσιεύσεις: 10
Εγγραφή: 19 Οκτ 2005 22:19

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από 1984 » 31 Οκτ 2005 14:30

Καλησπέρα σας.
Υπάρχει κάποιος τρόπος να κάνω start & stop τον SQL SERVER μέσω εντολών?
Αυτό που θέλω να κάνω είναι να κάνει stop o sql κάποια συγκεκριμένη στιγμή,
και έπειτα απο τον χρονοπρογραμματισμένο backup τον mdf & ldf μεσο του nero να κάνει πάλι start.
Είναι εφικτό αυτό?

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από cordis » 31 Οκτ 2005 15:16

μέσω batch αρχείου κάνει;

Κώδικας: Επιλογή όλων

Net Stop Sqlserveragent
Net Stop Mssqlserver
Net Start Mssqlserver
Net Start Sqlserveragent
ο SQL Server είναι απλά ένα service των windows.. ;)
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

1984
Δημοσιεύσεις: 10
Εγγραφή: 19 Οκτ 2005 22:19

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από 1984 » 31 Οκτ 2005 15:39

Δέν έχω λόγια να σε ευχαριστήσω.
Με έχεις υποχρεώσει!

Megistos
Δημοσιεύσεις: 149
Εγγραφή: 14 Ιουν 2005 15:38

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από Megistos » 01 Νοέμ 2005 20:13

Και γιατί να σταματήσεις τον sql server για να πάρεις backup;
The Flame Still Burns

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από mrpc » 02 Νοέμ 2005 01:06

Ίσως για να μην αλλάξει η βάση κατά τη διάρκεια του backup...

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από cordis » 02 Νοέμ 2005 11:54

γιατί όταν παίρνεις backup καλό θα είναι να είναι να είναι κλειστή η βάση...
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Megistos
Δημοσιεύσεις: 149
Εγγραφή: 14 Ιουν 2005 15:38

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από Megistos » 03 Νοέμ 2005 11:30

Ρε παίδες sorry για MS SQL δεν μιλάμε; Είναι δυνατόν το backup του SQL να επηρρεάζει την λειτουργία της βάσης; Δηλαδή οι τεράστιες εγκαταστάσεις (έχω δει σε εταιρεία Ελληνική - 120TB MSSQL Βάση) τι κάνουν; Κατεβάζουν την βάση ή δεν παίρνουν backup;

Το backup του MS SQL δεν επηρρεάζει την βάση ούτε την λειτουργικότητά της. Απλά παίρνει όλα τα data που έχουν εγγραφεί μέχρι την στιγμή που ξεκινάει το backup. Απο εκείνη την στιγμή και μέχρι την λήξη του, όλες οι εγγραφές (αλλαγές/διορθώσεις/διαγραφές) κρατούνται στην cache.
The Flame Still Burns

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από cordis » 03 Νοέμ 2005 15:16

Κανείς δεν είπε ότι ο back-up θα επηρεάσει την λειτουργία του server. Είπαμε ότι καλυτέρα θα είναι να μη δουλεύουν πάνω, όχι ότι δεν μπορούν να δουλέψουν. Αν η εφαρμογή σου δεν είναι με transactions αλλά πετάει χύμα τα data στην βάση υπάρχει φόβος να μη τα πάρεις όλα κατά την διάρκεια του backup.

Υπάρχουν φυσικά και οι μέθοδοι hot backup
http://www.arkeia.com/hotbackup/mssql/
http://www.devx.com/getHelpOn/10MinuteS ... 54?pf=true
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

1984
Δημοσιεύσεις: 10
Εγγραφή: 19 Οκτ 2005 22:19

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από 1984 » 06 Νοέμ 2005 23:18

Καλησπέρα.
Μετά απο μερικές μέρες χωρίς internet να μαι πάλι.
Και γιατί να σταματήσεις τον sql server για να πάρεις backup;
Γιατί εκτός απο το backup μέσω του SQL SERVER κρατάω και αντίγραφα των φυσικών αρχείων mdf & ldf ωστε εάν χρειαστή να μπορώ να κάνω restore και με αυτό τον τρόπο.

Megistos
Δημοσιεύσεις: 149
Εγγραφή: 14 Ιουν 2005 15:38

Start & Stop SQL SERVER 2000 μέσω εντολής SQL!

Δημοσίευση από Megistos » 09 Νοέμ 2005 15:49

1984 έγραψε:Γιατί εκτός απο το backup μέσω του SQL SERVER κρατάω και αντίγραφα των φυσικών αρχείων mdf & ldf ωστε εάν χρειαστή να μπορώ να κάνω restore και με αυτό τον τρόπο.
Φυσικά όμως εάν καταστραφεί η εγκατάσταση του SQL και πετάξεις τα mdf στο directory μιας καινούργιας εγκατάστασης SQL δεν θα παίξει ποτέ. Βασικά εγώ θεωρώ πολύ ευκολότερο το δεξί-κλικ -> restore από το να έχω τα αρχεία και να ψάχνω πότε είναι το τελευταίο και που να το κάνω copy, να φέρνω την db offline κ.λπ.

Όντως δουλεύει, αλλά η χρησιμότητά του είναι αμφισβητούμενη. Τι σημασία έχει να χάσεις μερικά data (στο τρέχον backup) σε αντίθεση με το να χάσεις ΓΕΝΙΚΩΣ data (αν σταματήσεις το service) και να αποσταθεροποιηθεί η εφαρμογή. Και ούτως η άλλως και στις 2 περιπτώσεις το backup σου δεν θα είναι current 5 λεπτά αφού τελειώσει η εργασία.
The Flame Still Burns

Απάντηση

Επιστροφή στο “MS SQL Server”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης