For a long time, this article helped me, thank you!
The original address: https://www.cnblogs.com/zhenfei/p/4425874.html
This issue involves 64-bit Oracle services and 32-bit clients causing problems.
The environment is as follows: Win8.1 + 64-bit Oracle 11.1 server, client because of the use of 32-bit program, do not support 64-bit Oracle client, so use 32-bit 10.2 InstantClient package.
Problem: Unable to connect oracle server, PLSQL and SQLPLUS all connect normally, Error Error while trying to retrieve Text for Error orA-01019.
The Oracle documentation describes this error as:
Ora-01019: incapable to allocate memory in the user
Cause: the user side memory allocator returns error.
Action: Increase the processes heap size or switch to the old set of calls.
Solution:
The reason for this seems to be that ODBC USES drivers provided by systems other than ORACLE_HOME instead of using drivers provided by Oracle. It’s obviously not a memory problem. So the first step is:
1. Add ORACLE_HOME to the environment variable to point to the 64-bit installation directory instead of instantClient. I think this step would allow Windows to use a matching file to drive
After you do the first step, and then connect, the error message becomes an error that you cannot allocate memory. And then the second step
2. Replace 10.2 Instantclinet package with 11.1 matching 32-bit InstantClient package
After changing, the connection is normal.
The tns_admin and PATH variables in the environment can both point to the 32-bit instantClient package location path.
The original address: https://www.cnblogs.com/zhenfei/p/4425874.html
This issue involves 64-bit Oracle services and 32-bit clients causing problems.
The environment is as follows: Win8.1 + 64-bit Oracle 11.1 server, client because of the use of 32-bit program, do not support 64-bit Oracle client, so use 32-bit 10.2 InstantClient package.
Problem: Unable to connect oracle server, PLSQL and SQLPLUS all connect normally, Error Error while trying to retrieve Text for Error orA-01019.
The Oracle documentation describes this error as:
Ora-01019: incapable to allocate memory in the user
Cause: the user side memory allocator returns error.
Action: Increase the processes heap size or switch to the old set of calls.
Solution:
The reason for this seems to be that ODBC USES drivers provided by systems other than ORACLE_HOME instead of using drivers provided by Oracle. It’s obviously not a memory problem. So the first step is:
1. Add ORACLE_HOME to the environment variable to point to the 64-bit installation directory instead of instantClient. I think this step would allow Windows to use a matching file to drive
After you do the first step, and then connect, the error message becomes an error that you cannot allocate memory. And then the second step
2. Replace 10.2 Instantclinet package with 11.1 matching 32-bit InstantClient package
After changing, the connection is normal.
The tns_admin and PATH variables in the environment can both point to the 32-bit instantClient package location path.
Read More:
- python cx_Oracle.DatabaseError: Error while trying to retrieve text for error ORA-01804
- Yum error: cannot retrieve repository metadata( repomd.xml )For repository solution
- XMIND save error “a jsonobject text must begin with ‘{at 1 [character 2 Line 1]” solution
- Es error mapper of different type, current_ Type “text” solution
- SSIS Exception: Failed to retrieve long data for column “TS_Description”
- Failed to retrieve platformtransactionmanager for @ transactional test: [defaulttest]
- Ubuntu reads the shared folder under windows Unable to mount location Failed to retrieve share list from server
- there was an error running the selected code generator unable to retrieve metadata for
- “[warning] failed to retrieve plugin descriptor for caused by Maven security agent settings org.apache.maven . plugins:… “
- Failed to retrieve plugin descriptor for org.mybatis.generator :mybatis-generator
- Latex: How to Set text Center
- main.cpp : (. Text + 0xd06): undefined reference to XX method | simple record
- How to convert audio to subtitle (text) with Python?
- Win10, add sublime text in the right mouse button menu to open
- Error: failed to find conversion function from unknown to text
- [HTML] Python extracts HTML text to TXT
- Sublime text add to right mouse button function
- How to align MathType formula with text in word
- HTML using title attribute to display text with mouse hover
- Fedora 14 yum Error: Cannot retrieve repository metadata (repomd.xml) for repository