<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: connection settings for oracle user not owning schema in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59371#M36493</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;A new method has been added to the ManagementService:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;/** programmatic schema update on a given connection returning feedback about what happened */&lt;BR /&gt;&amp;nbsp; String databaseSchemaUpgrade(Connection connection, String catalog, String schema);&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;You can set the database-upgrade property to "none", jobexecutor active by default to false and call this method with a connection that uses the ACT user to create the schema. After that, you can just start the job-executor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;CHeers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Frederik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Sep 2011 07:18:49 GMT</pubDate>
    <dc:creator>frederikherema1</dc:creator>
    <dc:date>2011-09-16T07:18:49Z</dc:date>
    <item>
      <title>connection settings for oracle user not owning schema</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59370#M36492</link>
      <description>Hi, we want to deploy activiti in a Oracle database in which the application user that connects to the database is not the owner of the schema. Let's say ACT is the user owner of the Activiti tables and ACTAPP is the user that the engine uses to connect to the database (ACTAPP has all the required p</description>
      <pubDate>Thu, 15 Sep 2011 06:31:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59370#M36492</guid>
      <dc:creator>cvillegas</dc:creator>
      <dc:date>2011-09-15T06:31:50Z</dc:date>
    </item>
    <item>
      <title>Re: connection settings for oracle user not owning schema</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59371#M36493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;A new method has been added to the ManagementService:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;/** programmatic schema update on a given connection returning feedback about what happened */&lt;BR /&gt;&amp;nbsp; String databaseSchemaUpgrade(Connection connection, String catalog, String schema);&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;You can set the database-upgrade property to "none", jobexecutor active by default to false and call this method with a connection that uses the ACT user to create the schema. After that, you can just start the job-executor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;CHeers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Frederik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2011 07:18:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59371#M36493</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2011-09-16T07:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: connection settings for oracle user not owning schema</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59372#M36494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have exactly the same question and I don't understand the answer. Is there some way to configure Activiti to use options 2 or 3 pointed out by the OP?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried databaseSchema and databaseTablePrefix without success. Either these are for a different purpose or I am applying them incorrectly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Florian&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Sep 2015 15:57:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59372#M36494</guid>
      <dc:creator>fconrady</dc:creator>
      <dc:date>2015-09-15T15:57:00Z</dc:date>
    </item>
    <item>
      <title>Re: connection settings for oracle user not owning schema</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59373#M36495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Florian,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you explain in a bit more detail what exactly you are trying to do with Oracle? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Sep 2015 19:11:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59373#M36495</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2015-09-17T19:11:41Z</dc:date>
    </item>
    <item>
      <title>Re: connection settings for oracle user not owning schema</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59374#M36496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Tijs,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I figured it out after inspecting the source code. The forum messages helped, but I did not fully understand it from them.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It works either like this&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="databaseSchemaUpdate" value="false" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="databaseTablePrefix" value="&amp;lt;owner&amp;gt;." /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="databaseSchema" value="&amp;lt;owner&amp;gt;" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="tablePrefixIsSchema" value="true" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;or like that&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="databaseSchemaUpdate" value="none" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="databaseTablePrefix" value="&amp;lt;owner&amp;gt;." /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/blockcode&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In the second case, when databaseSchemaUpdate is set to something else than “true” or “false”, it does not seem to check the presence and version of tables at all and the value of databaseSchema appears to be irrelevant.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The parameter tablePrefixIsSchema is available since 5.15 and it solves the Oracle-specific issue raised here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums.activiti.org/content/tables-missing-components-engine-history-identity" rel="nofollow noopener noreferrer"&gt;http://forums.activiti.org/content/tables-missing-components-engine-history-identity&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;With tablePrefixIsSchema set to true one can have the prefix equal to the schema without having to turn off the version checking.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Florian&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 13:46:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/connection-settings-for-oracle-user-not-owning-schema/m-p/59374#M36496</guid>
      <dc:creator>fconrady</dc:creator>
      <dc:date>2015-09-21T13:46:58Z</dc:date>
    </item>
  </channel>
</rss>

