当您选择将 Oracle 用作 MDM 服务器的数据库时,必须在启动 MDM 服务器之前进行特定的配置。
您可以使用具有不同表空间的单个 Oracle 数据库:一个表空间用于主容器,一个用于系统对象,另一个用于暂存容器。
不同 Oracle 版本的配置是相同的。有关受支持的 Oracle 版本的更多信息,请参阅兼容的数据库。
MDM 还支持其他类型的数据库。有关更多信息,请参阅管理 MDM 数据库。
CREATE TABLESPACE MDMMASTER DATAFILE '/home/talend/oracle/oradata/XE/MDMMASTER.DBF' SIZE 20M AUTOEXTEND ON NEXT 5M MAXSIZE 100M;
ALTER USER mdm_master QUOTA 100M ON MDMMASTER;
确保显示输出:"user mdm_master altered (已创建用户 mdm_master)"。
<datasource name="Oracle-Default"> <master> <type>RDBMS</type> <rdbms-configuration> <dialect>Oracle11g</dialect> <connection-driver-class>oracle.jdbc.driver.OracleDriver</connection-driver-class> <connection-url>jdbc:oracle:thin:@localhost:1521:TMDM_DB</connection-url> <connection-username>mdm_master</connection-username> <connection-password></connection-password> <connection-pool-minsize>5</connection-pool-minsize> <connection-pool-maxsize>50</connection-pool-maxsize> <fulltext-index-directory>/home/talend/Talend-MDMServer/data/indexes/Oracle-Default</fulltext-index-directory> <schema-generation>update</schema-generation> <properties> <property name="hibernate.show_sql">false</property> <property name="hibernate.default_schema">mdm_master</property> </properties> </rdbms-configuration> </master> <staging> <type>RDBMS</type> <rdbms-configuration> <dialect>Oracle11g</dialect> <connection-driver-class>oracle.jdbc.driver.OracleDriver</connection-driver-class> <connection-url>jdbc:oracle:thin:@localhost:1521:TMDM_DB</connection-url> <connection-username>mdm_staging</connection-username> <connection-password></connection-password> <connection-pool-minsize>5</connection-pool-minsize> <connection-pool-maxsize>50</connection-pool-maxsize> <schema-generation>update</schema-generation> <properties> <property name="hibernate.show_sql">false</property> <property name="hibernate.default_schema">mdm_staging</property> </properties> </rdbms-configuration> </staging> <system> <type>RDBMS</type> <rdbms-configuration> <dialect>Oracle11g</dialect> <connection-driver-class>oracle.jdbc.driver.OracleDriver</connection-driver-class> <connection-url>jdbc:oracle:thin:@localhost:1521:TMDM_DB</connection-url> <connection-username>mdm_system</connection-username> <connection-password></connection-password> <connection-pool-minsize>5</connection-pool-minsize> <connection-pool-maxsize>50</connection-pool-maxsize> <schema-generation>update</schema-generation> <properties> <property name="hibernate.show_sql">false</property> <property name="hibernate.default_schema">mdm_system</property> </properties> </rdbms-configuration> </system> </datasource>
有关该文件的更多信息,请参阅 Talend 帮助中心 (仅提供英文版本)。
db.autoPrepare=false db.default.datasource=Oracle-Default
如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!