sqlldr userid=xxx/yyy@db02 control=file.ctl direct=y
SQL*Loader-951: Error calling once/load initialization
ORA-00942: table or view does not exist
If I don't use direct=y, the sqlldr command works.
( sqlldr userid=xxx/yyy@db02 control=file.ctl ).
I have been trying to find a solution for this question on the google
groups, but I don't find anyone answering this question. I am doing
append in the control file. And the table to which I am loading is
empty.
Can someone help with this problem?
Thanks in advance..
deena
You do not even tell us which version of what you are using.
Could it be that you hit Bug 2341550 described in Metalink note 208750.1?
Yours,
Laurenz Albe
Oracle9i Release 9.2.0.1.0 - Production
SQL*Plus: Release 10.1.0.3.0 - Production
is there patch for the bug mentioned above, if at all that is what the
problem is? How do i confirm if it is the Bug 2341550 ?
Thanks,
deena
You'll find all that by reading the Metalink note I mentioned in my
last post.
If you don't have Metalink access (Metalink is Oracle's support site),
you cannot get patches anyway and the information will probably not help
you.
Yours,
Laurenz Albe
I have mailed our sys admin to see if we have the Oracle support
contract.
Hope we have..
Thanks again,
Deena
Is there any other way? I don't see any patches for the bug?
Thanks,
Deena
I would try the workaround on one table and determine that way if this
really is your problem.
If the workaround succeeds, you have some evidence that you actually hit
the bug mentioned.
Then I would recommend that you open a service request via Metalink and
ask Oracle what they suggest that you so.
Include all your findings in the service request.
Do not create the service request in the category 'other issues ...' because
it will cause the service request to be processed slower.
Yours,
Laurenz Albe
Any other suggestions?
Thanks,
deena