Sqlldr on aix

I need to run sqlldr as root on my aix machine.
It is unable to run sqlldr as root. It works fine when I use another user id.
I can't get the exact message, but it does mention RDBMS.
Help?

typically sql loader is run as the owner or of the objects that you are loading the data into or a user that has insert permissions to that object/s. is root the owner or a user of these objects?
null

Similar Messages

  • Exec sqlldr on aix

    Hi,,
    I am running a java program to load data into a database using sqlldr.
    I am running the command in java using rt.exec("sqlldr ...").
    The exec works fine on Windows and Sun. But on Aix I get the following error.
    exec() 0509-036 Cannot load program sqlldr because of the following errors:
    0509-130 Symbol resolution failed for sqlldr because:
    0509-136 Symbol dlsym (number 256) is not exported from dependent module /usr/java130/jre/bin/libjava.a
    0509-192 Examine loader section symbols with the 'dump -Tv' command.
    Does sqlldr on AIX require a specific libjava.a? One that does not come standard with java? Or an older version?
    Any help would be greatly appreciated.
    Jeff

    typically sql loader is run as the owner or of the objects that you are loading the data into or a user that has insert permissions to that object/s. is root the owner or a user of these objects?
    null

  • SQlldr Error while uploading "excel" or "csv" file.

    Hello to community,
    We are using Oracle AS(application Server) 10g as a "web Server" & "database Server"
    The Database Server is having an NFS Partition,which has mounted onto "Web Server"
    So, if any client tried to upload any excel OR csv file , the Web Server will redirect that file data onto "database" server" through NFS partition.
    By clicking "upload" button from client end, they are getting a strange error. By checking "ias_console" log file, I have found below latest logs,which belongs to the error. Kindly let me know where is the problem coming from.
    The Database Server Shared NFS partition name is "web_upload" & we have same "web_upload" partition on the "web server". The command of mounting NFS partition is given below.
    On AIX web Server :- mount <ip address>:/file_data/web_upload/ /web_upload/
    SYNTAX :- <ip add of db server>/mount point "web server mount point"
    The error is as given below.
    09/06/09 15:27:47 NumIdle: 2
    09 Jun 2009 15:27:47,764 [DEBUG] - [ com.vat.website.service.DatabaseService ] [ private Connection getDBConnection() ] Exited
    09 Jun 2009 15:27:47,764 [DEBUG] - [ com.vat.website.service.DatabaseService ] [ private Connection getDBConnection() ] Exited
    09 Jun 2009 15:27:47,766 [DEBUG] - [ com.vat.website.service.DatabaseService ] [ private void initialize() ] After getDBConnection called,
      connection object is: org.apache.commons.dbcp.PoolableConnection@1048a893
    09 Jun 2009 15:27:47,767 [DEBUG] - [ com.vat.website.service.ExcelUploadService ] [ public boolean insertFileDetails(ExcelDataBean databean,String
      strFname) ] strUniqueKey:select  web_uploaded_file_history_seq.nextval from dual
    09 Jun 2009 15:27:47,767 [DEBUG] - [ com.vat.website.service.DatabaseService ] [ public ResultSet executeQuery(String strQuery) ] Entered
    09 Jun 2009 15:27:47,773 [DEBUG] - [ com.vat.website.service.DatabaseService ] [ public ResultSet executeQuery(String strQuery) ] Exited
    09 Jun 2009 15:27:47,774 [DEBUG] - [ com.vat.website.service.ExcelUploadService ] [ public boolean insertFileDetails(ExcelDataBean databean,String
      strFname) ] insertQuery:INSERT INTO WEB_UPLOADED_FILE_HISTORY(WUF_SERIAL_NUMBER,WUF_DEALER_ID,WUF_PERIOD_FROM,WUF_PERIOD_TO,WUF_FILE_PATH,WUF_FORM_NO,WUF_SERVER_IP,WUF_UPLOAD_YN,WUF_CREATED_DATE,WUF_CREATED_BY,WUF_ORIGINAL_REVISED,WUF_SHEETS_NUMBER,wuf_reco
      d_key)VALUES('2658271','T00100001000306',to_date('01/01/2009','dd/mm/yyyy'),to_date('31/01/2009','dd/mm/yyyy'),'/web_upload/090609/VAT
      Returns/000000/0000000000/Form201/0000000000_0T201BO0109_009062009152747.csv',replace(decode('T201B','T201M', 'T201','T201B'),'T','VAT-Form'),(select
      RPAD(sys_context('USERENV','IP_ADDRESS'),15,' ') AS client_ipaddress from dual),'Y',SYSDATE,'WEB','O','0','3317063')
    09 Jun 2009 15:27:47,791 [DEBUG] - [ com.vat.website.service.DatabaseService ] [ public void closeDBConnection() ] Entered
    09 Jun 2009 15:27:47,791 [DEBUG] - finalDate:01-JAN-2009
    09 Jun 2009 15:27:47,792 [DEBUG] - finalDate:31-JAN-2009
    09 Jun 2009 15:27:47,806 [DEBUG] - [ com.vat.website.utils.PropertyCache ] [ static Object getValue(String propertyName, String propertyFileName)
      ] Entered
    09 Jun 2009 15:27:47,806 [DEBUG] - [ com.vat.website.utils.PropertyCache ] [ static Object getValue(String propertyName, String propertyFileName)
      ] Entered
    09 Jun 2009 15:27:47,806 [DEBUG] - [ com.vat.website.utils.PropertyCache ] [ static Object getValue(String propertyName, String propertyFileName)
      ] Entered
    09 Jun 2009 15:27:47,806 [DEBUG] - [ com.vat.website.action.UploadAction ] [ public ActionForward submit(ActionMapping mapping, ActionForm
      form,HttpServletRequest request, HttpServletResponse response) ] Executing: sqlldr parfile=parafile.par silent=feedback direct=Y at location:
      /web_upload/090609/VAT Returns/000000/0000000000/Form201/SQLLdr
    It seems that this problem is due to "Sqlldr" then how to troubleshoot this problem?
    Waiting for your favorable response,
    Advanced Thanks,
    Nishith Vyas.

    Flat File was in error.

  • SQL*Loader-704 & ORA-12535 error , Oracle 9i AIX, Windows Client

    Hi All,
    I try to run SQL*Loader from Windows Client to Oracle 9i server on AIX. The control file is in the windows machine.
    C:\SqlLdr user/password@myoradb control=mycontrol.ctl
    (the data is 300,000 rows, on the same control file)
    I get this error :
    SQL*Loader-704 : Internal error : ulconnect: OCIServerAttach [0]
    ORA-12535: TNS:Operation timed out.
    FYI, from the same machine, TNSPing is OK, SQL*Plus run perfectly.
    What is wrong here ?
    Should I copy the CTL file into the AIX Server and run the SQL*Plus from AIX client console ?
    Thank you for your help,
    Krist

    Have you checked the sqlnet.log file for an indication of the underlying error? You can also enable network tracing in the sqlnet.ora file, by setting trace_level_client=16.

  • Parallel sqlldr issue with 10gR2

    I have devised a cool process for loading very large flat files into an Oracle database using a multi threaded parallel sqlldr process.
    Background: I could not use direct path loads due to a one or two issues that simply eliminated it as an option. Using SKIP and LOAD, I launch 5 distinct sqlldr jobs that each load a different portion of the same file. This exceeded my expectations and in some instances I rivaled direct path load times.
    This worked very well in 9iR2 but when upgrading to 10gR2 in both Solaris and AIX, sqlldr could no longer compute correctly using SKIP values greater than 0 and LOAD values greater than 0.
    Any thoughts?

    interesting ...
    you sound like an expert w/ Oracle 9.2 sqlldr, no thoughts to remedy your specific issue.
    10g is a "brand-new product" the data pump enhancements are so pervasive you may want to take a look if unable to "migrate your 9.2 approach to 10g. expdb, impdb.
    ie. support for "fine grained" object selection, CONTENT, INCLUDE, EXCLUDE,
    Parallelism, external tables, append to populated tables, etc.
    I have devised a cool process for loading very large
    flat files into an Oracle database using a multi
    threaded parallel sqlldr process.
    Background: I could not use direct path loads due to
    a one or two issues that simply eliminated it as an
    option. Using SKIP and LOAD, I launch 5 distinct
    sqlldr jobs that each load a different portion of the
    same file. This exceeded my expectations and in some
    instances I rivaled direct path load times.
    This worked very well in 9iR2 but when upgrading to
    10gR2 in both Solaris and AIX, sqlldr could no longer
    compute correctly using SKIP values greater than 0
    and LOAD values greater than 0.
    Any thoughts?

  • Run sqlldr from Java

    Hi,
    Trying to run sqlldr from a java Runtime.exec() object. Command line looks good and works if you run it by hand on a console/terminal.
    [cmd-line]
    /oracle/product/10.2/bin/sqlldr userid=usr/pwd@SID control=./app/ctl/office-dept.ctl
    [cmd-line]
    So I kick off the java process and it reaches the command and starts to run it...Then the process just hangs. It never returns...There's no progress either as I monitor the database table for records to be loaded.
    JDK 1.6.0
    Oracle 10.2
    Unix AIX 5.3
    [log-file]
    2011-08-25 12:38:30,777 [main] DEBUG the.weekly - hasTaskStatus()...Complete...Return Status [true] for [null]
    2011-08-25 12:38:30,777 [main] DEBUG the.weekly - Running command [ /oracle/product/10.2/bin/sqlldr userid=usr/pwd@SID control=./app/ctl/office-dept.ctl ]
    [log-file]
    Same Java class that is running this command line works with other command line tools, so I'm pretty sure the Java code is OK. The sqlldr logfile gets emptied, but then never gets any output. I get nothing.
    tia,
    adym

    This is solved...turns out my Java class wasn't quite as correct as I wished...
    Had to move my getErrorStream() and getInputStream() readers above the .waitFor() call...
                            // runConsoleCommand( true ); /* wait for the command to finish  */
                            // OUTPUT : Process the command output...
                            while ((lrowLine = getCommandOutput().readLine()) != null) {
                                getLog().debug( lrowLine );
                                // SCAN : test the output for a success state...
                                if ( lrowLine != null ) {
                                    if ( lrowLine.contains(getCommandSuccess()) ) {
                                        lblnDone = true;
                                        lstrResults = "1";
                            // OUTPUT : Process the error output...certain
                            // commands and command tools may route error
                            // and output into the same stream...
                            while ((lrowLine = getErrorOutput().readLine()) != null) {
                                getLog().debug( lrowLine );
                                // SCAN : test the output for a success state...
                                if ( lrowLine != null ) {
                                    if ( lrowLine.contains(getCommandSuccess()) ) {
                                        lblnDone = true;
                                        lstrResults = "1";
                            exitValue = lrunCommand.waitFor();hth,
    adym

  • Sqlldr ( sqlloader ), why not loading decimal point properly ?

    Hi,
    I am trying upload data using sqlldr ( sql loader ) in Oracle 9.2 in AIX, Details are
    Table
    drop table parag;
    CREATE TABLE parag
    source_sys char (00006) not null,
    portfolio_FO char (00006) not null,
    prod_id char (00016) not null,
    V00230 char (00003) not null,
    inst_id char (00008) not null,
    V09490F char (00016) not null,
    V09060 number (15,2) not null,
    V09040 char (00008) not null,
    V09000 char (00008) not null
    GRANT ALL ON parag TO PUBLIC;
    Control File
    load data
    infile '$A2_FIC/parag.dat'
    replace
    into table parag
    fields terminated by ',' trailing nullcols
    source_sys,
    portfolio_FO,
    prod_id,
    V00230,
    inst_id,
    V09490F,
    V09060 decimal external
    V09040,
    V09000
    Data
    F01,1517,BROK4,INO,FXSPT,0,-182867.10,20080331,20080331
    F02,7822,BROK4,INO,FXSPT,0,-1765629.15,20080331,20080331
    F03,1515,STFXSPTFWD,EUR,FXD,48486608,-4652.20,20080331,20080331
    F04,1515,STFXSPTFWD,INO,FXD,48486608,274003.25,20080331,20080331
    F05,1515,STFXSPTFWD,INO,FXD,48485733,1504906.30,20080331,20080331
    F06,1515,STFXSPTFWD,INO,FXD,48549114,7498008.35,20080331,20080331
    F07,1515,STFXSPTFWD,INO,FXD,48548049,40765000.40,20080331,20080331
    F08,1515,STFXSPTFWD,INO,FXD,48485744,80125030.45,20080331,20080331
    F09,1515,STFXSPTFWD,INO,FXD,48552707,-2768610.50,20080331,20080331
    F10,1515,STFXSPTFWD,INO,FXD,47923730,-6268500.55,20080331,20080331
    F11,1515,STFXSPTFWD,INO,FXD,48179724,-9870000.60,20080331,20080331
    F12,1515,STFXSPTFWD,INO,FXD,47404500,-13656000.65,20080331,20080331
    But my result is showing,
    SQL> /
    SOURCE V09060
    F01 -182867.1
    F02 -1765629.2
    F03 -4652.2
    F04 274003.25
    F05 1504906.3
    F06 7498008.35
    F07 40765000.4
    F08 80125030.5
    F09 -2768610.5
    F10 -6268500.6
    F11 -9870000.6
    F12 -13656001
    12 rows selected.
    Questions
    1/ My table column v09060 is 15,2 is this short ? ( looks like ) but not understood for e.g. F02, v09060 data including decimal point is 10 while in my table it is 15,2
    2/ How to overcome this problem ? without giving V09060 "to_number(:v09060,'999999999999.99')", in control file
    Pl guide me.
    thanks & regards
    parag

    Hi,
    Sorry could not understood the reason. Will you pl expalain me ?
    1* select source_sys, v09060, length(v09060) from parag order by 1
    SQL> /
    SOURCE V09060 LENGTH(V09060)
    F01 -182867.1 9
    F02 -1765629.2 11
    F03 -4652.2 7
    F04 274003.25 9
    F05 1504906.3 9
    F06 7498008.35 10
    F07 40765000.4 10
    F08 80125030.5 11
    F09 -2768610.5 10
    F10 -6268500.6 11
    F11 -9870000.6 10
    F12 -13656001 12
    12 rows selected.
    F01,1517,BROK4,INO,FXSPT,0,-182867.10,20080331,20080331
    F02,7822,BROK4,INO,FXSPT,0,-1765629.15,20080331,20080331
    F03,1515,STFXSPTFWD,EUR,FXD,48486608,-4652.20,20080331,20080331
    F04,1515,STFXSPTFWD,INO,FXD,48486608,274003.25,20080331,20080331
    F05,1515,STFXSPTFWD,INO,FXD,48485733,1504906.30,20080331,20080331
    F06,1515,STFXSPTFWD,INO,FXD,48549114,7498008.35,20080331,20080331
    F07,1515,STFXSPTFWD,INO,FXD,48548049,40765000.40,20080331,20080331
    F08,1515,STFXSPTFWD,INO,FXD,48485744,80125030.45,20080331,20080331
    F09,1515,STFXSPTFWD,INO,FXD,48552707,-2768610.50,20080331,20080331
    F10,1515,STFXSPTFWD,INO,FXD,47923730,-6268500.55,20080331,20080331
    F11,1515,STFXSPTFWD,INO,FXD,48179724,-9870000.60,20080331,20080331
    F12,1515,STFXSPTFWD,INO,FXD,47404500,-13656000.65,20080331,20080331
    SQL> desc parag
    Name Null? Type
    SOURCE_SYS NOT NULL CHAR(6)
    PORTFOLIO_FO NOT NULL CHAR(6)
    PROD_ID NOT NULL CHAR(16)
    V00230 NOT NULL CHAR(3)
    INST_ID NOT NULL CHAR(8)
    V09490F NOT NULL CHAR(16)
    V09060 NOT NULL NUMBER(15,2)
    V09040 NOT NULL CHAR(8)
    V09000 NOT NULL CHAR(8)
    thanks & regards
    parag

  • Parallel executions on AIX

    Hi,
    9.2 AIX5.3
    Since I enabled parallel executions, and table monitoring there are performance issues while database (warehouse) is loaded (sqlldr) .
    The LRUD root process gets active and maxes up the CPU to extend that performance is trashed.
    The process is active even after all db activities are gone.
    Is there something that could be done from db side to tune-accommodate the AIX behavior?
    The only solution so far is to disable the parallel executions that I'm reluctant to do.
    Thx,

    Greg Rahn wrote:
    If LRUD is consuming lots of CPU and there is also a high paging rate, it would seem to point to an issue with the VMM file cache. Are you using direct I/O? Not doing so, while using PQ would cause the VMM file cache to be flooded with I/O requests from all the PQ slaves thus resulting in a high CPU usage for LRUD. Direct I/O allows I/O to bypass the VMM and eliminates LRUD from having to do any work at all - it bypasses this code path. This is a necessity while using PQ (as well as a recommendation in the Oracle docs).
    Greg,
    I was going to say "concurrent I/O" rather than "direct I/O" - but either way it looks like there's a load of memory being used for the filesystem cache when bypassing the cache and letting Oracle use the memory seems to be the obvious bet.
    Nemohm
    Could you supply a little more precise about your comments:
    The LRUD root process gets active and maxes up the CPU to extend that performance is trashed.
    The process is active even after all db activities are gone.When you say "after all db activities are gone" - do you mean just the heavy duty loader activity is complete, or has all activity from all other users stopped as well; and is this only during and directly after a loader session, or does it happen at other times when parallel queries are going on; and how long does it take before the LRU daemon calms down ? How many CPUs do you have, by the way ?
    As Greg points out - parallel execution can result in a very heavy demand for I/O requests that bypass Oracle's own cache - this means that data that could have been thrashed through Oracle's cache when you run serially is suddenly thrashed through the filesystem cache (if hasn't been bypassed). Moreover, parallel execution often does things that put a heaavy load on the PGA memory - which could cause lots of (OS) memory pages to be reclaimed from the filesystem cache so that they can be used by Oracle processes in their PGA heaps.
    In general: if you've got memory set it up so that Oracle can use it effectively - leaving it for the filesystem cache can help in some cases, but avoiding the filesystem cache is often the better bet.
    Regards
    Jonathan Lewis
    http://jonathanlewis.wordpress.com
    http://www.jlcomp.demon.co.uk
    "Science is more than a body of knowledge; it is a way of thinking" Carl Sagan

  • Sqlldr failing via Java

    We call sqlldr from java to load oracle tables. everything was working fine until we upgraded to aix 5.2 from 5.1
    When trying to load around 60K records, the programs stalled after loading 40K records - the sqlldr process does not seem to end and seems to have gone to a loop (or wait) and the java program stays waiting for the sqlldr process to end..
    The sqlldr works fine when called from commandline..
    This problem goes off if we rollback 5.2 to 5.1
    any clue on what might be wrong will be really appreciated ..

    any clue on what might be wrong will be really
    appreciated ..Fairly obvious something with AIX.

  • Installation problem on AIX ( SAP4.7, Oracle-9i)

    Hello Gurus,
    We are installaing SAP4.7 on AIX with oracle-9i as an database
    we have completed central instance successfully, while database instance we are facing error
    I am attaching error log for your referenec
    error log
    You entered: /sapcd/oracle9/51030360/ORA92_1
    Found the label ORACLE:9.2:RDBMS(1/4):Oracle RDBMS AIX5 CD:CD51018585_1 but need
    the label ORACLE:9.2.0:RDBMS(1::
    Can any body help me regarding this error.
    Thanks & regards
    Shishir

    > You entered: /sapcd/oracle9/51030360/ORA92_1
    > Found the label ORACLE:9.2:RDBMS(1/4):Oracle RDBMS AIX5 CD:CD51018585_1 but need
    > the label ORACLE:9.2.0:RDBMS(1::
    Are the CDs numbers matching to your installation master CD?
    Markus

  • Error while saving the OBIEE repository in AIX

    Hi,
    In my current project OBIEE is installed on the AIX server.Now I need to migrate the rpd from one DEV to Test instance.
    When I try to take the back up of the rpd and try to ftp the rpd I get an error-"Permission denied".
    Has anyone faced this issue before?
    Thanks,
    Preeja

    Sounds like you don't have permission to FTP to the destination directory

  • Install oracle 8.1.7.4 on AIX 5.3

    I want install oracle 8.1.7.4 on AIX 5.3, but i but keep install oracle 8.1.7 4 in 32 - bit , Can i get any problem ?

    Metalink:
    Error Correction Support (ECS): 31-DEC-2004
    Extended Support (ES): 31-DEC-2007
    Extended Maintenance Support (EMS): 31-DEC-2006
    If you got the appopriate contract support, you should be able to order 8iR3 by metalink. But you will not find it on OTN

  • Error in Installing OBIEE 11.1.1.5 on AIX 64 Bit,

    Hi,
    Ive tried a simple as well as enterprise install of OBIEE 11.1.1.5 on AIX 64 Bit Operating system,
    midway through the installation I get the following error:
    error in invoking target 'Client_sharedlib svr_tool' of makefile. If i proceed with the installtion, i face another 2 such similar errors , followed by some popups stating that Runtime error has occured.
    The installation completes, However when the post Installation scripts start to execute, the fist step itself, i.e. create domain Fails. followed by failures of most of the other steps, ultimately i need to Abort the installation.
    Im searching for answers as to what could have caused this, I cannot find anything conclusive in the huge log files. Would greatly appreciate if somone here has come across this before and could share some insights.
    - Domnic

    Does it have to be a software only installation since it is on AIX?
    From the install doc:
    The Software Only Install type installs the Oracle Business Intelligence software binary files in an Oracle home for later configuration as part of a Fusion Middleware deployment. This install type is required to install Oracle Business Intelligence on an AIX operating system or with a 64-bit JVM, such as on a supported 64-bit operating system.

  • Error in starting startInstGui.sh in AIX Machine

    I am in the process of installing SAP in AIX Machine
    I am getting the follwoing error when i start SAP installatble. Pls help
    <b># /oracle/master/startInstGui.sh
      Java Runtime found in PATH environment variable
      Path: java
    Start mode: gui (GUI only)
    Connection parameters:
      GUIServer host: localhost
      GUIServer port: 21212
    Starting...
    The java class is not found:  SDTGui</b>
    The contents of ENV file is as follows
    TMP=/usr/sap/DBW/install/tmp
    MAIL=/usr/spool/mail/root
    LOCPATH=/usr/lib/nls/loc
    LIB_PATH=/sapmnt/DBW/exe
    USER=root
    AUTHSTATE=compat
    SAPINST_JRE_HOME=/usr/java14_64/jre
    DISPLAY=192.168.79.139:0.0
    SHELL=/usr/bin/ksh
    ODMDIR=/etc/objrepos
    JAVA_HOME=/usr/java14_64
    HOME=/
    TERM=xterm
    MAILMSG=[YOU HAVE NEW MAIL]
    PWD=/oracle/master
    LD_LIBPATH=/sapmnt/DBW/exe
    TZ=MST7
    A__z=! LOGNAME
    NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
    LIBPATH=/sapmnt/DBW/exe
    The output of Java -fullversion is <b>J2RE 1.4.2 AIX 5L</b> I have logged in as user root to do the activities

    Hi,
    setup environment veriables correctly for java.. for example.
    if using from root,
    type: export JAVA_HOME=/.../.../.../ full location
    type xhost + in seperate new terminal. should work.
    also, use J2SDK 1.4.2.11 from below provided link...
    http://java.sun.com/products/archive/j2se/1.4.2_11/index.html
    Thanks,

  • Error in starting DB2 UDB (AIX with ECC 6.0)

    Hello All,
    I am facing error in starting the database as below :
    <b>exec(): 0509-036 Cannot load program db2start because of the following errors:
            0509-130 Symbol resolution failed for /usr/lib/threads/libc.a[aio_64.o] because:
            0509-136   Symbol kaio_rdwr64 (number 0) is not exported from
                       dependent module /unix.
            0509-136   Symbol listio64 (number 1) is not exported from
                       dependent module /unix.
            0509-136   Symbol acancel64 (number 2) is not exported from
                       dependent module /unix.
            0509-136   Symbol iosuspend64 (number 3) is not exported from
                       dependent module /unix.
            0509-136   Symbol aio_nwait (number 4) is not exported from
                       dependent module /unix.
            0509-136   Symbol aio_nwait64 (number 5) is not exported from
                       dependent module /unix.
            0509-136   Symbol aio_nwait_timeout (number 6) is not exported from
                       dependent module /unix.
            0509-136   Symbol aio_nwait_timeout64 (number 7) is not exported from
                       dependent module /unix.
            0509-026 System error: Error 0
            0509-192 Examine .loader section symbols with the
                     'dump -Tv' command.
    SQL1652N  File I/O error occurred.</b>
    I have even changed the Acc. I/O setting also as per the note :683396 .
    But the error still exists.Please help me out in this ssue.
    Regards,
    Chandra.

    Hi Chandra,
    this error may occure when you do not install DB2 on the node via db2setup on AIX. I assume you moved DB2 via ACC to this box. DB2 requires AIO. In general db2setup enables it for you. You can check this by issuing the following command: 'lsdev -Cc aio'
    The correct output should be like:
    aio0 Available Asynchronous I/O (Legacy)
    The wrong one with disabled AIO:
    aio0 Defined Asynchronous I/O (Legacy)
    Use 'smitty aio' to configute AIO for your machine.
    Regards,
    Steffen

Maybe you are looking for