ORA-01483 problem

Hi
I am using oracle 10.2.0.2 with different types of application servers.
In one particular table, when I am trying to insert into a varchar2 field more than 1000 bytes, I am getting ORA-01483 although the field size is 4000.
I have examined all kind of directions such as wrong JDBC driver and nothing worked.
Please help

Here is my scheme:
Column Name     ID     Pk     Null?     Data Type
F_ID     1     1     N     NUMBER (19)
F_DATA_HOLDER_ID     2          Y     NUMBER (19)
F_FIELD_ID     3          Y     VARCHAR2 (255 Char)
F_CONTAINER_EV_ID     4          Y     NUMBER (19)
F_INDEX     5          Y     NUMBER (10)
F_LIST_SIZE     6          Y     NUMBER (10)
F_ELEMENTARY_VALUE     7          Y     VARCHAR2 (4000 Char)
F_EXTRA_DATA     8          Y     VARCHAR2 (255 Char)
F_REFERENCE_ITEM_ID     9          Y     NUMBER (19)
F_ELEMENT_VALUE_ID     10          Y     NUMBER (19)
F_META_ITEM_ID     11          Y     NUMBER (19)
F_STRUCTURE_ID     12          Y     VARCHAR2 (255 Char)
F_UNIQUE_PATH     13          Y     VARCHAR2 (4000 Char)
F_POSITION     14          Y     NUMBER (10)
I am getting the error for F_ELEMENTARY_VALUE.
The insert statement is matching to this scheme.
I read in the web that sometimes this error comes without any connection to it's purpose, or at least no direct relation.
Could there be something wrong with the driver?

Similar Messages

  • Report Builder 6i returns ORA-01483 in after parameter form trigger ?

    Can anybody help me ?
    I've been working on a report with report builder 6.0.8.11.3,
    and whenever i run the report the after parameter form trigger
    returns REP-1401 and following ORA-01483.
    I've been trying to change the values of some user parameters
    from within the trigger code, none of them is a date or a number
    parameter, these are character variables who would be referenced
    lexically to change a table name dynamically when the trigger
    fires. Aditionally I'm using a cursor to obtain data and then
    modify the parameters.
    How can i get this thing to work ?
    Thanks in advance for your reply...

    hello,
    this might be related to the usage of number(1) as type/length
    of your parameter. this is a known problem. it should be solved
    by using e.g. number(2) as the type/length of your parameter.
    regards,
    the oracle reports team --pw                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Ora-00600 problem with the kodpunp1 and kope2upic954 arguments

    hi everybody,
    i have a problem with ora-00600 error on a oracle 8.1.7.0.0 database on winxp.
    i've read about many ora-00600 problems but only few were with kodpunp1 and kope2upic954 arguments.
    In my trc files i found something like this:
    *** SESSION ID:(29.2808) 2006-02-08 11:05:33.177
    *** 2006-02-08 11:05:33.177
    ksedmp: internal or fatal error
    ORA-00600: internal error code, arguments: [kope2upic954], [], [], [], [], [], [], []
    Current SQL statement for this session:
    call p$insert_rules_details(:1 , :2 , :3, :4)
    *** 2006-02-08 11:06:48.400
    ksedmp: internal or fatal error
    ORA-00600: internal error code, arguments: [kodpunp1], [], [], [], [], [], [], []
    ORA-00600: internal error code, arguments: [kope2upic954], [], [], [], [], [], [], []
    Current SQL statement for this session:
    call p$insert_rules_details(:1 , :2 , :3, :4)
    " so this is happenning when calling this procedure (p$insert_rules_details ...this is my procedure, not some procedure owned by sys).
    if anyone can help me, pls reply. i've heard replies like: call oracle support, put a tar on metalink ..... i don't have metalink support so i appreciate real help ;)
    what to do for avoiding/fixing this error?
    tx

    in addtion, this procedure p$insert_rules_details does some inserts into 3 tables from my schema. The problem might be from the usage of an num_array in this procedure declared as table of number. When number of elements from this num_array excels 4096, then the procedure generates errors.....i believe, not very sure about that. Can that be true?
    by

  • Ora-01000 problem not resolve with other posts

    I've the ora-01000 problem which has been argued in other posts but it persist on me.
    I'm using JDK 1.3 and Oracle 8i with classes12_01.zip file.
    I've been looking at v$open_cursor to see how many cursors where open and even if I put
    rs.close(); rs=null;
    stmt.close(); stmt=null;
    it still doesn't work.
    Any ideas?
    Thanks.

    Sorry. It do work. It was my fault.
    null

  • Error -ORA-01483: invalid length for DATE or NUMBER bind variable

    In discoverer plus, attempt to save a discoverer workbook into the database fails with the error:
    ORA-01483 invalid length for DATE or NUMBER bind variable
    The same workbook can be safely saved in "My Computer".
    Any idea why and what is the solution.

    Why: not quite sure, probably the code is validating the workbook when it saves it to the db and you've got an error in the sql. What happens when you run the workbook that you saved to the file system? Does it show the same error when run?
    Solution: Can you post the sql in the workbook? In the meantime try the following: Replace any to_char statements around dates with to_date statements instead. For example:
    Replace:
    where to_char(mydate, 'dd-mon-yyyy') = '05-apr-2009'
    With:
    where mydate = to_date('05-APR-2009','DD-MON-YYYY')

  • Ora-01843 problem

    My code is giving me ora-01843 problem. When i put startdate as 01-jan-05 and
    enddate as 31-jan-05, it gives me error. Please help me guys.
    --declare
    --ntwk_var varchar2(100);
    SELECT PHY.PHYNAM,
    decode (NETWORKPROTOCOL.LCC, 'Y', '<Lombardi Cancer Center>', '') ||
    decode (NETWORKPROTOCOL.UMH, 'Y', ' <Union Memorial Hospital>', '') ||
    decode (NETWORKPROTOCOL.GSH, 'Y', '<Good Somaritan Hospital>', '') ||
    decode (NETWORKPROTOCOL.FSH, 'Y', '<Franklin Square Hospital>', '') ||
    decode (NETWORKPROTOCOL.WHC, 'Y', '<Washington Hospital Center>', '') ||
    decode (NETWORKPROTOCOL.HH, 'Y', '<Harbor Hospital>', '') as NETWORKID,
    PRTCRC.FULLNAME,
    CRCMTG.CRMTGDT, CRCMTG.CRCSTAT, PRTCRC.SUBMITTEDTOIRB,
    PRTCRC.RECEIVEDIRBRESULTDATE,
    PRTCRC.PRT, prtcrc.crcid,
    PRTCRC.REVIEWSTATUS,
    CRCMTG.CRCOUTCOME,
    PRTCRC.REVIEWTYPE,
    PRTCRC.MODIFICATIONDATE, PRTCRC.FINALIRBAPPROVALDATE,
    PRTCRC.ACTIVATIONDATE, RECENTREAPPROVALDATE.RECENTREAPPROVAL,
    recentamendmentdate.amenddate,
    PRTCRC.CLOSURETOPATIENTACCRUAL, PRTCRC.TERMINATIONDATE,
    prttype.descrip
    FROM CRCMTG, PRTCRC, NETWORKPROTOCOL, RECENTREAPPROVALDATE, PHY, prttype, recentamendmentdate
    WHERE
    ((CRCMTG.PRTCRCID(+)=PRTCRC.ID) AND
    (NETWORKPROTOCOL.PRTCRCID(+)=PRTCRC.ID) AND
    (PRTCRC.PRINCIPALINVESTIGATOR=PHY.PHY(+))
    AND (PRTCRC.ID=RECENTREAPPROVALDATE.PRTCRCID(+))
    AND (PRTCRC.ID=recentamendmentdate.PRTCRCID(+))
    ) and
    TO_DATE('01'||SUBSTR(LTRIM( NVL(PRTCRC.CRCID, TO_CHAR(sysdate, 'MMYYYY'))) , 1, 6), 'DDMMYYYY') >= :startdate
    and
    TO_DATE('01'||SUBSTR(LTRIM( NVL(PRTCRC.CRCID, TO_CHAR(sysdate, 'MMYYYY'))) , 1, 6), 'DDMMYYYY') <= :enddate
    ) and
    prtcrc.type=prttype.id(+) and
    fullname is not null
    order by &SORT

    as Andrew had mentioned you are trying to convert a numeric into date that might not be in date format. for example you had a value of 482334
    SQL> select substr(ltrim('482334'),1,6)
      2    from dual;
    SUBSTR
    482334then you tried to convert it into date format
    SQL> select to_date(substr(ltrim('482334'),1,6),'ddmmyyyy')
      2    from dual;
    select to_date(substr(ltrim('482334'),1,6),'ddmmyyyy')
    ERROR at line 1:
    ORA-01847: day of month must be between 1 and last day of month
    SQL> it will give you an error. what is the datatype for your column PRTCRC.CRCID?

  • Why i got ora-01483

    hi all,
    in my DB, there is a cloumn typed varchar2(4000).
    now i need to save 2000 japenese characters.
    when i used sql, is ok.
    but when i use my java program to do that, i got ora-01483 error.
    in my java program, i used PreparedStatement#setString() to set the 2000 japenese characters in to my program. is there any different between sql and program to do that?
    i also test 1000 japenese characters------ok
    1500 japenese characters------error occur
    i used oracle 10g, OS is linux
    THX

    is there any different between varchar2 and nvarchar2 ?
    i donot very clear the meaning of "The number of bytes can be up to two times size for AL16UTF16 encoding and three times size for UTF8 encoding.Maximum size is determined by the national character set definition". could you explain it for me?

  • VERY weird ora-12705 problem

    I have on a database running on Unix True64 a database link to another database. Also a True64 machine. The Oracle version is 8.1.7.0.0.
    What happens is that I get a ora-12705 problem. Yes I know this has to do with NLS environment setting. But I doubt this is the case with this one. Look at the example:
    unix> sqlplus /
    SQL> select count(*) from zfindau;
    select count(*) from zfindau
    ERROR at line 1:
    ORA-12705: invalid or unknown NLS parameter value specified
    ORA-02063: preceding line from HUBD
    SQL> connect system/<password>
    SQL> connect /
    SQL> select count(*) from zfindau;
    COUNT(*)
    74991
    So under Unix I connect to an ops$ account. The zfindau is a synonym to the remote database table. First I do the select statement and get the ORA-12705 error. After I connect to a different user (system, or any other user available), do nothing and directly connect to the ops$account the same sql statement does work.
    Does anyone of you know what's going on here.
    Andre Seesink

    anyone??

  • ORA-01552 problem, plz help it's urgent

    Actually, before one week I made (run Norton QuikScan) & this ended by the ORA-01033 problem, I realized that the file (E:\ORACLE\PRODUCT\10.2.\ORADATA\ORCL\UNDOTBS01.DBF)
    was corrupted, so I dropped it from the (Dos command Prompt), then the system generated it again and then everything was excellent.
    After that I couldn't create any new tables.
    NB. I've more than 30 large table.
    then i got the ORA-01552 problem,
    cannot use system rollback segment for non-system tablespace...
    i did this:(
    & i got this error:
    SQL> alter system set undo_management=manual scope=spfile;
    System altered.
    SQL> shutdown immediate;
    ORA-00376:file 2 cannot be read at this time
    ORA-01110:data file 2:
    'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF'
    SQL> select name, status, BLOCK_SIZE from v$datafile;
    NAME
    STATUS BLOCK_SIZE
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
    SYSTEM 8192
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
    RECOVER 8192
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
    ONLINE 8192
    NAME
    STATUS BLOCK_SIZE
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
    ONLINE 8192
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
    ONLINE 8192
    E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDO01.DBF
    ONLINE 8192
    i need to solve it...:(
    is it correct to uninstall the ORACLE & install it again.
    thanks in advance.

    ORA-01033 ORACLE initialization or shutdown in progress
    Cause: An attempt was made to log on while Oracle is being started or shut down.
    Action: Wait a few minutes. Then retry the operation.
    Does not mean your datafile was corrupted!! You meed to recover the undo dbf. It does not have anything to do with reinstalling Oracle. You can restore from hot backup and recover the db, or drop and recreate the undo ts at mount.

  • Character set Conversion (US7ASCII to AL32UTF8) -- ORA-31011 problem

    Hello,
    We've run into some problems as part of our character set conversion from US7ASCII to AL32UTF8. The latest problem is that we have a query that works in US7ASCII, but after converting to AL32UTF8 it no longer works and generates an ORA-31011 error. This is very concerning to us as this error indicates an XML parsing problem and we are doing no XML whatsoever in our DB. We do not have XML columns (nor even CLOBs or BLOBs) nor XML tables and it's not XMLDB.
    For reference, we're running 11.2.0.2.0 over Solaris.
    Has anyone seen this kind of problem before?
    If need be, I'll find a way to post table definitions. However, it's safe to assume that we are only using DATE, VARCHAR2 and NUMBER column types in these tables. All of the tables are local to the DB.
    Thanks

    We converted using the database using scripts I developed. I'm not quite sure how we converted is relevant, other than saying that we did not use the Oracle conversion utility (not csscan, but the GUI Java tool).
    A summary:
    1) We replaced the lossy characters by parsing a csscan output file
    2) After re-scanning with csscan and coming up clean, our DBA converted the database to AL32UTF8 (changed the parameter file, changing the character set, switched the semantics to char, etc).
    3) Final step was changing existing tables to use char semantics by changing the table schema for VARCHAR2 columns
    Any specific steps I cannot easily answer, I worked with a DBA at our company to do this work. I handled the character replacement / DDL changes and the DBA ran csscan & performed the database config changes.
    Our actual error message:
    ORA-31011: XML parsing failed
    ORA-19202: Error occurred in XML processing
    LPX-00210: expected '<' instead of '�Error at line 1
    31011. 00000 - "XML parsing failed"
    *Cause:    XML parser returned an error while trying to parse the document.
    *Action:   Check if the document to be parsed is valid.
    Error at Line: 24 Column: 15
    This seems to match the the document ID referenced below. I will ask our DBA to pull it up and review it.
    Please advise if more information is needed from my end.

  • ORA-29855 problem with creation of a index

    Hi to all,
    I'm trying to create an index but I have this problem:
    SQL>CREATE INDEX ITALIA_NODE_IDX ON ITALIA_NODE$(GEOMETRY) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
    CREATE INDEX ITALIA_NODE_IDX ON ITALIA_NODE$(GEOMETRY) INDEXTYPE IS MDSYS.SPATIAL_INDEX
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in spatial index: [mdrcrtxfergm]
    ORA-13249: Error in spatial index: [mdpridxtxfergm]
    ORA-29400: data cartridge error
    ORA-01653: unable to extend table M2_10A70$$.1024 by SPATIAL in tablespace USERS
    ORA-06512: a "MDSYS.SDO_INDEX_METHOD_10I", line 10
    What do you think about this problem?
    thank you in advance.
    Crystal
    Edited by: crystal13 on 18-giu-2010 2.03

    Hi,
    it looks like your tablespace USERS is to small. You have no space left. So extend the size of the tablespace by enlarging the file underneath or putting a second one to it, or put the tablespace in AUTOEXTEND mode. See the administrators guide: http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/tspaces.htm#i1010516

  • ORA-00313 problem, thank you very much!!

    Hi, there,
    when I use OEM standalone to login the database, I found there is an error:
    ORA-00313:open failed for members of log group1 of thred 1
    ORA-00312:online log 1 thread 1 "c:\oracle-database-server\oradata\redo01.log"
    then I can't open the database and only can mount it.
    and then I found all the other databases on my local machine have the exact same problem. at the same time, I found the service of OracleOracle9iDB_serveManagementServer can't startup. whenever I want to start it, it warn me "start and stop, becuase there is no work connect to it". so I doublt it seems there is something wrong with my operation system, but not the database's problem. my os is WIN XP PRO.
    does there anyone who knows the reason and how can I solve it? besides, can I backup the database in mount status and how?
    thank you very much for any hint!
    I do need you help, thank you so much!!

    Does c:\oracle-database-server\oradata\redo01.log exist? Once I met a guy, who, as he said, deleted unnecessary log files :-)

  • ORA-00312 problem, thank you very much!

    Hi, there,
    when I use OEM standalone to login the database, I found there is an error:
    ORA-00313:open failed for members of log group1 of thred 1
    ORA-00312:online log 1 thread 1 "c:\oracle-database-server\oradata\redo01.log"
    then I can't open the database and only can mount it.
    and then I found all the other databases on my local machine have the exact same problem. at the same time, I found the service of OracleOracle9iDB_serveManagementServer can't startup. whenever I want to start it, it warn me "start and stop, becuase there is no work connect to it". so I doublt it seems there is something wrong with my operation system, but not the database's problem. my os is WIN XP PRO.
    does there anyone who knows the reason and how can I solve it? besides, can I backup the database in mount status and how?
    thank you very much for any hint!
    I do need you help, thank you so much!!

    Please repost this in one of the database forums, unfortunately most of us on the JDev team are better at Java than database issues.
    Here's the URL to the general RDBMS forum here on OTN:
    General Database Discussions
    Hope this helps,
    Rob

  • ORA-03113 and ORA-03114 problems

    Hi,
    I'm experimenting Oracle8i. I'm installing 8.1.7 to RedHat Linux 7.0 out of box without recompiling the kernel. I set the SHMMAX to 0.5*258MB memory on the machine by echoing the number to /proc/sys/kernel/shmmax.
    I checked that the system meets the requirements of Oracle's Installation Guide except SEMOPM. The RedHat Linux 7.0 sets it to 32, but Oracle requires 100.
    I chose Oracle8i EE Typical Installation. The installation was ok to the point of running root.sh. Several syntax errors occur from root.sh. But they are minor syntax errors. I checked the code, regardless of errors, the scripts accomplished what it intends to do. The installation continued. I choose automatic configure Net8 when it ran Net8 Configuration Assistant and the Net8 Configuration was completed successful.
    When it started Oracle Database Configuration Assistant, it created a database. But when it initialized the database, error messages ORA-03114 and ORA-03113 appeared many times. Each time, I chose to ignore. The final message was "Database creation completed with warnings."
    After installation, I ran svrmgrl
    $svrmgrl
    SVRMGR> connect INTERNAL
    Connected.
    SVRMGR> startup
    ORA-03113 end-of-file on communication channel
    Checking the meaning of error messages, it says that if ORA-03113 occurs during a connection attempt, check the setup files for the appropriate Net8 driver and confirm Net8 software is correctly installed on the server.
    During installation, I chose Local naming method. There are following files in $ORACLE_HOME/network/admin/
    listener.ora
    sqlnet.ora
    tnsnames.ora
    shrept.lst
    To my layman's eye, they looked ok. I can even telnet to the linux machine with database name, although I don't know how the machine has acquired the alias without any changes to /etc/named.conf nor any changes to any files in /var/named directory.
    Please tell me what is correctly installed Net8? or what went wrong and how I should fix the problem.
    Thanks,
    Wayne
    null

    I seem to have 8.1.7 creating a database with RH Linux 7.1 now. This was an important clue, since 7.1 hiccups 65% into the link phase of installation, thereby requiring the stubs patch to be run at that time, whereas 7.0 runs quite happily through the install & link without using the patch.
    HOWEVER... before invoking dbassist to create the database under 7.1, you apparently need to export ASSUME_LD_LIBRARY = 2.2.5, etc., again, as you would do for the first time installing under RH 7.0.
    null

  • 11g and ORA-04030 problems

    We have a new Dell server, OS Windows 2003 Server Enterprise 32bit with 32GB or RAM in it. Right now 64bit is not available to us because of Vendor issues so I can't go down that road yet. I keep running into ORA-04030 errors whether I put in the /3GB /USERVA=2560 switches or not. I got the /USERVA setting from Oracle's Best Practices for Windows Servers Guide. This new server is our current test box so we can upgrade our main application to 11g. Our current production server is running 10g and is set up the exact same way as this one using the same application, just on 10g. The only difference is that on 11g I am using Automatic Memory Management, it is at 11.1.0.6 right now. I plan to bump it up to 11.1.0.7 soon though.
    The problem happens when Oracle.exe uses memory up to the limit of the Memory_target setting, then it throws the ORA-04030 error. It is like the process is reaching the Memory_target and then not using the memory it has, it is trying to grab more from the OS. I have tried setting this target lower and higher with the same results. I have also tried with and without the /3gb switch, same results. Dell hasn't offered much information, they told me to try Large Page Support.
    I am at a loss, any help would be appreciated.

    Thanks for the suggestions so far. This is what I got back from my vendor. It is possibly due to an unpublished Bug 7330813 that has to do with Function Based Indexes. This bug is fixed in 11.2.
    -Unpublished Bug 7330813 deails
    CBO may incur high hard parse times (as compared to 10g) for queries involving
    Tables with functional indexes.
    This Fix complements the fix for unpublished bug 6194582.
    Workaround:
    Set "_replace_virtual_columns"=false;
    I have set the above parameter so we will see if it helps. Keep in mind that Oracle says not to use this Initialization parameter unless told to do so by Oracle Support.

