簡體   English   中英

Camunda:為Rest API配置/設置MS SQL Server數據庫

[英]Camunda: Configure/setup MS SQL server database for rest api

默認情況下,camunda rest api使用H2數據庫。 我無法找到可以將其余api配置為使用Microsoft SQL Server的文件。

抱歉,我剛接觸camunda不太清楚。

您可以在《 Camunda安裝指南》中找到有關配置JDBC連接的信息。

Tomcat為例(您只需編輯driverClassNameurl和憑據)。

要配置JDBC資源,您必須編輯$ TOMCAT_HOME / conf / server.xml文件。 對於H2數據庫,這可能看起來像以下示例:

<Server>
  ...
  <GlobalNamingResources>
    ...
    <Resource name="jdbc/ProcessEngine"
              auth="Container"
              type="javax.sql.DataSource"
              factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
              uniqueResourceName="process-engine"
              driverClassName="org.h2.Driver"
              url="jdbc:h2:./camunda-h2-dbs/process-engine;MVCC=TRUE;TRACE_LEVEL_FILE=0"
              username="sa"
              password=""
              maxActive="20"
              minIdle="5" />
  </GlobalNamingResources>
</Server>

對於JBossWildfly,您必須編輯standalone/configuration/standalone.xml

向數據源添加一個數據源和驅動程序標簽, 如下所示

<datasource jta="true" enabled="true" use-java-context="true" use-ccm="true"
                jndi-name="java:jboss/datasources/ProcessEngine"
                pool-name="ProcessEngine">
    <connection-url>jdbc:sqlserver://SERVER_NAME:SERVER_PORT;databaseName=DB_NAME</connection-url>
    <driver>sqlserver2008</driver>
    <security>
        <user-name>USERNAME</user-name>
        <password>PASSWORD</password>
    </security>
    <pool>
        <min-pool-size>5</min-pool-size>
        <max-pool-size>50</max-pool-size>
        <prefill>false</prefill>
        <use-strict-min>false</use-strict-min>
        <flush-strategy>FailingConnectionOnly</flush-strategy>
    </pool>
    <validation>
        <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.mssql.MSSQLValidConnectionChecker"></valid-connection-checker>
    </validation>
</datasource>
<drivers>
    <driver name="sqlserver2008" module="com.microsoft">
        <driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>
    </driver>
</drivers>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM