[Rt-commit] rt branch 4.4/dbd-oracle-version-docs created. rt-4.4.5-113-g0b0789fff1
BPS Git Server
git at git.bestpractical.com
Mon Jun 13 17:56:21 UTC 2022
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "rt".
The branch, 4.4/dbd-oracle-version-docs has been created
at 0b0789fff1a67edc60bf68e52ce7eaee12cdef0b (commit)
- Log -----------------------------------------------------------------
commit 0b0789fff1a67edc60bf68e52ce7eaee12cdef0b
Author: Jim Brandt <jbrandt at bestpractical.com>
Date: Mon Jun 13 13:56:08 2022 -0400
Add notes on preferred DBD::Oracle versions
diff --git a/README.Oracle b/README.Oracle
index e128f70968..a0c27b2640 100644
--- a/README.Oracle
+++ b/README.Oracle
@@ -1,3 +1,6 @@
+Installation Notes
+------------------
+
On RT 3.8.2 and later, RT deployment for Oracle databases is very
straightforward.
@@ -30,6 +33,28 @@ Example:
That should be enough to get you started on Oracle, but to complete
installation you must follow the general instructions in the README file.
+Client Drivers
+--------------
+
+When installing Oracle client drivers, run the same version as
+the database you are connecting to. If you are running RT on the same
+server as the Oracle database, this should happen automatically as the
+client drivers will be installed with the Oracle database software. If
+the Oracle database runs in a separate server and you are installing
+client libraries from the Oracle Instance Client, find and install
+the version that corresponds with the database you are connecting to.
+
+You will also need to install the DBD::Oracle perl module to allow
+RT to connect to the Oracle database. Some recent versions of DBD::Oracle
+have had problems with RT and should be avoided.
+
+DBD::Oracle version 1.74 is known to work well with RT. The next
+known version to work well is version 1.90. Versions in between
+those had an issue on disconnect that would cause a segfault.
+
+Updating Statistics
+-------------------
+
As with all databases it is important to analyze the schema and get
current statistics after every significant dataset change. Oracle's
cost-based optimizer can provide particularly bad performance when the
-----------------------------------------------------------------------
hooks/post-receive
--
rt
More information about the rt-commit
mailing list