factory - AIP Primeca

publicité
FORMATION InSQL 7.0
Module 6
Page 6-1
La base de
données InSQL
FACTORY
systemes
http://www.factory-syst.fr
MODULE 6
 Objectifs du module :

Identifier la structure de la base de données d’InSQL
(RunTime) et la fonction des tables de données les plus
essentielles en vue de les utiliser à travers des outils clients
Microsoft tels que : MSQUERY & ISQL_W
FACTORY
systemes
http://www.factory-syst.fr
LES BASE DE DONNEES
 Qu’est ce qu’une base de données

Une base de données un est fichier contenant des données
et des journaux de transactions. L’ensemble étant contenu
dans une unité
 Qu’est ce qu’une unité


Une unité de base de données est un fichier ayant
l’extension .dat et sont créées sous le répertoire
C:\MSSQL\Data
Une unité pourra contenir les données et journaux de
transactions d’une ou plusieurs bases de données
FACTORY
systemes
http://www.factory-syst.fr
LES BASE DE DONNEES
 Les unités d’InSQL

InSQL70Data.log


InSQL70Log.dat


Contient les données des bases de données RunTime et
Holding
Contient les journaux de transactions des bases de données
RunTime et Holding
La taille de ces unités dépends du type de licence choisi lors
de l’installation
FACTORY
systemes
http://www.factory-syst.fr
LES BASE DE DONNEES
 Les bases de données d’InSQL


RunTime
 Contient toutes les données relatives à IndustrialSQL
Serveur excepté les blocs d’historiques au format
Wonderware
Holding
 Contient provisoirement les données importées d’une
application InTouch. Ne sert que lors d’un import de
variables
FACTORY
systemes
http://www.factory-syst.fr
LES BASE DE DONNEES
 Les tables de données d’InSQL


Les tables de données d’InSQL se répartissent en 2
catégories :
Tables standard



Existent sous forme de tables purement SQL Server et sont
sauvegardées dans la base de données RunTime
Contiennent des données changeant très rarement comme les
données de configuration ainsi que les changements d ’états
des variables chaînes de caractères
Tables extension


Une table extension est une table logique ou virtuelle présentant
ses données comme si elles existaient physiquement dans la
base de données SQL Server de Microsoft
Les tables extension peuvent être manipulées à l’aide des
requêtes standard SQL et avec les requêtes spécialisées de
Wonderware ( procédures stockées )
FACTORY
systemes
http://www.factory-syst.fr
LES BASE DE DONNEES
 Exemples de tables standard

Tag




Contient la définition primaire des variables InTouch ( Nom &
commentaire )
AnalogTag
 Contient une définition détaillée des variables InTouch de
type analogique
DiscreteTag
 Contient une définition détaillée des variables InTouch de
type binaire
StringTag
 Contient une définition détaillée des variables InTouch de
type chaîne
FACTORY
systemes
http://www.factory-syst.fr
LES BASE DE DONNEES
 Exemples de tables extension



AnalogLive
 Contient la valeur temps réel des variables analogiques
AnalogHistory
 Contient l’historique des mesures des variables
analogiques
AnalogWideHistory
 Cette table est une transposition de la table AnalogHistory
FACTORY
systemes
http://www.factory-syst.fr
LES BASE DE DONNEES
 Exemples de tables extension



DiscreteLive
 Contient la valeur temps réel des variables binaires
DiscreteHistory
 Contient l’historique des mesures des variables binaires
DiscreteWideHistory
 Cette table est une transposition de la table AnalogHistory
FACTORY
systemes
http://www.factory-syst.fr
LA BASE DE DONNEES InSQL
 Schema de la base

Vous pouvez retrouver le schema de la base de données
d ’InSQL (RunTime) à travers la documentation électronique
intitulée : IndustrialSQL Server DataBase Schema
 Structure des tables

Vous pouvez retrouver la structure des tables de la base de
données InSQL à travers l’outil Enterprise Manager de
Microsoft
FACTORY
systemes
http://www.factory-syst.fr
ATELIER
 Objectif

Enregistrer la base de données InSQL de façon à
l’administrer (découvrir la liste des tables et la structure des
plus essentielles)
 Ou le retrouver

Page 6-9 - Volume 2/2
FACTORY
systemes
http://www.factory-syst.fr
FORMATION InSQL 7.0
 L’utilisation du programme Enterprise
Manager est terminée

Avez vous des questions ?
FACTORY
systemes
http://www.factory-syst.fr
Téléchargement