Sorry my English, but I really aneed help...
My programm have to upload to oracle table some data. And I use DirectPathLoader...
This code (Delphi):
Loader := TOracleDirectPathLoader.Create(nil);
try
Loader.Session := DM.ssOrcl;
Loader.TableName := DM.ssOrcl.LogonUsername + '.' + TableNames[TableNum];
Loader.GetDefaultColumns(False);
Loader.Prepare;
............
And on "Loader.Prepare" line I have an error ORA-24329 "invalid character set identifier".
My programm work well under Oracle 8i. But this error happens only under Oracle 9. I have only 9.0.6 bases and can't test with another versions (9.*.*.*).
While debbuging i understand that error happens on call of this procedure. This is a part of Prepare
procedure.
// Prepare direct path loading
OCICall(OCIDirPathPrepare(dpctx, Session.ExternalSVC, errhp));
Is this a 9 oracle error?
What can i do?
codepages on server and my computer are identical (win1251).
Please help me. I hope you will understand my message.
My programm have to upload to oracle table some data. And I use DirectPathLoader...
This code (Delphi):
Loader := TOracleDirectPathLoader.Create(nil);
try
Loader.Session := DM.ssOrcl;
Loader.TableName := DM.ssOrcl.LogonUsername + '.' + TableNames[TableNum];
Loader.GetDefaultColumns(False);
Loader.Prepare;
............
And on "Loader.Prepare" line I have an error ORA-24329 "invalid character set identifier".
My programm work well under Oracle 8i. But this error happens only under Oracle 9. I have only 9.0.6 bases and can't test with another versions (9.*.*.*).
While debbuging i understand that error happens on call of this procedure. This is a part of Prepare
procedure.
// Prepare direct path loading
OCICall(OCIDirPathPrepare(dpctx, Session.ExternalSVC, errhp));
Is this a 9 oracle error?
What can i do?
codepages on server and my computer are identical (win1251).
Please help me. I hope you will understand my message.