Maybe you are looking for

  • I need a good photo scanner that will scan negs & slides, recommendations?

    I am looking to find a good Photo scanner that will scan photos, slides and negatives.  It has to be able to work with MacBook Pro running OS X Mountain Lion.  does anyone have any recommendations?  I am somewhat ameteur photographer, and have over 5

  • Tabular model process-took 4 HOURS instead of normal 10 minutes

    There must be some sort of log I can view or review to get a better look inside the process? When I refreshed my development project (which is using the same server for workspace) it takes less than 10 or 15 minutes. Then I deployed it to my server a

  • FRM-40922 an ole error occurred: 0X8007000e

    Hi, I have a problem with a procedure in form in Oracle Forms 6i. The procedure creates an excel file. It is needed to start procedure for period of one year. When I do so, I'm getting next error: FRM-40922 an ole error occurred: 0X8007000e If I star

  • OBIEE 11g-64 bit  installation on linux 2.X machine box

    Hi Gurus, Can we install OBIEE 11g on a linux 2.6.9 version which is a 64-bit (ia64 ia64 ia64 GNU/Linux). Please let me know. Thanks in advance, haranadh

  • How Safe is a Password Protected Disk Image?

    I've created a Disk Image Volume with a password on my hard drive and have placed sensitive files into it as an alternative to using File Vault. Does anyone know if there is a way that these files be accessed without the password? Thanks, Joe