ORPHÉE MÉDIA .NET SQL / ORACLE - Guide d'exploitation

La page est créée Danielle Durand
 
CONTINUER À LIRE
ORPHÉE MÉDIA .NET SQL / ORACLE - Guide d'exploitation
Guide d’exploitation

               ORPHÉE MÉDIA
                   .NET

                 SQL / ORACLE

Configuration - Orphée Média
ORPHÉE MÉDIA .NET SQL / ORACLE - Guide d'exploitation
Table des matières

1.      PRESENTATION GENERALE D’ORPHEE D’UN POINT DE VU TECHNIQUE .................................. 3
     1.1       QUE FAUT-IL POUR CREER UN ENVIRONNEMENT ORPHEE ? ......................................................................... 3
2.      LES PROCEDURES DE DEMARRAGE ET D’ARRET DE L’APPLICATION ....................................... 4
     2.1       LES SERVICES UTILISES PAR L’APPLICATION ORPHEE .................................................................................. 4
     2.1       COMMENT REINITIALISER LE SITE UTILISE PAR ORPHEE .NET..................................................................... 4
3.      GESTION DES PORTABLES (BASES AUTONOMES)............................................................................... 5
     3.1    PREREQUIS POUR LE FONCTIONNEMENT DES BASES AUTONOMES : ............................................................. 5
       3.1.1.   Au niveau des répertoires et partages sur le serveur ........................................................................... 5
       3.1.2.   Au niveau du sqlorphee.ini présent sur le serveur et sur le portable ................................................... 5
       3.1.3.   Au niveau de la configuration Orphee (ajout ou suppression d’un portable) :.................................... 5
       3.1.4.   Utilisation du portable sans identification sous Orphee .NET :........................................................... 6
       3.1.5.   Utilisation du portable avec identification sous Orphee .NET : .......................................................... 6
     PRINCIPE DE FONCTIONNEMENT DES PC PORTABLES (BASES AUTONOMES) : .......................................................... 8
       3.1.6.   L’Export (à partir du portable) : .......................................................................................................... 8
       3.1.1.   Le traitement de nuit (à partir du serveur) :......................................................................................... 8
       3.1.1.   L’intégration (à partir du portable) : ................................................................................................... 8
4.      LES SAUVEGARDES ....................................................................................................................................... 9
     4.1       QUE FAUT-IL SAUVEGARDER ? ..................................................................................................................... 9
     4.2       COMMENT ET SUR QUOI SAUVEGARDER LES DONNEES ? ............................................................................. 9

Configuration - Orphée Média                                                  2/9                                                        C3rb Informatique
Présentation générale d’orphee d’un point de vu technique

            1. PRESENTATION GENERALE D’ORPHEE D’UN POINT DE VU TECHNIQUE

                 1.1    Que faut-il pour créer un environnement Orphee ?

    •   Orphee c’est quoi : 4 éléments essentiels.
           • 1 - Une base de données (Oracle ou SQL).
           • 2 - Un environnement Windows => FMP, Prgs, ….etc.

             •    3 - Un fichier d’initialisation (sqlorphee.ini) => pour accéder à la base Orphee, ainsi qu’à
                  l’environnement windows.

             •    4 - Puis   ensuite vient la couche des programmes : (plusieurs solutions)
                       •      A - Les programmes média => oracatlog.exe …
                       •      B - Les programmes Orphee .NET
                       •      C - Un Opac .NET
                       •      D - Un portail avec Joomla (+ base Mysql).

Configuration - Orphée Média                                3/9                               C3rb Informatique
Les procédures de démarrage et d’arrêt de l’application

             2. LES PROCEDURES DE DEMARRAGE ET D’ARRET DE L’APPLICATION

                2.1      Les services utilisés par l’application orphee

SQL serveur ou Oracle :
L’application orphee .NET utilise le service SQL (+ le service full text) ou le service Oracle suivant le choix qui a été
effectué par le client. Ces services doivent être démarrés, ils gèrent la base de données utilisée par l’application
Orphee .NET.

