diff --git a/symmetric-assemble/src/asciidoc/appendix/firebird.ad b/symmetric-assemble/src/asciidoc/appendix/firebird.ad index 530a233f52..f868f6d81d 100644 --- a/symmetric-assemble/src/asciidoc/appendix/firebird.ad +++ b/symmetric-assemble/src/asciidoc/appendix/firebird.ad @@ -10,13 +10,16 @@ and BLOB types, so the dialect will not allow startup if the UDF is missing. For Firebird 2.1 and later, the UDF is only needed for capturing BLOB types, so installation may not be necessary and the dialect does not check for it. -The SYM_UDF library is copied into the UDF folder within the Firebird installation directory. For Linux users: +Download the https://www.symmetricds.org/files/firebird-udf-1.1.zip[SymmetricDS UDF Library] if it is required for your use case. +The SYM_UDF library is copied into the UDF folder within the Firebird installation directory. -*cp databases/firebird/sym_udf.so /opt/firebird/UDF* +For Linux users: + +*cp firebird/sym_udf.so /opt/firebird/UDF* For Windows users: -*copy databases\firebird\sym_udf.dll C:\Program Files\Firebird\Firebird_2_0\UDF* +*copy firebird\sym_udf.dll C:\Program Files\Firebird\Firebird_2_0\UDF* The following limitations currently exist for this dialect: diff --git a/symmetric-assemble/src/asciidoc/appendix/interbase.ad b/symmetric-assemble/src/asciidoc/appendix/interbase.ad index 783a4ce24a..f36f9dad14 100644 --- a/symmetric-assemble/src/asciidoc/appendix/interbase.ad +++ b/symmetric-assemble/src/asciidoc/appendix/interbase.ad @@ -6,15 +6,17 @@ Use `symadmin module install interbase` to install driver files, or copy your ow The Interbase Dialect requires the installation of a User Defined Function (UDF) library in order to provide functionality needed by the database triggers. SymmetricDS includes the required UDF library, called SYM_UDF, in both source form (as a C program) and as pre-compiled libraries for both Windows and Linux. + +Download the https://www.symmetricds.org/files/interbase-udf-1.1.zip[SymmetricDS UDF Library]. The SYM_UDF library is copied into the UDF folder within the Interbase installation directory. For Linux users: -*cp databases/interbase/sym_udf.so /opt/interbase/UDF* +*cp interbase/sym_udf.so /opt/interbase/UDF* For Windows users: -*copy databases\interbase\sym_udf.dll C:\CodeGear\InterBase\UDF* +*copy interbase\sym_udf.dll C:\CodeGear\InterBase\UDF* The Interbase dialect currently has the following limitations: diff --git a/symmetric-server/src/main/deploy/databases/firebird/README.txt b/symmetric-server/src/databases/firebird/README.txt similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/README.txt rename to symmetric-server/src/databases/firebird/README.txt diff --git a/symmetric-server/src/main/deploy/databases/firebird/build.sh b/symmetric-server/src/databases/firebird/build.sh similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/build.sh rename to symmetric-server/src/databases/firebird/build.sh diff --git a/symmetric-server/src/main/deploy/databases/firebird/sym_udf.c b/symmetric-server/src/databases/firebird/sym_udf.c similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/sym_udf.c rename to symmetric-server/src/databases/firebird/sym_udf.c diff --git a/symmetric-server/src/main/deploy/databases/firebird/sym_udf.def b/symmetric-server/src/databases/firebird/sym_udf.def similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/sym_udf.def rename to symmetric-server/src/databases/firebird/sym_udf.def diff --git a/symmetric-server/src/main/deploy/databases/firebird/sym_udf.h b/symmetric-server/src/databases/firebird/sym_udf.h similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/sym_udf.h rename to symmetric-server/src/databases/firebird/sym_udf.h diff --git a/symmetric-server/src/main/deploy/databases/firebird/sym_udf.sln b/symmetric-server/src/databases/firebird/sym_udf.sln similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/sym_udf.sln rename to symmetric-server/src/databases/firebird/sym_udf.sln diff --git a/symmetric-server/src/main/deploy/databases/firebird/sym_udf.vcproj b/symmetric-server/src/databases/firebird/sym_udf.vcproj similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/sym_udf.vcproj rename to symmetric-server/src/databases/firebird/sym_udf.vcproj diff --git a/symmetric-server/src/main/deploy/databases/firebird/x32/sym_udf.dll b/symmetric-server/src/databases/firebird/x32/sym_udf.dll similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/x32/sym_udf.dll rename to symmetric-server/src/databases/firebird/x32/sym_udf.dll diff --git a/symmetric-server/src/main/deploy/databases/firebird/x32/sym_udf.so b/symmetric-server/src/databases/firebird/x32/sym_udf.so similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/x32/sym_udf.so rename to symmetric-server/src/databases/firebird/x32/sym_udf.so diff --git a/symmetric-server/src/main/deploy/databases/firebird/x64/sym_udf.dll b/symmetric-server/src/databases/firebird/x64/sym_udf.dll similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/x64/sym_udf.dll rename to symmetric-server/src/databases/firebird/x64/sym_udf.dll diff --git a/symmetric-server/src/main/deploy/databases/firebird/x64/sym_udf.so b/symmetric-server/src/databases/firebird/x64/sym_udf.so similarity index 100% rename from symmetric-server/src/main/deploy/databases/firebird/x64/sym_udf.so rename to symmetric-server/src/databases/firebird/x64/sym_udf.so diff --git a/symmetric-server/src/main/deploy/databases/interbase/README.txt b/symmetric-server/src/databases/interbase/README.txt similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/README.txt rename to symmetric-server/src/databases/interbase/README.txt diff --git a/symmetric-server/src/main/deploy/databases/interbase/build.sh b/symmetric-server/src/databases/interbase/build.sh similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/build.sh rename to symmetric-server/src/databases/interbase/build.sh diff --git a/symmetric-server/src/main/deploy/databases/interbase/sym_udf.c b/symmetric-server/src/databases/interbase/sym_udf.c similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/sym_udf.c rename to symmetric-server/src/databases/interbase/sym_udf.c diff --git a/symmetric-server/src/main/deploy/databases/interbase/sym_udf.def b/symmetric-server/src/databases/interbase/sym_udf.def similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/sym_udf.def rename to symmetric-server/src/databases/interbase/sym_udf.def diff --git a/symmetric-server/src/main/deploy/databases/interbase/sym_udf.h b/symmetric-server/src/databases/interbase/sym_udf.h similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/sym_udf.h rename to symmetric-server/src/databases/interbase/sym_udf.h diff --git a/symmetric-server/src/main/deploy/databases/interbase/sym_udf.sln b/symmetric-server/src/databases/interbase/sym_udf.sln similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/sym_udf.sln rename to symmetric-server/src/databases/interbase/sym_udf.sln diff --git a/symmetric-server/src/main/deploy/databases/interbase/sym_udf.vcproj b/symmetric-server/src/databases/interbase/sym_udf.vcproj similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/sym_udf.vcproj rename to symmetric-server/src/databases/interbase/sym_udf.vcproj diff --git a/symmetric-server/src/main/deploy/databases/interbase/x32/sym_udf.dll b/symmetric-server/src/databases/interbase/x32/sym_udf.dll similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/x32/sym_udf.dll rename to symmetric-server/src/databases/interbase/x32/sym_udf.dll diff --git a/symmetric-server/src/main/deploy/databases/interbase/x32/sym_udf.so b/symmetric-server/src/databases/interbase/x32/sym_udf.so similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/x32/sym_udf.so rename to symmetric-server/src/databases/interbase/x32/sym_udf.so diff --git a/symmetric-server/src/main/deploy/databases/interbase/x64/sym_udf.dll b/symmetric-server/src/databases/interbase/x64/sym_udf.dll similarity index 100% rename from symmetric-server/src/main/deploy/databases/interbase/x64/sym_udf.dll rename to symmetric-server/src/databases/interbase/x64/sym_udf.dll