Sauter au contenu

EASYTEAM et la DGAC au FORUM ORACLE FUSION MIDDLEWARE à ROLAND GARROS le 4 Juillet

30 mai 2012

EASYTEAM ASYTEAM sera très heureux de vous accueillir le 4 Juillet prochain à Roland Garros, au FORUM ORACLE FUSION MIDDLEWARE réunissant  tous les acteurs du domaine: clients, intégrateurs et éditeur.

Au programme: Tendances, nouveautés et témoignages client pour un large public IT, allant des opérationnels aux décideurs concernés par les technologies SOA, BPM, les solutions de Portail WebCenter Portal et WebCenter Content.

EASYTEAM interviendra en plénière aux côtés de la Direction Générale de l’Aviation Civile sur la mise en œuvre de son projet  “BRAVO VICTOR”.

S’inscrire

11g et EMail : Consommer (avec modération) via UMS [2/2]

29 mai 2012
tags :, , ,
by

Dans le précédent article, nous avons présenté une solution permettant la mise en place de consommation de mails dans la SOA 11g.

Cette solution, basée sur l’utilisation d’UMS, avait commencé à être implémenté (configuration EMail) mais restait incomplète. Dans cet article, nous allons compléter cette mise en place en nous attardant sur la réalisation du client UMS.

Lire la suite…

11g et EMail : Consommer (avec modération) via UMS [1/2]

22 mai 2012
tags :, , ,
by

Souvent on souhaite permettre à nos services de notifier les utilisateurs… moins souvent, on souhaite pouvoir notifier nos services via emails… et forcément quand c’est une pratique moins fréquente, on trouve moins d’informations…

Cette problématique était prise en compte dans la version 10g via les « activation agents », cependant cette méthode n’est plus valable en 11g…

Aujourd’hui plus besoin de chercher ! Vous n’avez plus qu’à lire la suite !

Lire la suite…

Clonage de base de données Oracle

8 mai 2012
tags :, , ,

Le but du clonage est de mettre à disposition des équipes de développement ou de recette une copie de la base de production a un instant T. Pour ce faire, on part d’une sauvegarde de la base faite à l’aide de l’utilitaire RMAN. L’intérêt de partir d’une sauvegarde plutôt que de dupliquer directement la base de production ( ce qui est possible sans sauvegarde depuis la version 11gR2) est que l’on ne perturbe pas le fonctionnement de la base d’origine qui est généralement une base de production.

On abordera ici le clonage d’une base en standalone vers une base en standalone , d’une base en RAC vers une base en standalone , une base en RAC vers une base en RAC et une base en standalone vers une base en RAC.

Attention, Il s’agit ici d’une copie physique d’une base sur une autre. Une fois le clonage terminé, les users et password de la base clonée sont les mêmes que sur la base d’origine. Tout ce qui pouvait faire la spécificité de la base de destination, et qui n’est pas un paramètre d’initialisation, a disparu.

Lire la suite…

Bascule automatique des clients Oracle dans un environnement MAA 11gR2

3 mai 2012

Cet article décrit les bonnes pratiques à mettre en oeuvre dans un environnement Maximum Availability Architecture (MAA) pour que les clients Oracle basculent automatiquement sur la base de secours lorsque la base de production devient inaccessible soit du fait que le ou les serveurs de la base de données soient défaillants ou que nous soyons en présence d’un désastre partiel de site.

Lire la suite…

ADF : Copier/Coller un ViewObject

3 mai 2012

Effectuer la copie

Il peut arriver de temps en temps de vouloir dupliquer un ViewObject pour une raison X ou Y. Ou plus particulièrement un Row dans un ViewObject.

La méthode de copie est très simple, la voici :

ViewObject bookVO = /* récupération du ViewObject */;
Row foundBookRow = /* récupération du Row à copier */;
Row newBookRow = bookVO.createRow(); // Le Row dans lequel on va coller

// On parcours tous les attributs du Row trouvé
for (String name : foundBookRow.getAttributeNames()) {

	// On ne prend pas en compte l'ID du Row
	// Sinon on va dupliquer la clé primaire
	if (!"BookId".equals(name)) {
		// On effectue la copie de l'attribut
		newBookRow.setAttribute(name, foundBookRow.getAttribute(name));
	}

}

// On génère un faux ID (un trigger en BDD génèrera le bon tout seul)
newBookRow.setAttribute("BookId", new Number(-new Random().nextInt(999999999)));

// On insère notre Row dans le ViewObject
bookVO.insertRow(newBookRow);

// N'oubliez pas d'effectuer un commit si besoin.

Le 14 Juin, tirez parti de L’EXASTACK ORACLE dans votre organisation !

23 avril 2012

EASYTEAM organise le 14 Juin à PARIS un séminaire autour des solutions EXADATA et EXALOGIC, avec la présence des meilleurs experts de ces sujets. Ce séminaire vous permettra de découvrir les produits et les services d’EASYTEAM autour des solutions EXADATA et EXALOGIC, ainsi que d’appréhender plusieurs cas d’utilisation: Business Intelligence, Transactionnel, Exploitation SAP, Batchs etc…
Voir l’agenda du séminaire

Suivre

Get every new post delivered to your Inbox.

Joignez-vous à 385 followers