Configuration d'une base de données vide pour le CMS. SAP BusinessObjects Edge BI 3.1 Service Pack 5
Préparation de l'installation de SAP BusinessObjects Edge BI
Avant d'installer SAP BusinessObjects Edge BI, lisez ces informations afin de préparer correctement votre système CMS et la base de données d'audit. Pour en savoir plus sur la configuration requise pour la base de données, voir la section “Bases de données de BusinessObjects Enterprise” du Guide de planification du déploiement de SAP BusinessObjects Enterprise.
Remarque :
Quel que soit son type, la base de données doit être configurée pour utiliser l'encodage de caractère
Unicode, tel que UTF-8.
2.4.1 Configuration d'une base de données vide pour le CMS
Si vous voulez utiliser un serveur de base de données existant comme base de données du CMS
(Central Management Server) ou d'audit, vous devez créer un espace de table ou une base de données avant d'installer SAP BusinessObjects Edge BI.
Le programme d'installation vous demandera les informations de connexion et d'authentification si vous choisissez d'utiliser votre propre base de données lors de l'installation de SAP BusinessObjects Edge
BI. Les serveurs de base de données suivants sont pris en charge pour les bases de données système du CMS et d'audit :
• SQL Anywhere
• Oracle
• MySQL
• DB2
• Sybase
Remarque :
Pour en savoir plus sur les configurations logicielles et les versions requises des bases de données, consultez le document en ligne relatif aux plateformes SAP BusinessObjects Edge BI prises en charge
: https://www.sdn.sap.com/irj/sdn/businessobjects-articles .
Pour intégrer votre base de données existante à SAP BusinessObjects Edge BI, vous devez la préparer.
Voici un récapitulatif des étapes de préparation de la base de données :
• Créez un espace de table, un schéma ou une base de données (la terminologie exacte dépend de la plateforme de base de données que vous utilisez) devant servir de base de données CMS.
Créez-en un deuxième pour la base de données d'audit si vous prévoyez d'activer la fonction d'audit.
• Créez un compte utilisateur et un mot de passe à utiliser par SAP BusinessObjects Edge BI pour accéder à la base de données du CMS. Créez un deuxième nom d'utilisateur et un deuxième mot de passe si vous prévoyez d'activer la fonction d 'audit.
• Spécifiez que le nouveau compte utilisateur dispose des autorisations de création, de modification et de suppression des tables et de création de procédures afin de permettre la modification de la base de données comme souhaité.
22 2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
• Notez les noms des bases de données, les comptes utilisateur et les mots de passe créés afin de pouvoir saisir ces informations lorsque vous exécuterez le programme d'installation de SAP
BusinessObjects Edge BI.
Pendant l'installation, vous pouvez choisir de réinitialiser la base de données existante. Dans ce cas, de nouvelles tables seront créées dans votre base de données existante. Consultez la documentation de votre serveur de base de données spécifique si vous ne connaissez pas la procédure de création d'un espace de table, d'un schéma ou d'une base de données. Vérifiez que votre serveur de base de données est configuré pour utiliser l'encodage Unicode (comme UTF-8).
Remarque :
Si vous disposez d'une version antérieure de SAP BusinessObjects Edge BI, vous ne pouvez pas utiliser votre base de données avec une version antérieure de SAP BusinessObjects Edge BI. Vous devez créer une nouvelle base de données, sinon, les données existantes de la version précédente seront détruites. Pour effectuer une migration depuis une version précédente, créez une base de données et faites migrer les anciennes données vers la nouvelle base de données de la version actuelle une fois l'installation terminée.
2.4.1.1 Configuration requise de base de données SQL Anywhere
Si vous utilisez SQL Anywhere pour la base de données du CMS ou d'audit, vous devez installer le client SQL Anywhere. Redémarrez le système après avoir installé le client.
Assurez-vous que la variable suivante est configurée pour l'utilisateur qui installera SAP BusinessObjects
Edge BI :
• SQLANY12
Rubriques associées
•
Préparation d'un serveur de base de données existant
2.4.1.2 Configuration requise pour la base de données DB2
Si vous utilisez DB2 pour la Central Management Console (CMC) ou la base de données d'audit :
• Vérifiez que la base de données du CMS n'est pas partitionnée.
Remarque :
La base de données d'audit peut être partitionnée.
23 2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
24
• Créez la base de données avec les paramètres suivants :
Collating Sequence = “Identity”
Codeset = “UTF-8”
Territory = “XX”
Si le paramètre d'ordre de tri (Collating Sequence) de votre base de données DB2 n'est pas correctement défini, les objets d'utilisateur et de groupe d'utilisateurs risquent de ne pas être correctement triés dans la CMC.
Remplacez XX par le code approprié pour votre emplacement. Pour en savoir plus, consultez la documentation DB2.
Une fois la base de données créée, vous devez la préparer pour l'installation de SAP BusinessObjects
Edge BI.
2.4.1.2.1 Test des variables d'environnement DB2
Si vous choisissez une connexion native à DB2, la variable d'environnement DB2INSTANCE est recherchée dans le shell actuel au cours de l'installation. Cette variable d'environnement DB2 standard doit être définie pour que le script install utilise le logiciel client DB2.
Si vous utilisez une base de données existante, vous devez définir la source du client de base de données.
La définition de la source du script permettant d'identifier les variables d'environnement de la base de données peut se faire de deux façons :
• L'utilisateur effectuant une installation système peut modifier le script setupint.sh de SAP
BusinessObjects Edge BI pour ajouter la commande permettant de définir la source du client de base de données. Un accès root est toutefois requis pour l'exécution de ce script. Ce script est disponible à l'emplacement suivant : <répertoire installation>/bobje/init/setupint.sh. Cette méthode indiquera la source de la base de données pour tous les utilisateurs. à des fins d'informations.
• Chaque personne ayant effectué une installation utilisateur peut modifier son propre profil et ajouter la commande qui permet d'indiquer la source de son environnement de base de données. Cette opération peut être effectuée n'importe quand.
Par exemple, si une base de données DB2 est requise, une entrée est ajoutée au profil utilisateur pour définir la source du script d'environnement utilisé par DB2 (db2profile). Consultez la documentation de votre base de données pour connaître le nom de son script d'environnement.
Remarque :
Au lieu de définir la source du script permettant d'identifier les variables d'environnement de la base de données, vous pouvez définir manuellement les variables d'environnement requises par la base de données. Toutefois, dans ce cas, vous devrez à nouveau définir les variables d'environnement en cas de redémarrage du système.
Consultez la documentation de votre base de données et/ou votre administrateur de base de données si l'environnement shell du compte sous lequel vous allez installer SAP BusinessObjects Edge BI n'a pas encore été configuré pour votre logiciel client de base de données, ou si vous ne parvenez pas à vous connecter à la base de données.
Les étapes suivantes testent si les variables d'environnement requises sont définies.
2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
25
Rubriques associées
•
2.4.1.2.2 Pour vérifier une connectivité native à DB2 en utilisant un alias de base de données
1.
Connectez-vous au serveur Linux avec le compte utilisateur et le mot de passe qui seront utilisés pour l'installation.
Remarque :
Ce compte doit déjà être configuré. Pour en savoir plus sur la configuration d'un compte Linux à utiliser lors de l'installation de SAP BusinessObjects Edge BI, voir la section Création d'un compte, d'un répertoire de base et d'un environnement de connexion.
2.
Effectuez un test d'écho avec les variables d'environnement suivantes et veillez à ce que leurs valeurs correspondent à l'installation de votre logiciel client de base de données.
Variable Valeur
DB2INSTANCE
Cette variable définit l'instance de la base de données DB2 en cours.
INSTHOME
DB2DIR chemin de la bibliothèque
PATH
Cette variable contient le chemin d'accès au répertoire racine de votre installation client DB2.
Cette variable contient le chemin d'accès au répertoire racine de votre installation DB2 (un niveau au-dessus des répertoires DB2 bin et lib
).
Le chemin de recherche de bibliothèque
(LD_LIBRARY_PATH sous Solaris et Linux,
LIBPATH sous AIX et SHLIB_PATH sous
HPUX) doit comprendre le répertoire lib de votre installation client DB2.
Le chemin de recherche doit comprendre le répertoire bin de votre installation client DB2.
Cet exemple vérifie les variables requises et illustre des valeurs de sortie.
$ echo $DB2INSTANCE db2inst1
$ echo $DB2DIR
/opt/IBMdb2/V7.1
2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
$ echo $LD_LIBRARY_PATH
/export/home/db2inst1/sqllib/lib
$ echo $PATH
/usr/bin:/usr/ucb:/etc:.:/export/home/db2inst1/sqllib/adm:/export/home/db2inst1/sqllib/misc
3.
Utilisez la commande suivante pour exécuter l'outil DB2 SQL : db2
4.
Utilisez la commande suivante pour vous connecter à l'alias de base de données souhaité : connect to db_alias user accountname using password
Remplacez les variables alias_db et mot_de_passe par les valeurs appropriées. Si l'environnement shell a été configuré correctement, vous êtes connecté à DB2.
5.
Saisissez la commande suivante pour vous assurer que le compte dispose du droit nécessaire pour créer des tables : create table sampletable (col_fld char(10) not null)
6.
Saisissez la commande suivante pour vous assurer que le compte dispose du droit nécessaire pour supprimer des tables : drop table sampletable
7.
Tapez terminate.
Rubriques associées
•
Création d'un compte, d'un répertoire de base et d'un environnement de connexion
2.4.1.3 Configuration requise pour la base de données Oracle
Si vous utilisez Oracle pour la base de données du CMS ou d'audit :
• Utilisez un jeu de caractères Unicode, tel que UTF-8.
Une fois la base de données créée, vous devez la préparer pour l'installation de SAP BusinessObjects
Edge BI.
2.4.1.3.1 Test des variables d'environnement Oracle
Si vous choisissez une connexion native à Oracle, la variable d'environnement ORACLE_HOME est recherchée dans le shell actuel au cours de l'installation. Cette variable d'environnement Oracle standard doit être définie pour que le script install utilise le logiciel client Oracle.
Si vous utilisez une base de données existante, vous devez définir la source du client de base de données.
Vous pouvez définir la source du client de base de données de deux manières :
26 2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
• L'utilisateur effectuant une installation système peut modifier le script setupint.sh de SAP
BusinessObjects Edge BI pour ajouter la commande permettant de définir la source du client de base de données. Un accès root est toutefois requis pour l'exécution de ce script. Ce script est disponible à l'emplacement suivant : <rép installation>/bobje/init/setupint.sh. Cette méthode indiquera la source de la base de données pour tous les utilisateurs.
• Chaque personne ayant effectué une installation utilisateur peut modifier son propre profil et ajouter la commande qui permet d'indiquer la source de son environnement de base de données. Cette opération peut être effectuée n'importe quand.
Par exemple, si une base de données Oracle est requise, une entrée est ajoutée au profil utilisateur pour définir la source du script d'environnement utilisé par Oracle (oraXXenv.csh ou oraXXenv.sh
où XX est remplacé par le numéro de version). Consultez la documentation de votre base de données pour connaître le nom de son script d'environnement.
Remarque :
• Au lieu de définir la source du script permettant d'identifier les variables d'environnement de la base de données, vous pouvez définir manuellement les variables d'environnement requises par la base de données. Toutefois, dans ce cas, vous devrez à nouveau définir les variables d'environnement en cas de redémarrage du système.
• Consultez la documentation de votre base de données et/ou votre administrateur de base de données si l'environnement shell du compte sous lequel vous allez installer SAP BusinessObjects Edge BI n'a pas encore été configuré pour votre logiciel client de base de données, ou si vous ne parvenez pas à vous connecter à la base de données.
Rubriques associées
•
2.4.1.3.2 Pour vérifier une connectivité native à Oracle en utilisant un TNS
1.
Connectez-vous au serveur Linux avec le compte utilisateur et le mot de passe qui seront utilisés pour l'installation.
Remarque :
Ce compte doit déjà être configuré. Pour en savoir plus sur la configuration d'un compte Linux à utiliser lors de l'installation de SAP BusinessObjects Edge BI, voir la section
Création d'un compte, d'un répertoire de base et d'un environnement de connexion.
2.
Effectuez un test d'écho avec les variables d'environnement suivantes et veillez à ce que leurs valeurs correspondent à l'installation de votre logiciel client de base de données.
27 2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
28
Variable
ORACLE_HOME
chemin de la bibliothèque
PATH
Valeur
Cette variable contient le chemin d'accès au répertoire racine de votre installation client
Oracle (un niveau au-dessus des répertoires
Oracle bin et lib).
Le chemin de recherche de bibliothèque
(LD_LIBRARY_PATH sous Solaris et Linux,
LIBPATH sous AIX et SHLIB_PATH sous HPUX
(PA-RISC) doit inclure le répertoire lib32 de votre installation client Oracle.
Sous HPUX (IA-64), le chemin de recherche de bibliothèque doit inclure le répertoire lib de votre installation client Oracle 64 bits.
Le chemin de recherche doit comprendre le répertoire bin de votre installation client Oracle.
Cet exemple vérifie les variables requises et illustre des valeurs de sortie.
$ echo $ORACLE_HOME
/home/dbclient/oracle/10.1.0.3
$ echo $LD_LIBRARY_PATH
/home/dbclient/oracle/10.1.0.3/lib32
$ echo $PATH
/usr/local/bin:/home/dbclient/oracle/10.1.0.3/bin
3.
Utilisez la commande suivante pour exécuter l'outil Oracle SQL et vous connecter au nom de service approprié : sqlplus accountname/password@tnsname
Remplacez les variables nomcompte, motdepasse et nomtns par les valeurs appropriées. Si l'environnement shell a été configuré correctement, vous êtes connecté à Oracle.
4.
Saisissez la commande suivante pour vous assurer que le compte dispose du droit nécessaire pour créer des tables : create table sampletable (field1 char(10));
5.
Saisissez la commande suivante pour vous assurer que le compte dispose du droit nécessaire pour supprimer des tables : drop table sampletable;
6.
Saisissez la commande suivante pour vous assurer que le compte dispose du droit nécessaire pour créer des procédures :
CREATE PROCEDURE test_proc (foo_in VARCHAR, bar_in VARCHAR) IS
BEGIN
2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
INSERT INTO test_table (foo, bar) VALUES (foo_in, bar_in);
END;
7.
Saisissez la commande suivante pour vous assurer que le compte dispose du droit nécessaire pour supprimer des procédures :
DROP PROCEDURE TEST_PROC;
8.
Tapez exit.
Rubriques associées
•
Création d'un compte, d'un répertoire de base et d'un environnement de connexion
29
2.4.1.4 Configuration requise pour la base de données Sybase
Si vous utilisez Sybase pour la base de données du CMS ou d'audit :
• Créez une base de données avec une taille de page de 8 Ko. La taille de page par défaut de la base de données Sybase est de 2 Ko, ce qui est trop petit pour permettre à la base de données système du CMS de s'exécuter efficacement. La taille de page est définie lors de la création de la base de données et ne peut pas être modifiée par la suite.
• Utilisez un jeu de caractères Unicode, tel que UTF-8.
Une fois la base de données créée, vous devez la préparer pour l'installation de SAP BusinessObjects
Edge BI.
2.4.1.4.1 Test des variables d'environnement Sybase
Si vous choisissez une connexion native à Sybase, les variables d'environnement SYBASE et SY
BASE_OCS sont recherchées dans le shell actuel au cours de l'installation. Ces variables d'environnement
Sybase standard doivent être définies pour que le script install utilise le logiciel client Sybase.
Si vous utilisez une base de données existante, vous devez définir la source du script permettant d'identifier les variables d'environnement de la base de données.
La définition de la source du script permettant d'identifier les variables d'environnement de la base de données peut se faire de deux façons :
• L'utilisateur effectuant une installation système peut modifier le script setupint.sh de SAP
BusinessObjects Edge BI pour ajouter la commande permettant de définir la source du client de base de données. Un accès root est toutefois requis pour l'exécution de ce script. Ce script est disponible à l'emplacement suivant : <rép installation>/bobje/init/setupint.sh. Cette méthode indiquera la source de la base de données pour tous les utilisateurs.
• Chaque personne ayant effectué une installation utilisateur peut modifier son propre profil et ajouter la commande qui permet d'indiquer la source de son environnement de base de données. Cette opération peut être effectuée n'importe quand.
2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
Par exemple, si une base de données Sybase est requise, une entrée est ajoutée au profil utilisateur pour définir la source du script d'environnement utilisé par Sybase (SYBASE.sh ou SYBASE.csh).
Consultez la documentation de votre base de données pour connaître le nom de son script d'environnement.
Remarque :
• Au lieu de définir la source du script permettant d'identifier les variables d'environnement de la base de données, vous pouvez définir manuellement les variables d'environnement requises par la base de données. Toutefois, dans ce cas, vous devrez à nouveau définir les variables d'environnement en cas de redémarrage du système.
• Consultez la documentation de votre base de données et/ou votre administrateur de base de données si l'environnement shell du compte sous lequel vous allez installer SAP BusinessObjects Edge BI n'a pas encore été configuré pour votre logiciel client de base de données, ou si vous ne parvenez pas à vous connecter à la base de données.
Les étapes ci-dessous testent si les variables d'environnement requises sont définies :
Rubriques associées
•
2.4.1.4.2 Pour vérifier une connectivité native à Sybase en utilisant un nom de serveur
1.
Connectez-vous au serveur Linux avec le compte utilisateur et le mot de passe qui seront utilisés pour l'installation.
Remarque :
Ce compte doit déjà être configuré. Pour en savoir plus sur la configuration d'un compte Linux à utiliser lors de l'installation de SAP BusinessObjects Edge BI, voir la section Création d'un compte, d'un répertoire de base et d'un environnement de connexion.
2.
Effectuez un test d'écho avec les variables d'environnement suivantes et veillez à ce que leurs valeurs correspondent à l'installation de votre logiciel client de base de données.
Variable Valeur
SYBASE
SYBASE_OCS
Cette variable contient le chemin d'accès au répertoire racine de votre installation client Sybase (un niveau au-dessus du répertoire de version SYBASE_OCS).
Cette variable contient le nom du répertoire de version Sybase (un niveau au-dessus des répertoires Sybase bin et lib).
30 2012-08-20
Préparation de l'installation de SAP BusinessObjects Edge BI
Variable
chemin de la bibliothèque
PATH
Valeur
Le chemin de recherche de bibliothèque
(LD_LIBRARY_PATH sous Solaris et Linux,
LIBPATH sous AIX et SHLIB_PATH sous
HPUX) doit comprendre le répertoire lib de votre installation client Sybase.
Le chemin de recherche doit comprendre le répertoire bin de votre installation client Sybase.
Cet exemple vérifie les variables requises et illustre des valeurs de sortie.
$ echo $SYBASE
/opt/sybase/12.0
$ echo $SYBASE_OCS
OCS-12_O
$ echo $LD_LIBRARY_PATH
/export/home/sybase/12.0/OCS-12_0/lib
$ echo $PATH
/usr/bin:/usr/ucb:/etc:.:/export/home/sybase/12.0/OCS-12_0/bin
3.
Utilisez la commande suivante pour lancer l'outil SQL Sybase et vous connecter au serveur de base de données : isql -U user -P password -S servername
Remplacez les variables utilisateur, motdepasse et nomserveur par les valeurs appropriées. Si l'environnement shell a été configuré correctement, vous êtes connecté à Sybase.
4.
Saisissez la commande suivante pour vous assurer que le compte dispose du droit nécessaire pour créer des tables : use aps go create table sampletable (def_field char(10)) go sp_help sampletable go
5.
Saisissez la commande suivante pour vous assurer que le compte dispose du droit nécessaire pour supprimer des tables : drop table sampletable go sp_help sampletable go
6.
Saisissez quit.
Rubriques associées
•
Création d'un compte, d'un répertoire de base et d'un environnement de connexion
31 2012-08-20

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.