IIS :
L’application Orphee .NET est une application full WEB qui fonctionne via un navigateur « Internet Explorer » ou
« FireFox », et donc pour gérer ce site, l’application utilise IIS.
Pour faire fonctionner, réinitialiser ou bien relancer l’application orphee .NET, il est nécessaire que ce service soit
lancer.

                2.1      Comment réinitialiser le site utilisé par Orphee .NET

Il faut prendre la main sur le serveur où est installé l’application Orphee .NET (généralement via un bureau à
distance).
Une fois connecté sur le serveur, il faut lancer le Gestionnaire des services Internet (IIS).

Ou bien, le menu démarrer => exécuter => inetmgr => puis OK

Ensuite il faut connaître le pool d’application utilisé par le site Orphee .NET, puis se rendre sur le pool d’application
pour l’arrêter et le relancer via le menu contextuel (par clic droit de la souris).
Le site est alors réinitialiser.

Configuration - Orphée Média                               4/9                                          C3rb Informatique
Gestion des portables (bases autonomes)

            3. GESTION DES PORTABLES (BASES AUTONOMES)

Si le site WEB est publié via une DMZ, et que la base de données bibliographique (Oracle ou SQL) n’est pas en
temps réél , alors cette base de données autonome est gérée sur le même principe que la base de données
embarquée sur les portables.

               3.1     Prérequis pour le fonctionnement des bases autonomes :

                     3.1.1.    Au niveau des répertoires et partages sur le serveur

Il est nécessaire d’avoir un répertoire nommé \LGS\ sous le répertoire \Orphee\ , c’est le répertoire qui va
permettre aux portables d’effectuer le retour de bus en fin de journée. Donc les portables doivent disposer d’un
droit en écriture sur ce répertoire.

                     3.1.2.    Au niveau du sqlorphee.ini présent sur le serveur et sur le portable

La différence entre une base autonome (portable) et une base serveur se fait au niveau de la variable ID du
sqlorphee.ini

Sur le serveur, nous devons avoir :
[CONFIG]
…..
ID=1
……

Sur le portable nous devons avoir :
[CONFIG]
CFG=d:\orphee\oraprgs\sta101.cfg
…..
ID=DAY101
…..

Grâce à ce principe, on peut recaler très simplement la base SQL ou Oracle sur un serveur en écrasant simplement
la base du portable. La base du serveur restant toujours la base de référence.

                     3.1.3.    Au niveau de la configuration Orphee (ajout ou suppression d’un portable) :

Le serveur doit connaître la liste des portables à mettre à jour, et cette information est stockée dans la
configuration générale du site :
Ouvrir le module de configuration « oracfg.exe » => configuration générale => contexte général (le mot de passe
est « admin »).
Ensuite, il faut renseigner dans la zone « liste des sites ou portables à mettre à jour » les N° ID des portables (si 3
portables avec sta101.cfg, sta102.cfg, sta103.cfg, alors il faut mettre 101 ;102 ;103 ; )

Configuration - Orphée Média                               5/9                                        C3rb Informatique
Gestion des portables (bases autonomes)

                      3.1.4.   Utilisation du portable sans identification sous Orphee .NET :

Dans ce cas, il faut vérifier que la clé du Web.config (vers la fin du fichier avec toutes les autres clés déjà
disponibles), soit à NO pour la clé « identification » :

Voici la clé à modifier pour interdire l’identification :
         
                      3.1.5.   Utilisation du portable avec identification sous Orphee .NET :

Ce mode de fonctionnement va permettre de travailler avec les droits des utilisateurs définis avec le module de
configuration d’orphee.
Pour utiliser ce mode de fonctionnement il faut ajouter, ou modifier les valeurs contenues dans les clés du
Web.config (vers la fin du fichier avec toutes les autres clés déjà disponibles) :

Pour Forcer le contexte BDP ou BM :
                           (Mettre BM s’il s’agit d’une BM)

Pour autoriser l’identification :
                           (Mettre no si pas d’identification souhaité)

Au niveau du module de configuration Orphee .NET, il faut cliquer sur configuration antivol :

Configuration - Orphée Média                                6/9                                        C3rb Informatique
Gestion des portables (bases autonomes)

Dans la fenêtre suivante, il faut saisir un mot de passe qui est « admin ».

Ensuite dans la colonne adresse, indiquer :
AUT=101         (cette variable permet d’autoriser uniquement les utilisateurs .NET ayant comme poste de travail la
station 101 pour s’identifier sur le portable.)

Dans la colonne Nom de la station, il faut indiquer le nom du poste Windows.

Puis cliquer sur valider.

Configuration - Orphée Média                             7/9                                      C3rb Informatique
Gestion des portables (bases autonomes)

               Principe de fonctionnement des PC portables (bases autonomes) :

                     3.1.6.    L’Export (à partir du portable) :

De retour à la bibliothèque, le portable est connecté au réseau, l'utilisateur clique sur l'icône de "Retour du bus".
Ainsi, l’export des données du PC portable vers le serveur s’effectue en générant un fichier avec
extension « LOG », Ce fichier est dans le répertoire LGS du Serveur.
Remarque : Le nom de ces fichiers commence par « POR……..LOG ».

     Les fichiers commençant par 'POR999…' sont des transferts WEB, ces fichiers sont gérés comme pour des
      logs de portables.

On peut alors consulter le rapport de ce transfert, sur le portable en lançant le module de maintenance, puis :
Mise à jour transactions et Visualisation des transferts. (Ce rapport des transferts est généralement accessible via
un raccourci => « sqlmtn.exe visu » ou « oramtn.exe visu »).

                     3.1.1.    Le traitement de nuit (à partir du serveur) :

Le traitement de nuit se décompose en 3 phases :
A – Intégration des logs provenant des portables (sqlmntn.exe import ou oramtn.exe import)
B – Passage du traitement de nuit pour relances nouveautés résas .. ( ).
C – Exportation des logs vers les portables et / ou bases autonomes ( ).
         Généralement ces 3 phases sont programmées via une seule tâche planifiée à 23h00 par exemple.

Remarque : Les fichiers exportés à partir du serveur commencent par « SRV……LOG ».

      Les fichiers commençant par 'SRV999' sont des logs à destination du Web.

                     3.1.1.    L’intégration (à partir du portable) :

         Chaque matin, une tâche planifiée est programmée à 5h00 sur les portables. Cette tâche permet
d’effectuer l’intégration des logs dans la base Autonome du portable. A la fin de l’intégration ce log est
automatiquement supprimé.
         On peut alors consulter le rapport de ce transfert, sur le portable en lançant le module de maintenance,
puis : Mise à jour transactions et Visualisation des transferts. (Ce rapport des transferts est généralement
accessible via un raccourci => « sqlmtn.exe visu » ou « oramtn.exe visu »).

Configuration - Orphée Média                                8/9                                     C3rb Informatique
Index

            4. LES SAUVEGARDES

               4.1      Que faut-il sauvegarder ?

Il est préférable d’avoir un répertoire nommé « Sauvegarde » sur le disque D:\ ou bien E:\ suivant la place et les
partitions disposnibles.
Lors de l’installation d’Orphee, nous fournissons les procédures permettant d’alimenter ce répertoire avec un export
de la BDD Orphee, et une copie de l’environnement placé derrière le répertoire Orphee.
Ces procédures sont placées dans le répertoire \Orphee\oraprogram\*.bat pour Oracle ou
\Orphee\sqlprogram\*.bat pour SQL.

               4.2     Comment et sur quoi sauvegarder les données ?

Bien souvent, la bibliothèque dispose d’un service informatique au sein de la mairie ou bien du conseil général.
Et dans ce cas, c’est ce service qui va se charger d’externaliser une sauvegarde de ce répertoire avec un robot de
sauvegarde qui centralise les sauvegardes pour les différents serveurs gérés par ce service.

Configuration - Orphée Média                            9/9                                        C3rb Informatique
Vous pouvez aussi lire