Τετάρτη 3 Φεβρουαρίου 2016

Εκκινηση βασης δεδομενων Oracle (startup)




Στο άρθρο αυτό θα μιλήσουμε για το πως μπορεί να ξεκινήσει κανείς μια βάση δεδομένων. Για να γίνει εκκίνηση της βάσης θα πρέπει να συνδεθούμε σαν oracle χρήστης σε ένα linux σύστημα ή σαν τον χρήστη που έκανε την εγκατάσταση σε ένα windows σύστημα και να τρέξουμε τα ακόλουθα:

(Linux)
[oracle@host1 admin]$ su – oracle
[oracle@host1 admin]$ sqlplus /nolog

(Windows)
CMD>sqlplus /nolog

SQL>connect / as sysdba
SQL> startup;
ORACLE instance started.

Η βάση μπορεί να ξεκινήσει και σε διαφορετική κατάσταση αναλόγως με το τι πρέπει να κάνουμε. Μπορεί να ξεκινήσει σε mount κατάσταση αν θέλουμε πχ να την βάλουμε σε archive log mode (παρ. 2.4).

SQL> startup mount;

Επίσης μπορεί να ανέβει σε nomount κατάστασή ή σε restrict κατάσταση ώστε μόνο ο διαχειριστής της βάσης να μπορεί να συνδεθεί στην βάση και να εκτελεί συγκεκριμένες διαδικασίες συντήρησης χωρίς να είναι κανένας μέσα.

SQL> startup restrict;

Τέλος σε περίπτωση που θέλουμε η βάση να ανέβει με συγκεκριμένο παραμετρικό αρχείο εκκίνησης εκτελούμε την παρακάτω εντολή

SQL> startup pfile=path στο παραμετρικό αρχειο/init.ora;

0 σχόλια:

Δημοσίευση σχολίου