📄 install_fr.html
字号:
<AuthenticationMode>Unauthenticated</AuthenticationMode><br> <Catalogs><br> <Catalog name="Test"><br> <Definition>/WEB-INF/schema/TestPgsql.xml</Definition><br> <Catalog><br> </Catalogs><br> </DataSource><br></DataSources></code></blockquote><p><code><ProviderType></code> et <code><AuthenticationMode></code>sont ignorés carl'implémentation XML/A nesupporte pas encore 'MDP' et 'Unauthenticated'.</p><h4>Sources de données et catalogues multiples</h4><p>Si vous avez l'intention d'utiliser Mondrian avec la librairiedu client Microsoft ADOMD.NETou <a href="http://www.simba.com/Technologies/odbotoxmla.htm">Simba'sO2X bridge</a>, les fichiers des sources de donnéesdoivent avoir un seul élément <code><DataSource></code>.Ces clients ne prendront en compte qu'une seule base dedonnées. Les autres clients, comme<a href="http://sourceforge.net/projects/whex">Rex</a>,fonctionne parfaitement avec des bases de données multiples.</p><p>Veuillez noter que chaque catalogue posèdeun attribut nom, et l'URI (répertoire) d'unfichier XML. Le nom du catalogue doit correspondreà l'attribut utilisé dans le fichier XML (parexemple <code><Schema name="FoodMart"></code>).</p><p>Que vous utilisiez une ou plusieurs sources dedonnées, les catalogues dans le fichier <code>datasources.xml</code>doivent avoir un nom unique.</p><h3>5.2. Configurer XmlaServlet dans votre <code>web.xml</code><a name="5_2_Configure_XmlaServlet_in_your_web.xml"> </a></h3><p>Par exemple:</p><blockquote> <code><servlet><br> <servlet-name>MondrianXmlaServlet</servlet-name><br> <servlet-class>mondrian.xmla.impl.DefaultXmlaServlet</servlet-class><br></servlet></code></blockquote><h2>6. Divers<a name="6_Miscellaneous"> </a></h2><h3>6.1. Configurer <code>mondrian.properties</code><a name="6_1_mondrian_properties"> </a></h3><p>Les propriétés sont décritesdans le <a href="configuration.html">Guidede Configuration</a>.</p><h3>6.2. Installation de la mémpoire Cache<a name="6_2_Cache_setup"> </a></h3><p>Vous aurez besoin de préciser laquantité de mémoire autorisée pour lecache en utilisant l'option -Xms de la machine virtuelle Java, parexemple -Xms256m pour 256 megs de mémoire of rampour la machine virtuelle Java.</p><h2>7. Compatibilité des bases de données<a name="7_Database_compatibility"> </a></h2><p>Mondrian fonctionne avec les bases de donnéessuivantes:</p><ol> <li>Apache Derby (connu sous le nom de Cloudscape)</li> <li>Firebird</li> <li>hsqldb</li> <li>IBM DB2</li> <li>Informix</li> <li>Ingres</li> <li>Interbase</li> <li>LucidDB</li> <li>Microsoft Access</li> <li>Microsoft SQL Server</li> <li>MySQL</li> <li>Oracle</li> <li>PostgreSQL</li> <li>Sybase</li> <li>Teradata</li></ol><p>Mondrian peut fonctionner avec la plupart des sources dedonnées JDBC, même si votre base dedonnées n'apparaît pas dans la liste ci-dessus,vous devriez essayer. Mondrian peut généralementle SQL en conséquence.</p><p>Si vous vous apercevez que Mondrian fonctionne avecune autre base de données, faites le nous savoir. Dites nousquel pilote vous utilisez, la version de votre base dedonnées, les paramètres utilisés ettout ce dont vous avez eu besoin.</p><h3>Trucs généraux sur les bases dedonnées</h3><p>Pour des exemples de chaînes de connexion, regardezdans le fichier<code><a href="http://p4web.eigenbase.org/open/mondrian/mondrian.properties">mondrian.properties</a></code>.Il s'y trouve des exemple de chaînes de connexion pour laplupart des bases de données citées.</p><h3>Ingres</h3><p>Andy Grimm écrit:</p><blockquote> <p>En plus, j'ai du exécuter la commande perlsuivante<br> <br>> <code>perl -pi -e "s/:00\.0/:00/g"FoodMartCreateData.sql</code><br> <br>Cela a permis que le format des dates soit une date valide en enlevantle ".0" pour chacun des timestamp. Notre prochaine version supporteratimestamps. Ceci est donc un truc pour une duréebrève.</p></blockquote><h3> </h3><h3>Sybase</h3><p><a href="http://forums.pentaho.org/showthread.php?t=47918">mizar_sfécrit</a>:</p><blockquote> <p>J'ai essayé plusieurs voies pour utiliserMondrian (version 2.1RC) connecté avec un serveur de base dedonnées base Sybase ASE [version 12.5]. Finalement, j'aitrouvé cette solution:</p> <ul> <li>Télécharger un pilote compatiblejdbc3 comme jtds-1.2.jar sur sourceforge.</li> <li>Placer le pilote dans le répertoireTOMCAT_HOME/common/endorsed</li> <li>Dans les fichiers de configuration comme <ul> <li>mondrian/WEB-INF/datasources.xml</li> <li>mondrian/WEB-INF/web.xml</li> </ul>J'ai modifié les paramètres de cettefaçon: <blockquote> <code>Provider=mondrian;JdbcUser=userName; JdbcPassword=userPass;Jdbc=jdbc:jtds:sybase://xxx.xxx.xxx.xxx:port/dbName;JdbcDrivers=net.sourceforge.jtds.jdbc.Driver;Catalog=/WEB-INF/queries/myCatalog.xml</code> </blockquote>(Le fichier datasources.xml semble ne pas avoir besoin d'êtremodifié si vous testez juste la base dedonnées,mais vous en aurez besoin pour OPENI parexemple)</li> </ul></blockquote><h2>8. Problèmes de compatibilité<a name="8_Compatibility_issues"> </a></h2><h3>8.1. Weblogic 6.1 et Xerces<a name="8_1_Weblogic_6_1_and_Xerces"> </a></h3><p>Weblogic 6.1 est fourni avec une version ancienne etincompatible de Xerces.Le symptome est l'erreur suivante</p><blockquote> <code>java.lang.VerifyError: (class:org/eigenbase/xom/wrappers/XercesDOMParser, method: parse signature:(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document;) Incompatible objectargument for function call<br>at java.lang.Class.forName0(Native Method)<br>at java.lang.Class.forName(Class.java:120)<br>at org.eigenbase.xom.XOMUtil.createDefaultParser(XOMUtil.java:165)<br>at org.eigenbase.resgen.Util.load(Util.java:49)<br>...</code></blockquote><p>La solution est de placer <code>xml-apis.jar</code>et <code>xercesImpl.jar</code>avant <code>weblogic.jar</code> dans votre class-path.</p><p>Generalement, Mondrian utilise un parseur XMLcompatible JAXP fourni par le système.Malheureusement, le parseur de Weblogic ne fonctionne pas enmode non-validé, mode que requiert Mondrian. Parconséquent, dans un environnement Weblogic,Mondrianutilise explicitement Xerces. <a href="http://xml.apache.org/soap/faq/faq-for-WL6.1beta.html">Cettenotice</a>décrit comme changer le parseur par défaut deWeblogic.</p><h3>8.2. JDK, Xalan et Tomcat<a name="8_2_Xalan_and_Tomcat"> </a></h3><p>Les distributions Mondrian, requiert JDK 1.4.x, Xalan2.6.0, etTomcat5.0.25 ou supérieur. Les choses fonctionnent mieux ainsi..</p><p>Si vous exécutez JDK 1.3.<i>x</i>,vous aurez besoin de fichiers JARsupplémentaires, parce que JDK 1.3 n'inclut pas leparseur XML. Copiez <code> xalan.jar</code> et <code>xml-apis.jar</code>dans le répertoire <code><i>TOMCAT_HOME</i>/common/lib</code>.(ou <code><i>TOMCAT_HOME</i>/common/endorsed</code>,si votre version de Tomcat dispose de ce répertoire). Sivous disposez d'une mauvaise configuration, alors, l'erreur typiquesera celle-ci:</p><blockquote> <code>java.lang.VerifyError: Cannot inheritfrom final class<br> at java.lang.ClassLoader.defineClass0(Native Method)<br> at java.lang.ClassLoader.defineClass(ClassLoader.java:502)<br> atjava.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)<br> atorg.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1664)<br> atorg.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:953)<br> atorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1394)<br> atorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1274)<br> atjava.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)<br> atorg.apache.xerces.impl.XMLNSDocumentScannerImpl.createContentDispatcher(UnknownSource)<br> atorg.apache.xerces.impl.XMLDocumentFragmentScannerImpl.<init>(XMLDocumentFragmentScannerImpl.java:249)<br> atorg.apache.xerces.impl.XMLDocumentScannerImpl.<init>(XMLDocumentScannerImpl.java:245)<br> atorg.apache.xerces.impl.XMLNSDocumentScannerImpl.<init>(UnknownSource)<br> atorg.apache.xerces.parsers.IntegratedParserConfiguration.createDocumentScanner(UnknownSource)<br> atorg.apache.xerces.parsers.DTDConfiguration.<init>(DTDConfiguration.java:367)<br> atorg.apache.xerces.parsers.StandardParserConfiguration.<init>(StandardParserConfiguration.java:198)<br> atorg.apache.xerces.parsers.IntegratedParserConfiguration.<init>(UnknownSource)<br> atorg.apache.xerces.parsers.IntegratedParserConfiguration.<init>(UnknownSource)<br> atsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)</code></blockquote><p>Vous aurez cette erreur avec JDK 1.3.1, Tomcat 4.1.18, Xalan2.4.1. Les solutions pour cette erreur sont (a) de mettreà jour le JDK en version1.4 et supprimer <code>xml-apis.jar</code>et <code>xercesImpl.jar</code> de la librairie <code>mondrian.war</code>,ou (b)revenir à Xalan 2.3.1.<br></p><h3>8.3. Log4j et Tomcat<a name="8_3_Log4j_and_Tomcat"> </a></h3><p>Les librairies WARs Mondrian sont fournies avec une versionpackagée de log4j.jar. Cela peut engendrer un conflit avecvotre serveur d'application, tel JBoss, et causer des erreurs dans lejournal au sujet des appels log4j. Pour fixer ce problème,enlever le fichier log4j.jar de la librairieWAR Mondrian.</p><p> </p><hr><p> Author: Julian Hyde and others; last updated October, 2006;translation into French by Manfred Sherlock Olm based on install.html#70; last updatedApril, 2007<br>Version: $Id: //open/mondrian-release/3.0/doc/install_fr.html#2 $ (<a href="http://p4web.eigenbase.org/open/mondrian/doc/install_fr.html?ac=22">log</a>)<br>Copyright (C) 2001-2002 Kana Software, Inc.<br>Copyright (C) 2002-2007 Julian Hyde</p><br><!-- doc2web end --></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -