I get this error : toad invalid pointer operation , when I want to import data from excel.
Toad version : 12.1
Oracle version :Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
I ve restarted TOAD , even Computer but it does not work.
thanks in advance
I had the same problem and this was my solution (idea from https://support.quest.com/toad-for-oracle/kb/52537):
To quickly remove any hidden formulas in the spreadsheet, I copied all the range of cells with the required data and pasted it into another spreadsheet.
On the following import operation everything worked smoothly.
Related
I have an Apex application on a server running Apex 19.2
I would like to import this application into a server running Apex 19.1
The import doesn't work saying that the versions are not compatible.
I tried to manully change the release date in the application sql file to "fake" the version but it still doesn't work.
Does anyone know how to solve that please ?
Thanks.
Cheers,
It is not only the release date, but release itself:
wwv_flow_api.import_begin (
p_version_yyyy_mm_dd => '2020.02.24',
p_release => '19.1.x.yy.zz' --> this
...
Did you do that as well?
Perhaps you'll be interested in reading How to import an Oracle APEX Application export file from a higher version into a lower version. There's no guarantee that it'll actually work, but - if you're desperate enough, try it.
Is it possible to downgrade a 12c repository to OBIEE 11g on windows server?
I tried "nqgenoldverrpd.exe" way but I got error below
"Reading D:\TEMP\BI_Model\XX_Repository.rpd...
The following repository cannot be opened: D:\TEMP\BI_Model\XX_Repository.rpd"
Does anyone have any idea, please help me :)
nqgenoldverrpd only work within one product family. So inside the 11g product family or inside the 12c product family.
It does not support jumps from 11g to 12c.
Moving changes "down" one full release is a tricky thing and can lead to problems.
I'm facing an issue when trying to run or debug a package where Oracle SQL Developer doesn't display public members (procedures) that don't have input parameters.
There is a couple of procedures, some overloads, but Oracle SQL Developer doesnt display no invoke-able members.
I've tried with following versions of Oracle SQL Developer
4.1.1.19 link to article saying this version solves the issue, but it didn't
4.0.3.16 - same behavior
4.0.0.13 - same behavior
3.2.20.09 - this version actually displayed invokable members, but debugger doesnt work.
This is the Oracle version :
select * from v$version;
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
"CORE 11.2.0.4.0 Production"
TNS for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production
Has anyone successfully resolved similar situation and how?
(Upgrading database is not an option atm)
A bit late, but i could help. There is a SqlDeveloper bug. What I have to do is to "Save" it before Compile it...
Hope it helps
I found 2 possible cause that may cause the no public member problem
1) SQL Developer hit some kind of bugs itself.
This can be resolved by completely close and restarting the SQL developer
2) Some keywords used in your codes (e.g. field name in SQL statements) that works fine in compiled execution , but would ruin the display of function list.
I resolved my problem by applying double quote to the entire packages where a field named “CASE” is used.
i.e.
SELECT table1.case FROM table1
change to
SELECT table1."CASE" FROM table1
Alex
Definitely late , but came across the same issue & thought of posting what helped me .
The proc was contained in a package that belong to another user
&
the grants were not provided for the user which was calling the proc .
Works when the grants are done.
I would recommend to save the stored procedure and then compile. In some cases, after saving the procedure, the table will automatically compile. But, you have to save each and every time you make changes.
I hope this helps you out.
There is a package in Oracle - dbms_sqltune_util0 which I want to make use of.
When I run
desc dbms_sqltune_util0;
i get the appropriate description.
But when I try to use the functions contained in this package it doesnt work. What does this mean? Should I get a license or something?
The query which I am trying to run is
select dbms_sqltune_util0.sqltext_to_sqlid('select 1 from dual') from dual;
You are trying to use an Oracle 12c package. Your tag says you are using an Oracle 11g database.
As far a I know there is no Express Edition of Oracle 12c yet so the answer is: Yes, you need a licence to use this package.
BTW: Even in Oracle 11g there is not every package available in every edition of the Oracle databases.
We are migrating from Oracle 9i to Oracle 11gr2 and when i open a package in toad i am getting below error.
(891:36) ORA-SQL-PLSQL S41
(S41) Expecting: . # AS CROSS FULL identifier INNER JOIN LEFT NATURAL PARTITION RIGHT SAMPLE SUBPARTITION VERSIONS
The package is getting complied when I try to compile it and it is also seems to be working fine.
Any idea why this error is happening? Will it cause any issue in production?
Note:
Cannot share the source due to copyright issues.
This user on the Oracle Forums seems to have had a similar issue, you could try following their solution.
https://forums.oracle.com/forums/thread.jspa?threadID=604091