SQL Loader - Also posted in Database-General forum
Hi All,
I am using Oracle 9i and am new to it. I created a new user and I am not very sure if I assigned all the priveleges and roles correctly.
Problem is that I cannot log into SQL Plus and neither can I use SQL Loader. Am working in Windows XP environment. I can connect to SQLPLUS and SQL LOADER with the usual scott/tiger userid/passwd. Why cant I connect with the username/password that I created?
I can use the Enterprise Manager Console provided by Oracle with scott/tiger as well as with the new username/password that I created. But why cant I connect to SQL Loader and SQL Plus?
Regards,
Mahesh.
The error says:
ORA-01017: invalid username/password; logon denied
Which seems to indicate that you are not using correct
password that you assigned when CREATE USER command was
executed.
Possibly, when you connect using enterprise manager, you
might be connecting as SYSDBA which allows you to login
since your NT userid might be part of the DBA group.
try conncting to the database using the AS SYSDBA syntax
when using SQL*Plus:
click on START -> RUN
and type "SQLPLUS.EXE /nolog" (without double-quotes) and click ok.
At the SQL prompt, type connect <username> AS SYSDBA
and see if you can connect.
If you can, this means that when you created this new
user you gave it SYSDBA privs. and at that point,
password (or the username for that matter) is ignored.
See the following session. here I do NOT have any user created by the name "XYZ" still when I connect AS SYSDBA,
it allows me to connect:
=======================================================
SQL> connect xyz as sysdba
Enter password:
Connected.
SQL>
=======================================================
Similar Messages
-
Obtaining Tomcat Version (also posted on the JSP forum)
Hi,
Sorry to be double posting - I don't usually but this is kind of important and I thought perhaps some of you java gurus could help out.
I am creating an installation program that searches the disk for tomcat server. Once I have found the tomcat.exe program I am assuming tomcat is properly installed.
What I need to do next is get the program version. Are there any features offered by Java that do just this ?
Thanks for reading, I would be glad for any help...
BadLandsThanks SaturnBlues,
I had also thought about looking at the server.xml file which contains the version - but say my app should be compatible with later versions of tomcat - I shall be in a rut if they change the naming conventions...and so on.
I was thinking more in the lines of getting hold of the version through the properties or something (you know - when you right click under windows and you get the version tab...).
But I don't have a clue what java offers down these lines.
BadLands -
Communication between sibling webapps? ( also posted to the jsp forum )
Hi Folks,
I'm working with a web application ( with multiple webapps ) in which some requests to some of the webapps ( call them A, because they are all similar ( one for each of our clients ), but may have their own ( possible multiple )specific implementations of an interface that is available across the application ) are handled ( via a RequestDispatcher include( request, response ) ) by a servlet in another webapp ( I'll call it B ), that provides some specialized services ( and receives the Request it is working on ). The include is part of an custom jsp tag, which is used on some of an A's pages, and which always includes from B.
B's service may need an instance of one of those A-specific implementations, but the service doesn't know whether that is the case, or which specific implementation class to use until it receives the request. The problem is that if the .class file is in A's WEB-INF ( classes or lib ), if B's code uses Class.forName ( or similar ) it can't see the class, because its ClassLoader is a sibling of A's, and not a parent.
This has been dealt with so far dealt by putting ALL of the implementation classes in B's WEB-INF, but that is ugly, crowded, and confusing ( and possibly risky - a typo in a configuration file could have A1 using an A2 implementation ). So, it would be better to move the implementations to the appropriate A's WEB-INF.
The question is, what is the best/recommended/cleanest/least-risky ( multiple answers accepted ) way of letting B's service get the specific implementation it needs.
So far the possibilities that I've heard are ( in no particular order ):
---- 1 ----
a. Have the tag instance get the ClassLoader of the page the tag was on, and add it as an attribute to the request.
b. The service looks up ( from configuration ) the classname it has determined it needs, as it does currently.
c. Have the service get the ClassLoader from the attribute, and use it with something like Class.forName( String, boolean, ClassLoader ) to instantiate the implementation it needs, and use it.
---- 2 ----
a. Like 1, except that the tag passes an instance of some factory that was loaded by A's classloader, that will be able to load the implementation whose .class file is in A.
---- 3 ----
a. Have the tag try to determine the implementation that will be needed, instantiate it, and pass it along as in 1 or 2. ( and WHEN it will be needed - the service isn't used on all paths through the tag, though that is also the case for 1 & 2, but there the attribute value can be the same instance each time, while in this case, we probably need a new instance of the implementation )
---- 4 ----
a. Do something else ( please fill in the blank )
Any suggestions will be greatly appreciated - as well as comments on the issues that might be involved with each possibility.
( I apologize for the over use of parentheses, but that's the way I think - early LISP influence )
Thanks,
George McKinneyMost web application servers have a means of sharing common libraries between web applications. In Tomcat you can put the common libraries in the common or shared directory. In Weblogic you can bundle the war files in an ear file and put the APP_INF directory of the ear file. Consult the documentation for your web application server for how it's classloading works.
-
I have a data file that looks like:
REC001;TO_NAME;TO_ADDR;TO_PHONE
REC002;ITEM_ID1;DATE_DELIVERED1
REC002;ITEM_ID2;DATE_DELIVERED2
REC002;ITEM_ID3;DATE_DELIVERED3
REC002;ITEM_ID4;DATE_DELIVERED4
i want to load this in the Database using SQL LOADER in this format:
NAME | ADDR | PHONE | ITEM | DATE DELIVERED
TO_NAME TO_ADDR TO_PHONE ITEM_ID1 DATE_DELIVERED1
TO_NAME TO_ADDR TO_PHONE ITEM_ID2 DATE_DELIVERED2
TO_NAME TO_ADDR TO_PHONE ITEM_ID3 DATE_DELIVERED3
TO_NAME TO_ADDR TO_PHONE ITEM_ID4 DATE_DELIVERED4
Basically i want the name, addr, phone from REC001 to be repeated every time i load REC002.
Any help on how to do this.The subject of this forum is AQ.
AQ <> SQL*Loader
Please delete this post and post in Database - General
When you do include full version information and format your post using PRE tags (explained in the FAQ). -
SQL LOADER in JSP i know Oracle 10g have a utility sqlldr
Can i submit file(CSV) from a remote client to server which can be than upload into Oracle DB.
i know how to upload file into root directory
How can i use JSP to run sqlldr on server so that the process become automatic.
I know how to give command sqlldr in Command prompt but what is the scripting on JSP so that sqlldr can run and csv file get uploaded.
where from i can info about it please let me know if you have any idea
thanks
Message was edited by:
UDAYHi
Can you please check that is it possible to execute OS commands in JSP ??
If possible then you can very well execute SQLLDR in JSP .
thanks
Note : This is Oracle database general forum. -
SQL*LOADER ERROR WHILE LOADING ARABIAN DATA INTO UNICODE DATABSE
Hi,
I was trying to load arabic data using sql*loader and the datafile is in .CSV format.But i am facing a error Value to large for a column while loading and some data are not loaded due to this error.My target database character set is..
Characterset : AL32UTF8
National Character set: AL16UTF16
DB version:-10g release 2
OS:-Cent OS 5.0/redhat linux 5.0
I have specified the characterset AR8MSWIN1256/AR8ISO8859P6/AL32UTF8/UTF8 separately in the sql*loader control file,but getting the same error for all the cases.
I have also created the table with CHAR semantics and have specified the "LENGTH SEMANTICS CHAR" in the sql*loader control file but again same error is coming.
I have also changed the NLS_LANG setting.
I am getting stunned that the data that i am goin to load using sql*loader, it is resided in the same database itself.But when i am generating a csv for those datas and trying to load using sql*loader to the same database and same table structure,i am getting this error value too large for a column.
whats the probs basically???? whether the datafile is problemetic as i am generating the csv programmetically or is there any problem in my approach of loading unicode data.
Please help...Here's what we know from what you've posted:
1. You may be running on an unsupported operating system ... likely not the issue but who knows.
2. You are using some patch level of 10gR2 of the Oracle database but we don't know which one.
3. You've had some kind of error but we have no idea which error or the error message displayed with it.
4. You are loading data into a table but we do not have any DDL so we do not know the data types.
Perhaps you could provide a bit more information.
Perhaps a lot more. <g> -
A databases.theory forum?
Hi again all,
Just an idea for discussion - does anybody think it might be a good idea to have a
databases.theory group for discussion on (inter alia) relational theory, database design,
open source, standards?
I know that sometimes questions occur to me while reading/writing posts that are
not really suitable for the technical .general and .SQL and PL/SQL, but are
nonetheless database related.
Any takers?
Paul...Database - General forum already exists.
Can't that be used, for the small number of cases where someone may want to discuss relational theory etc. After all this is more of a technical forum for resolving technical issues, rather than a theory forum. -
SQL*Loader-350: Syntax error at line 5.
Hi ,iam new for using sql*loader, with minimum understanding from the forums,Iam trying to load data from a flat file (.dat) to oracle database.
here is my .dat file-------> data_file.dat
aaaa, mumbai
bbbb,kolkat
here is my .ctl fle ------->ctrl_file.ctl
load data
infile 'F:\oracle_utils_kiranorcl\KIR_ORA_DIR\emp_data.dat'
into table test
fields terminated by ","
( NAM varchar2(12),
PLACE varchar2(8)
here is db_tab_name structure
create table test (nam Varchar2(15),place Varchar2(10));
SQL> select * from test;
NAM PLACE
now.......
iam running the command on cmd window on os level
F:\app\NANDAN\product\11.2.0\dbhome_1>sqlldr userid=kiranmai/kiranmai@kiranorcl control=F:\oracle_utils_kiranorcl\KIR_ORA_DIR\emp_data.ctl log=F:\oracle_utils_kiranorcl\KIR_ORA_DIR\emp_data.log bad=F:\oracle_utils_kiranorcl\KIR_ORA_DIR\emp_data.bad
when i run this above command ,I get an error,
SQL*Loader-350: Syntax error at line 5.
Expecting "," or ")", found "varchar2".
( NAM varchar2(12),
^
I tried so many times by creating new ctl files further. But couldn't able get what is the wrong thing ????
Please help me ..
ThanksInstead of:
fields terminated by ","
( NAM varchar2(12),
PLACE varchar2(8)
try:
fields terminated by ","
( NAM char,
PLACE char -
SQL LOADER. Numeric values loaded as Varchar2 characters
Dear all,
please I need your help in this little problem . I am loading using SQL Loader a data file where a field X has a numeric value, and in the Control file it is defined as numeric value as well in the database table but the strange thing is that its values are loaded with the character "E15" at the end of each value.
The data files are extacted from AS400 , cobol system and loaded using SQL LOADER in he Oracle database 10g.
What could be the reason?
I appreciate your help very much , regardsWe can not guess as to what you data looks like nor can we guess as to what your control file indicates.
Post sufficient information for someone to help you.
PS: 10g is not a database version ... post the operating system and version information too:
SELECT * FROM v$version; -
Invokin SQL*Loader from a stored procedure
I try to invoke SQL*LOADER from within a database package by using external C procedure (the procedure calls the system() C function) but the loader generates the following error in its log file :
SQL*Loader -523: error -2 writing to file (STDERR)
and no data is uploaded.
I have tried to use system() from within database procedures to execute OS commands and it works. Does anyone know what is the problem with using system() to execute "sqlldr <parameters>"? Is there some other way to call the loader from within a stored PL/SQL procedure?
Thank you very much for your help.
Aneta Valova
nullHi
What is your task and why you are trying to invoke SQL*Loader from strorage procedure or package? Maybe the redirecting of stderr will resolve your problem but thik is it the best way to do your job.
I am not sure, that invoking other executables from Oracle instance is good idea.
Regards
null -
Hi!
I am writing a Java application running on windows. the primary thing that the program does is to parse data and write it in a text file , connect to the database and insert the text file to the table by means of an sql loader...
the database that i am connecting on is running on a solaris =)
anybody know how to do this by using the Runtime.exec()? many thanks!! any help is greatly appreciated!! =)
Sample Values:
CASA.CTL -> my sql loader
oracle.jdbc.driver.OracleDriver -> my driver
jdbc:oracle:thin:@172.16.15.240:1521:ABCDE my url
bdoabcd -> my username
password -> my passwordHi Carol!
thanks for the help!...
uhmmm... what is the usual command for running the sql loader?.
Process p = Runtime.getRuntime().exec("Command for sql loader");
Can you give me an example? =) many thanks! -
SQL Loader fails loading XML data enclosed by tag not found
The problem I'm having is my XML tree doesn't contain all possible elements. In this example the second entry doesn't contain <age> - only the first entry will be added to the database
Any idea of how I could solve this?
The fields are saved as varchar2
XML:
<rowset>
<row>
<name>Name</name>
<age>Age</age>
<city>City</city>
</row>
<row>
<name>Name2</name>
<city>City2</city>
</row>
</rowset>
LOAD DATA
INFILE 'data.xml' "str '</row>'"
APPEND
INTO TABLE test
TRAILING NULLCOLS
dummy FILLER terminated BY "<row>",
name ENCLOSED BY "<name>" AND "</name>",
age ENCLOSED BY "<age>" AND "</age>",
city ENCLOSED BY "<city>" AND "</city>"
)I noticed that failure occurs when using 11g version SQL Loader. It doesn't fail when using 10g version SQL Loader.
Delimited source data comes from:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for Linux: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - ProductionAnd will be loaded into
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production
CORE 10.2.0.5.0 Production
TNS for Linux: Version 10.2.0.5.0 - Production
NLSRTL Version 10.2.0.5.0 - ProductionMy previously used SQL Loader was from:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - ProductionIt seems that I have found the real culprit. Should I know something more? -
Sql LOader- Mysql Migration to Oracle
Hai all,
I am using Sql loader to migrate Mysql Database to Oracle 10g.
Almost all the migration is succesfully done but i have got stuck at one point. Since We know that in Mysql there is Null Date format is 0000:00:00 00:00 and when i am trying to load this date in oracle it says that cannot insert 0 in date.
Since In my mysql there is date combination of both regular dates and 0000:00:00 ..... so i want that what shoud i use in Sql*Loader that .When it seen the 0000:00:00 in date column it insert the date 1900:01:01 and when it sees the reglular date ..it simply insert in date .
Thanks and Regards!!
PankajHi,
The decode command I mwntioned means
if :date = 0000:00:00 00:00
then
to_date('1900:01:01','YYYY:MM:DD')
else
to_date( <give your date format> )
end
Change your command to
publishtodate "decode(:publishtodate, '0000:00:00 00:00', to_date('1900:01:01','YYYY:MM:DD'), to_date(:publishtodate,'YYYY/MM/DD' ) )"
The last bit (i.e. to_date(:publishtodate,'YYYY/MM/DD' ) ) is the else part, which will load the actual date data.
Here you have to give the format of dates of your MySql generated data.
Whats the format of date data? I guess, its not just YYYY/MM/DD, there must be time component (as the error text says).
If the dates are like "2007/05/21 23:45", then give the format "YYYY/MM/DD HH24:MI" or else follow your format.
Cheers -
Loading spatial data by sql *loader
hi there
i have a load_kat_opcina.ctl file from which i should load spatial data into my 10g db table.
load_data.ctl file is as shown below:
LOAD DATA
INFILE *
REPLACE
CONTINUEIF NEXT(1:1) = '#'
INTO TABLE KAT_OPCINA
FIELDS TERMINATED BY '|' OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
(KO_MBR NULLIF KO_MBR=BLANKS,
KO_SIFRA NULLIF KO_SIFRA=BLANKS,
KO_NAZIV NULLIF KO_NAZIV=BLANKS,
KO_ID NULLIF KO_ID=BLANKS,
ID NULLIF ID=BLANKS,
is_null1 FILLER CHAR,
POVRSINA COLUMN OBJECT NULLIF is_null1='E'
( sdo_gtype INTEGER EXTERNAL,
sdo_srid INTEGER EXTERNAL NULLIF POVRSINA.sdo_srid=BLANKS,
SDO_POINT COLUMN OBJECT NULLIF is_null1='C'
( X INTEGER EXTERNAL,
Y INTEGER EXTERNAL,
Z INTEGER EXTERNAL NULLIF POVRSINA.SDO_POINT.Z=BLANKS),
SDO_ELEM_INFO VARRAY terminated by ';' NULLIF is_null1='P'
(SDO_ORDINATES INTEGER EXTERNAL),
SDO_ORDINATES VARRAY terminated by ':' NULLIF is_null1='P'
(SDO_ORDINATES INTEGER EXTERNAL)
BEGINDATA
0|426|MARKU[EVEC|314717|6789094|
0|3131|VURNOVEC|16605787|6789097|
#C|2003|||||1|1005|3|1|2|1|169|......|5589490440|5082192250:
0|3034|\UR\EKOVEC|16225011|6789100|
0|35|^EHI|12297784|6789190|
#C|2003|||||1|1005|2|1|2|1|239|....|5574944600|5064714553:
0|221|ODRANSKI OBRE@|12441649|6789193|
0|353|TRPUCI|14071974|6789199|
i have deleted most of data here due to space savings.
i call sql *loader from winxp command prompt as follows:
SQLLDR CONTROL=C:\temp\load_kat_opcina.ctl, USERID=username/pswrd@sid, LOG=logfile.log,BAD==baz.bad, DISCARD=DISCARD=toss.dsc
after executing command, table 'kat_opcina' is not filled with data from this .ctl file.
the following is the content of the log file:
SQL*Loader: Release 10.2.0.1.0 - Production on Sri Svi 31 14:20:28 2006
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Control File: C:\TEMP\load_kat_opcina.ctl
Data File: C:\TEMP\load_kat_opcina.ctl
Bad File: C:\TEMP\baz.bad
Discard File: C:\TEMP\toss.dsc
(Allow all discards)
Number to load: ALL
Number to skip: 0
Errors allowed: 50
Bind array: 64 rows, maximum of 256000 bytes
Continuation: 1:1 = 0X23(character '#'), in next physical record
Path used: Conventional
Table KAT_OPCINA, loaded from every logical record.
Insert option in effect for this table: REPLACE
TRAILING NULLCOLS option in effect
Column Name Position Len Term Encl Datatype
KO_MBR FIRST * | O(") CHARACTER
NULL if KO_MBR = BLANKS
KO_SIFRA NEXT * | O(") CHARACTER
NULL if KO_SIFRA = BLANKS
KO_NAZIV NEXT * | O(") CHARACTER
NULL if KO_NAZIV = BLANKS
KO_ID NEXT * | O(") CHARACTER
NULL if KO_ID = BLANKS
ID NEXT * | O(") CHARACTER
NULL if ID = BLANKS
IS_NULL1 NEXT * | O(") CHARACTER
(FILLER FIELD)
POVRSINA DERIVED * COLUMN OBJECT
NULL if IS_NULL1 = 0X45(character 'E')
*** Fields in POVRSINA
SDO_GTYPE NEXT * | O(") CHARACTER
SDO_SRID NEXT * | O(") CHARACTER
NULL if POVRSINA.SDO_SRID = BLANKS
SDO_POINT DERIVED * COLUMN OBJECT
NULL if IS_NULL1 = 0X43(character 'C')
*** Fields in POVRSINA.SDO_POINT
X NEXT * | O(") CHARACTER
Y NEXT * | O(") CHARACTER
Z NEXT * | O(") CHARACTER
NULL if POVRSINA.SDO_POINT.Z = BLANKS
*** End of fields in POVRSINA.SDO_POINT
SDO_ELEM_INFO DERIVED * ; VARRAY
NULL if IS_NULL1 = 0X50(character 'P')
*** Fields in POVRSINA.SDO_ELEM_INFO
SDO_ORDINATES FIRST * | O(") CHARACTER
*** End of fields in POVRSINA.SDO_ELEM_INFO
SDO_ORDINATES DERIVED * : VARRAY
NULL if IS_NULL1 = 0X50(character 'P')
*** Fields in POVRSINA.SDO_ORDINATES
SDO_ORDINATES FIRST * | O(") CHARACTER
*** End of fields in POVRSINA.SDO_ORDINATES
*** End of fields in POVRSINA
Record 1: Rejected - Error on table KAT_OPCINA.
ORA-29875: failed in the execution of the ODCIINDEXINSERT routine
ORA-13365: layer SRID does not match geometry SRID
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 623
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 227
Record 2: Rejected - Error on table KAT_OPCINA.
ORA-29875: failed in the execution of the ODCIINDEXINSERT routine
ORA-13365: layer SRID does not match geometry SRID
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 623
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 227
Record 33: Rejected - Error on table KAT_OPCINA.
ORA-29875: failed in the execution of the ODCIINDEXINSERT routine
ORA-13365: layer SRID does not match geometry SRID
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 623
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 227
SQL*Loader-510: Physical record in data file (C:\TEMP\load_kat_opcina.ctl) is longer than the maximum(65536)
SQL*Loader-2026: the load was aborted because SQL Loader cannot continue.
Specify SKIP=33 when continuing the load.
Table KAT_OPCINA:
0 Rows successfully loaded.
33 Rows not loaded due to data errors.
0 Rows not loaded because all WHEN clauses were failed.
0 Rows not loaded because all fields were null.
Space allocated for bind array: 215168 bytes(64 rows)
Read buffer bytes: 1048576
Total logical records skipped: 0
Total logical records read: 33
Total logical records rejected: 33
Total logical records discarded: 0
Run began on Sri Svi 31 14:20:28 2006
Run ended on Sri Svi 31 14:20:32 2006
Elapsed time was: 00:00:04.51
CPU time was: 00:00:00.26
error messages are all the same for record numbers: 3-32.
so, i'd like to know what am i doing wrong that table cannot be filled with data using sql *loader.
also, would like to know if there's another way of loading data into table from .ctl file (using maybe some other tool)
appreciate any help
thanksHi,
You receive:
ORA-29875: failed in the execution of the ODCIINDEXINSERT routine
ORA-13365: layer SRID does not match geometry SRID
Have you created spatial index for table PORVSINA? I guess that yes, and you have created it with non NULL SRID value? So, ORA-13365 means that you are trying to insert spatial data with SRID that is not the same as SRID defined in spatial index.
Check index SRID and your data SRID, they must be the same. Or, you can disable spatial index.
Andrejus -
Invoke SQL Loader from PL/SQL Procedure
hi
Is there any way to invoke sqlloader from a PL/SQL Procedure ?
Thanks
Ashish'HOST' is not a PL/SQL command, it's a SQL*Plus command.
If you think about it for a moment, being able to run an O.S. command, such as SQL*Loader, from within the database is pretty dangerous. I suspect this is why Oracle has no way of doing it. Otherwise, a you'd be able to execute an O.S. command as the user 'oracle' (on UNIX - probably 'SYSTEM' on NT, which is even worse!!!).
All it takes is to change this :
execute '/usr/oracle/bin/sqlldr user/password@DB file=input.txt' ;
to this :
execute 'rm -rf /usr/oracle' ;
and you can start checking the job adverts...
Maybe you are looking for
-
When I reinstalled my Adobe Acrobat Pro 9 on my laptop running Windows 7 Pro
When I reinstalled my Adobe Acrobat 9 Pro on my laptop O/S Windows 7 Pro, it changed all my icons to Adobe Acrobat and changed all my programs to open with Adobe Acrobat 9 Pro. Of course they won't open. How can I reinstall Adobe Acrobat so that this
-
N80IE Problem with Nokia Remote Control Headset AD...
Guys,do you have this AD-41 Remote Control Headphone,found in N73 Music Edition Phones,on your N80? My problem is that, I cant remotely play a song by simply pressing the PLAY Button on it... But before I bought this headset for my N80 I check first
-
External Authentication Solution?
I am looking for an external authentication solution for Web AS (ABAP Specifically but the whole AS would be preferable) i.e. Our External Authetication system sits in front of SAP that does Auth then passes username in a HTTP Header to SAP.. So far
-
How to place a button in last page....
Hi, I want to place a button in last page, which is used for calling a report. i created a button and place in bottom of the page... and set the property of print object On : last page then i m getting an error message rep -1216. Invalid property set
-
Array/Structure or QueryNew
Recently I have had to work with data that I read off a Text File. I created the required pages using both Arrays and QueryNew funtions to manipulate the data. I did find QueryNew better suited for my purpose. Speed wise I could not see any noticeabl