|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||
|
Futur Membre du Club
![]() Inscription : mai 2006 Messages : 98 ![]() |
Bonjour,
Débutant sur informix je dois tester un certain nombre de requêtes dont une contenant un select extract. Pour cela j'ai utilisé un guide IBM intitulé XMLUsersGuide. J'ai dans un premier temps créé ma base : Code :
Code :
Citation:
|
|||||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() |
Bonjour,
comme indiqué dans ton message d'erreur, le moteur Informix ne trouve pas les virtaul process adéquat qui vont exécuter les fonctions spécifiques, ce qu'on appelle UDR ou java. pour cela, tu dois activer ce type de VP dans Informix en ajoutant dans ton fichier onconfig par exemple : VPCLASS UDR ,num=1,noage ou bien activer les VP java (JVP) dans ton fichier onconfig. VPCLASS jvp,num=1 |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : mai 2006 Messages : 98 ![]() |
merci pour ta réponse, j'ai vu qu'effectivement il s'agissait d'un problème sur les virtaul process.
par default elle est configuré comme ceci: VPCLASS cpu,num=1,noage je les ai donc modifié par VPCLASS jvp,num=1 et udr,num=1,noage mais j'ai tjs la même erreur. Je ne comprend pas très bien cette histoire de process virtuel. Dois-t-on les configurer et ensuite les renseigner dans cette variable ? |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() |
Bonjour,
Il faut pas enlever le VPCLASS cpu. tu dois avoir les 3 (ou les 2 selon le besoin ) VPCLASS cpu,num=1 VPCLASS UDR,num=1 VPCLASS jvp,num=1 tu dois dans ce cas redémarrer ton instance pour que ça sois pris en considération. tu peux aussi ajouter des VP avec la commande onmode |
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : mai 2006 Messages : 98 ![]() |
Bonjour,
Après plusieurs recherche je suis tombé sur cette page: http://www.ibm.com/developerworks/da.../section8.html qui m'a permis de faire fonctionner mon extract. J'ai effectué la commande: onmode -p +1 idsxmlvp et là ca passe. Merci pour tes réponses. |
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Eric VercellettoAchitecte Informix SGBD et applications Inscription : octobre 2010 Messages : 79 ![]() |
Pur faire court, IBM Informix est un sgbd basé sur un vrai multithreading. Les threads gèrent une étendue très large de fonctionnalités, allant des simples requêtes SQL(pouvant être elles-mêmes multithreadées) aux fonctions de base d'adminstration de l'instance. Les threads s'exécutent dans des Virtual processors (VP), dont le nombre doit être configuré en fonction de l'architecture hard du serveur.
Les threads principaux sont gérés par le(s) CPU VP, sans lesquels le moteur ne démarrera pas. Les groupes de fonctionnalités 'annexes' sont appelés des datablades, et traitent de domaines différents du SQL standard, comme le XML que tu utilises, ou d'autres comme Spatial, Text Search, MQ Series, Time Series que ton serveur a déjà pré-installé si tu as la version 11.70. La configuration des VP est généralement un point crucial du bon fonctionnement d'IBM Informix. |
|
00
|
Copyright © 2000-2013 - www.developpez.com