Vous êtes sur la page 1sur 5

5/27/2018 Document 2363980.

Copyright (c) 2018, Oracle. All rights reserved.

Repository merge fails with message "cannot connect to the database" and "Specified driver
could not be loaded due to system error 8: Not enough storage is available to process this
command" (Doc ID 2363980.1)

In this Document

Symptoms
Changes
Cause
Solution
References

APPLIES TO:

Siebel CRM - Version 17.4 [IP2017] and later


Information in this document applies to any platform.

SYMPTOMS

Executing Siebel upgrade (IRM) from 8.2.2.14 to 17.5 [IP2017] version. Siebel database is non unicode.

When attempting to run the repository merge, a dialog box pops up displaying the error: "Cannot access database".

There was no issue with the database server, the db was up and running.
The following error was found in siebdev.log file:

ERROR
-----------------------

Specified driver could not be loaded due to system error 8: Not enough storage is available to process this command. (Siebel
Oracle90, C:\Siebel\8.2.2.14.0\Client\bin\seor827.dll).

CHANGES

CAUSE

Known behavior, which usually occurs because of lack of heap memory, but customers should verify the odbc connection first.
Check if the appropriate Data Direct version is being used. In this case, it is version 7, so seor827.dll is the correct driver to be
assigned to the odbc connection.

Be sure that the following registry entries are set in the odbc connection:

ColumnsAsChar=1
ColumnSizeAsCharacter=1

If the odbc connection is all fine, a tools.cfg modification is needed.

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=80qcvfya1_9&id=2363980.1 1/5
5/27/2018 Document 2363980.1

SOLUTION

Restore the database to a previous repository merge state.


Run the update statistics.

Edit the file tools.cfg and add the entry sqltracetreshold=-1 to the section below:

tools.cfg

[InfraDatabase]

SqlTraceThreshold=-1

From the Siebel Tools Windows machine:

Go to: Start > Accessories, right mouse click on Command Prompt – Run as Administrator, in cmd.exe run the command:

BCDEdit /set increaseuserva 3072

Reboot the Siebel Tools windows box.

Download and install on the PC the software: CFF Explorer

In the CFF Explorer:

File -> Open -> siebdev.exe

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=80qcvfya1_9&id=2363980.1 2/5
5/27/2018 Document 2363980.1

Click File Header

Click on “Click Here”


Set flag” App can handle >2gb address space”

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=80qcvfya1_9&id=2363980.1 3/5
5/27/2018 Document 2363980.1

Ok and save siebdev.exe

Re-run the repository merge.

After it the issue of memory leak for siebdev is solved:

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=80qcvfya1_9&id=2363980.1 4/5
5/27/2018 Document 2363980.1

REFERENCES

BUG:27349218 - UPGRADE IS FAILING "UNABLE TO CONNECT TO DATABASE" ERROR 8 NOT ENOUGH STORAGE IS
Didn't find what you are looking for?

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=80qcvfya1_9&id=2363980.1 5/5

Vous aimerez peut-être aussi