Démarrage automatique interbase sur linux
C'est la façon de configurer des bases de données interbase / firebird pour démarrer automatiquement lorsque Linux commence.
- Copier le script ci-dessous comme 'ibserver' /etc/rc.d/init.d
- lecteur de cd à ce répertoire et chmod 700 ibserver
- cd /etc/rc.d/rc3.d
- ln -s /etc/rc.d/init.d/ibserver S86ibserver
- ln -s /etc/rc.d/init.d/ibserver K40ibserver
InterBase devrait démarrer la prochaine fois que vous redémarrez votre serveur Linux.
Voici le script:
#!/bin/sh
# nom du fichier ibserver
# ibserver script - Démarrer/arrêter le serveur InterBase démon
# Ensemble de ces variables d'environnement si et seulement si ils ne sont pas définis.
: ${INTERBASE:=/opt/interbase}
: ${ISC_USER:=SYSDBA}
: ${ISC_PASSWORD:=masterkey}
# AVERTISSEMENT: dans un monde réel de l'installation, vous ne devriez pas mettre la
# SYSDBA mot de passe dans une lecture publique de fichier. Afin de le protéger:
# chmod 700 ibserver.sh chown root ibserver.sh
exporter INTERBASE
exporter ISC_USER
exporter ISC_PASSWORD
ibserver_start()
{
& nbsp # Cet exemple suppose que le serveur InterBase est
& nbsp # en cours de démarrage, UNIX utilisateur ¡interbase¡.
& nbsp echo '$INTERBASE/bin/ibmgr -start-forever | su-root
}
ibserver_stop()
{
& nbsp # Pas besoin de la ligue, puisque $ISC_USER et $ISC_PASSWORD valider nous.
& nbsp $INTERBASE/bin/ibmgr -coupure de mot de passe $ISC_PASSWORD
}
cas 1 $
& nbsp 'start') ibserver_start
& nbsp 'start_msg') echo 'le Serveur InterBase départ...\c'
& nbsp 'stop') ibserver_stop
& nbsp 'stop_msg') echo 'le Serveur InterBase arrêt...\c'
& nbsp *) echo 'Usage: $0 { start | stop}' exit 1
esac
exit 0
Demarrage automatique interbase sur linux
Demarrage automatique interbase sur linux : Plusieurs milliers de conseils pour vous faciliter la vie.
C'est la façon de configurer des bases de donnees interbase / firebird pour demarrer automatiquement lorsque Linux commence.
- Copier le script ci-dessous comme 'ibserver' /etc/rc.d/init.d
- lecteur de cd a ce repertoire et chmod 700 ibserver
- cd /etc/rc.d/rc3.d
- ln -s /etc/rc.d/init.d/ibserver S86ibserver
- ln -s /etc/rc.d/init.d/ibserver K40ibserver
InterBase devrait demarrer la prochaine fois que vous redemarrez votre serveur Linux.
Voici le script:
#!/bin/sh
# nom du fichier ibserver
# ibserver script - Demarrer/arreter le serveur InterBase demon
# Ensemble de ces variables d'environnement si et seulement si ils ne sont pas definis.
: ${INTERBASE:=/opt/interbase}
: ${ISC_USER:=SYSDBA}
: ${ISC_PASSWORD:=masterkey}
# AVERTISSEMENT: dans un monde reel de l'installation, vous ne devriez pas mettre la
# SYSDBA mot de passe dans une lecture publique de fichier. Afin de le proteger:
# chmod 700 ibserver.sh chown root ibserver.sh
exporter INTERBASE
exporter ISC_USER
exporter ISC_PASSWORD
ibserver_start()
{
& nbsp # Cet exemple suppose que le serveur InterBase est
& nbsp # en cours de demarrage, UNIX utilisateur ¡interbase¡.
& nbsp echo '$INTERBASE/bin/ibmgr -start-forever | su-root
}
ibserver_stop()
{
& nbsp # Pas besoin de la ligue, puisque $ISC_USER et $ISC_PASSWORD valider nous.
& nbsp $INTERBASE/bin/ibmgr -coupure de mot de passe $ISC_PASSWORD
}
cas 1 $
& nbsp 'start') ibserver_start
& nbsp 'start_msg') echo 'le Serveur InterBase depart...\c'
& nbsp 'stop') ibserver_stop
& nbsp 'stop_msg') echo 'le Serveur InterBase arret...\c'
& nbsp *) echo 'Usage: $0 { start | stop}' exit 1
esac
exit 0
Démarrage automatique interbase sur linux
By commentfaire
Démarrage automatique interbase sur linux : Plusieurs milliers de conseils pour vous faciliter la vie.