Support for SQL Server (including the use of varbinary) was added in
5.15.11 and 5.16.0 under AMQ-6904 (
https://issues.apache.org/jira/browse/AMQ-6904), but the broker is using
DefaultJDBCAdapter instead. Can you show your config?

Tim

On Mon, Mar 14, 2022, 4:52 AM <herbert.helmstr...@systema.com> wrote:

> Hello Community,
>
> after updating my ActivMQ (+OS, Java, MSSQL lease lock DB)
> I get this message in the activemq.log:
>
> 022-03-14 11:32:13,646 | WARN  | Could not create JDBC tables; they could
> already exist. Failure was: CREATE TABLE ACTIVEMQ_MSGS(ID BIGINT NOT NULL,
> CONTAINER VARCHAR(250) NOT NULL, MSGID_PROD VARCHAR(250), MSGID_SEQ BIGINT,
> EXPIRATION BIGINT, MSG BLOB, PRIMARY KEY ( ID ) ) Message: Column,
> parameter, or variable #6: Cannot find data type BLOB. SQLState: S0006
> Vendor code: 2715 |
> org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter | main
> 2022-03-14 11:32:13,647 | WARN  | Failure details: Column, parameter, or
> variable #6: Cannot find data type BLOB. |
> org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | main
>
>
> I find on the Microsoft page: "BLOB types can be used with varbinary(max)"
> But how can I fix the Statement in ActiveMQ 5-16-4?
> Or can it be overridden by config?
>
> Best Regards
>
> Herbert
> ------------------------------
>
>
> *Herbert Helmstreit*Dipl.-Phys.
> Software Engineer
>
> [image: SYSTEMA Logo] <https://www.systema.com>
>
> Phone: +49 941 / 7 83 92 36
> Fax: +49 351 / 88 24 772
>
> herbert.helmstr...@systema.com | www.systema.com
>
> [image: LinkedIn] <https://www.linkedin.com/company/systema-gmbh/>[image:
> Facebook] <https://de-de.facebook.com/SYSTEMA.automation/>[image: XING]
> <https://www.xing.com/pages/systemagmbh>
>
> SYSTEMA Systementwicklung Dipl.-Inf. Manfred Austen GmbH
> Schikanederstraße 2b - Posthof | 93053 Regensburg
> HRB 11256 Amtsgericht Dresden | USt.-ID DE 159 607 786
> Geschäftsführer: Manfred Austen, CEO und Dr. Ulf Martin, COO
>
>

Reply via email to