Summary
The CONNECT role has been modified in Oracle 10g Release 2. It now only grants the CREATE SESSION privilege. This means that you must now manually grant the CREATE VIEW and CREATE SYNONYM privileges when first setting up the user schema that will be used by the Laserfiche repository. If the user schema is not granted these privileges, you may receive the following error message in your Laserfiche repository's error.log file:
[7050] Open repository 'YourRepository failed: Could not execute statement : ORA-06550: line 1, column 7: PLS-00905: object YourUserSchema.LFS is invalid ORA-06550: line 1, column 7: PL/SQL: Statement ignored"
In addition, the Oracle database interface included with previous versions of Laserfiche Server is not fully compatible with Oracle 10g Release 2. You may receive the following error message in your Laserfiche repository's error.log file:
[7050] Open repository 'YourRepository' failed: Could not execute statement : ORA-03113: end-of-file on communication channel.
Resolution 1
This issue is resolved in Laserfiche 7.2. Please upgrade to the latest version of Laserfiche.
Resolution 2
There is a hotfix available for Laserfiche Server 7.1.2 that updates the Laserfiche Oracle database interface. The fix is an updated version of LFOCI.dll. This fix is included in LFOCI (version 7.1.2.580 and later).
Note: This hotfix is only available for Laserfiche Server 7.1.2. If you are encountering this problem while using an earlier version of Laserfiche Server 7, please update your Laserfiche Server to 7.1.2 before applying this hotfix.
To update Laserfiche Server