ACU COBOL과 ORACLE INTERFACE

제품 : PRECOMPILERS
작성날짜 : 1997-06-25
ACU COBOL과 ORACLE INTERFACE
============================
Machine : Sequent, HP, Pyramid, Ticom등
o Development
ACUCOBOL과 ORACLE 7을 interface하기위한 module을 만들기 위해 먼저
"direct.c"에 31가지의 기능을 등록한다.
Makefile은 "proc.mk"이며, 이를 이용하여 interface용 runtime을 만든다.
interface module은 구분을 위하여 "rtsora"로 rename되어 있으며 "runcbl"로
해도 상관 없다.
o Testing
test는 Oracle directory의 "procob/demo"를 이용 test하였다.
8개의 test programs이 compile되었고, "rtsora"라는 runtime으로 실행된다.
Pre-compile및 compile, 그리고 실행순서
1) Pre-compile :
procob iname=samplecob.pco oname=samplecob.cob ireclen=132 oreclen=132
select_error=no
혹은 make -f procob.mk samplecob
2) Compile : "-da4" option을 사용하는 이유는 interface하는 data간의 size를
( align data )맞추어 주기 위해 사용된다.
기타 option들은 그대로 사용 가능하다.
ccbl -da4 -o samplecob.obj samplecob.cob
3) 실행
rtsora samplecob.obj
cf.
* Direct.C부분은 Oracle RDBMS와 함께 통신에 사용되는 응용프로그램을 31개의
Oracle 기능을 지원하기 위해 수정되었다.
makefile인 procob.mk와는 별도로 Makefile이라는 화일을 만들어 사용하였다.
* Oracle의 PRO*COBOL 혹은 PRO*C가 제공하는 모든 Archieve들이 새로운
runtime을 만들기 위해 필요하다.
* Acucobol의 ccbl로 pre-compile된 source를 compile할 경우 주의할 사항은
pre-compiler가 현재는 MF-COBOL용으로 set되어 있기 때문에 compile시 문법상
errorr가 발생할 수 있다. 그러나 이는 간단한 source editing으로 해결된다.
수정될 사항 :
1) accept구문에서 comp로 선언된 변수를 accept받는다.
2) Pre-compile된 cobol source문장내에서 01 level 의 변수값들이
A area가 아닌 B area에 위치한다.
3) Procedure Division구문에서 GIVING구는 지원하지 않는다.
Acucobol-85의 Procedure Division구문의 Syntax
Procedure Division
[ {USING } {parameter1 . . . . } .
{CHAINING }
* interface module인 "rtsora"를 만들기 위한 Makefile기술
1)Makefile의 내용 ( Makefile )
# Makefile to create new version of "rtsora" based on
# changes to "sub.c"
CFLAGS= -O
LDFLAGS= -I. -O -s
SUBS=sub.o filetbl.o
LIBS=-L/ORACLE_HOME $ORACLE_HOME/lib/libsql.a \
$ORACLE_HOME/lib/osntab.o $ORACLE_HOME/lib/libsqlnet.a \
$ORACLE_HOME/lib/libora.a -lnls6 -lcv6 -lsqlnet \
$ORACLE_HOME/lib/libora.a -lcore \
`cat $ORACLE_HOME/rdbms/lib/sysliblist `
rtsora: $(SUBS)
cc $(LDFLAGS) -o rtsora $(SUBS) runcbl.a $(LIBS)
sub.o: sub.c sub85.c config85.c direct.c
cc $(CFLAGS) -c sub.c
# 기종별로 LIBS에 추가되는 Option과 Archieve화일들은 조금씩 다를 수 있다.
상기에서 LIBS에 추가되는 ORACLE의 Archieve들과 Option들은 procob.mk
혹은 proc.mk화일내에 있는 내용들을 참조하면 된다.
/* DIRECT.C for ORACLE 7 & ACUCOBOL Interface용*/
struct EXTRNTABLE WNEAR EXTDATA[] = {
{ NULL,              NULL }
/* ORACLE Function등록 */
#define VOID void
#include "$ORACLE_HOME/proc/lib/SQLDA.H"
typedef unsigned int size_t;
extern VOID sqlab1();
extern VOID sqladr();
extern VOID sqlad1();
extern SQLDA *sqlald();
extern VOID sqlbs1();
extern VOID sqlbex();
extern VOID sqlcls();
extern VOID sqlcom();
extern VOID sqlexe();
extern VOID sqlfcc();
extern VOID sqlfch();
extern VOID sqlgb1();
extern VOID sqlgd1();
extern VOID sqllo1();
extern VOID sqllda();
extern size_t sqllen();
extern VOID sqloca();
extern VOID sqlopn();
extern VOID sqlora();
extern VOID sqlos1();
extern VOID sqlosq();
extern VOID sqlpcs();
extern VOID sqlrol();
extern VOID sqlsca();
extern VOID sqlscc();
extern VOID sqlsch();
extern VOID sqlsqs();
extern VOID sqltfl();
extern VOID sqltoc();
extern VOID sqlwnr();
extern VOID sqlgri();
struct DIRECTTABLE LIBDIRECT[] = {
{ "SQLAB1",FUNC sqlab1,C_void },
{ "SQLADR",FUNC sqladr,C_void },
{ "SQLAD1",FUNC sqlad1,C_void },
{ "SQLALD",FUNC sqlald,C_pointer },
{ "SQLBS1",FUNC sqlbs1,C_void },
{ "SQLBEX",FUNC sqlbex,C_void },
{ "SQLCLS",FUNC sqlcls,C_void },
{ "SQLCOM",FUNC sqlcom,C_void },
{ "SQLEXE",FUNC sqlexe,C_void },
{ "SQLFCC",FUNC sqlfcc,C_void },
{ "SQLFCH",FUNC sqlfch,C_void },
{ "SQLGB1",FUNC sqlgb1,C_void },
{ "SQLGD1",FUNC sqlgd1,C_void },
{ "SQLLO1",FUNC sqllo1,C_void },
{ "SQLLDA",FUNC sqllda,C_void },
{ "SQLLEN",FUNC sqllen,C_unsigned },
{ "SQLOCA",FUNC sqloca,C_void },
{ "SQLOPN",FUNC sqlopn,C_void },
{ "SQLORA",FUNC sqlora,C_void },
{ "SQLOS1",FUNC sqlos1,C_void },
{ "SQLOSQ",FUNC sqlosq,C_void },
{ "SQLPCS",FUNC sqlpcs,C_void },
{ "SQLROL",FUNC sqlrol,C_void },
{ "SQLSCA",FUNC sqlsca,C_void },
{ "SQLSCC",FUNC sqlscc,C_void },
{ "SQLSCH",FUNC sqlsch,C_void },
{ "SQLSQS",FUNC sqlsqs,C_void },
{ "SQLTFL",FUNC sqltfl,C_void },
{ "SQLTOC",FUNC sqltoc,C_void },
{ "SQLWNR",FUNC sqlwnr,C_void },
{ "SQLGRI",FUNC sqlgri,C_void },
{ NULL, NULL, 0 }
/* */

There are standard interface programs between standard modules, AP to GL, AR to GL and the likes. We write them when we need the transfer data customized or if data is being transfered from a non Oracle sub-ledger into Oracle.

Similar Messages

  • What are the common APIs we use in oracle interface

    What are the common APIs we use in oracle interface,and any APIs are there for validation Of data During Tranfer to interface table.
    How to find Api s in oracle applications in Individual modules

    For 11i, all public APIS are listed at http://irep.oracle.com
    For R12, use the "Integration Repository" responsibility in your R12 instance to list the APIs available in that instance
    HTH
    Srini

  • Oracle Interface developer  @ Sterling Heights, MI

    Title: ETP - Oracle Interface developer
    Comments : US Citizen Only
    My name is Rk and I'm a Sr Technical Resource Manager at Charter Global Inc and we are looking for ETP - Oracle Interface developer .
    Please respond me , if you are qualified, available, interested, planning to make a change.
    Responsibilities include:
    * Develop Interfaces using PL/SQL, APIs, and Open Interfaces.
    * Provide on-going technical support for the Oracle 11i especially in the Interfaces area.
    * Troubleshoot user problems via a thorough understanding of Oracle Apps setups, desktop folder customization, System Administrator tasks, application functionality, and back-end tables.
    * Maintain effective communication with both diverse client and CSC teams; work closely with clients to resolve problems, answer questions, and provide solutions.
    * Identify and understand business requirements and use AIM template to document technical designs.
    * Participate in all phases of the Software Development Life Cycle
    *Facilitate collaboration, knowledge transfer and process improvement.
    * US Citizen required.
    * Sterling Heights, MI - Remote okay (If working remotely periodic on-site client visits required.)
    Basic Qualifications:
    Minimum two years experience required in all of the following:
    Min 2 yrs experience in developing PL/SQL code
    Min 2 yrs experience in developing interfaces to Oracle packaged applications
    Min 2 yrs experience working on at least two (2) or more large Oracle Application implementation projects
    Min 2 yrs experience using Oracle AIM methodology & toolkit
    Min 2 yrs experience with ETL tool helpful (i.e., SmartDB)
    Remote Comments : May work remotely; if working remotely periodic on-site client visits required.
    Work Location : Sterling Heights, MI - REMOTE okay
    Email: [email protected]
    RK Kandadai
    Sr Technical Resource Manager
    Charter Global, Inc.
    (866) 570-1818 x 331
    Fax: 770-206-2327
    www.charterglobal.com <http://www.charterglobal.com/>

    Hi,
    From your post, it seems that you need to upload the results of the query to Oracle Support.
    You can spool the output to a file and upload it.
    Something like...
    SQL>spool output.txt
    SQL>set lines 200
    SQL>set pages 200
    --execute the queries
    SQL>spool off
    I don't know about SQL Developer but tools such as PL/SQL Developer and Toad will allow you to export the query results directly to MS Excel.
    Regards,
    Sujoy

  • Oracle Interfaces

    Hi All,
    What are oracle interfaces and how these interfaces are used in Oracle apps.And where could I find the documentation for this.
    Please Help,
    SHD

    Interfaces are used to push/pull data form/to Oracle Apps instance.
    For 11i, all interfaces are documented at http://irep.oracle.com
    For R12.0.x, use the "Integration Repository" responsibility in your instance. For R12.1.x, use "Integrated SOA Gateway" responsibility in your instance.
    Oracle Integration Repository Documentation Resources Release 12 (Doc ID 396116.1)
    HTH
    Srini

  • "quoted string not properly terminated" error in File to Oracle interface

    We have an interface at our site that is a simple file to Oracle interface. We used the sqlldr LKM and the SQL Control Append IKM. The interface bombs out when one of the unmapped Oracle fields has this for a string literal in it: '--A'. It's a size 3 varchar field in Oracle. We can put in other literals fine in it, but using the '--A' one brings back this error in the Insert portion of the interface:
    1756 : 42000 : java.sql.SQLException: ORA-01756: quoted string not properly terminated
    java.sql.SQLException: ORA-01756: quoted string not properly terminated
    I ran the sql query that ODI bombs out on and the record inserts fine inside sql developer.
    Anybody else experience this and if so what was the solution to get past this?
    We're using ODI 10.1.3.5.5.

    Hi A,
    I tried this but it didn't work. I am puzzled as to why OBIEE prints any special character after a % twice. For example %& becomes %&& or %' become %'' . I guess it is the Evaluate function that is fiddling with the % .
    Thanks.
    Edited by: 900740 on Feb 9, 2012 9:22 AM

  • Error while executing File to Oracle interface.

    Hello All,
    I am a started in ODI. I have created an interface using File & Oracle Technology Data servers. I am using LKM File to Oracle (SQLLDR) and IKM Oracle Incremental Update(MERGE) with CKM for Oracle.
    The interface is simple one to one where data is to be loaded in one table. I am getting error at step "Call sqlldr via jython". Pasting the description ----
    import os
    if os.system(r"sqlldr control=E:/Repository/Work/TestDataStore.ctl log=E:/Repository/Work/TestDataStore.log userid=system/<@=snpRef.getInfo("DEST_PASS") @>@ORCL > E:/Repository/Work/TestDataStore.out") <> 0 :
         raise "OS command has signalled errors"
    Pasting the error ----
    org.apache.bsf.BSFException: exception from Jython: Traceback (innermost last):
    File "<string>", line 3, in ?
    OS command has signalled errors
         at org.apache.bsf.engines.jython.JythonEngine.exec(Unknown Source)
         at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt(SnpSessTaskSqlC.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.g.y(g.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Unknown Source)
    I have no clue as to what is wrong. can anybody help me out here please?
    Thanks,
    Dipal

    Cezar,
    I was able to solve the issue. Apparently, bigger columns didnt matter since I was not inserting the data from that column. I already had sql loader installed. The issue was the ORACLE_HOME for database was not the first one in the list.
    This are the steps I went through for troubleshooting.
    - Ran Jython.bat from bin
    - Executed the code from "Call sqllder via jython" replacing <@=snpRef.getInfo("DEST_PASS") @>
    - Got error - "The procedure entry point snlinAddrLocalhost could not be located in the dynamic link library oranl10.dll"
    Hope this helps anybody facing similar issue.
    Thanks for your help.
    Dipal

  • R3 to Oracle interface

    Hi,
    To create a B2B scenario, R3 --> XI --> Oracle Database......What are the adaptors used at the sender end and at the receiver end.
    Is it right to use BAPI/IDOC at the sender end (for R3) and JDBC at the Receiver end.
    But B2B scenarios are done through the firewalls.  So, are IDOC/RFC and JDBC adaptors have security configurations?
    If not, what adaptors can be used?
    Thanks in Advance, I will assign points.

    Hi San,
    below sap Help will give you an Good idea for Reaciver Jdbc Adapter when you r desiging interface between SAPr/3 --> Oralce.
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm.
    Here are few web logs will give you an idea
    /people/laxman.molugu/blog/2006/08/13/integration-with-databases-made-easy-150-part-1
    /people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
    /people/alessandro.berta/blog/2005/10/04/save-time-with-generalized-jdbc-datatypes
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm..
    /people/thorsten.nordholmsbirk/blog/2006/07/25/structuring-integration-repository-content--part-1-software-component-versions
    Hope these Info will help you.
    Regd's
    Hari

  • PRO*COBOL/Oracle 9.2 Error

    I am trying to run a COBOL program using SQL. The program is pre-compiled with PRO*COBOL and the then with Microfocus NET Express. At runtime i get the following error.
    $ ./testsample
    Execution error : file 'sample1'
    error code: 114, pc=0, call=1, seg=0
    114 Attempt to access item beyond bounds of memory (Signal 10)
    HP/MF COBOL Version: B.13.45
    HP-UX hptest B.11.11 U 9000/800
    pid: 22012 gid: 102 uid: 104
    Thu Nov 21 19:03:12 2002
    7:03pm up 36 days, 6:23, 34 users, load average: 0.28, 0.16, 0.13
    Thread mode: No Threads
    RTS Error: COBOL
    Sync Signals: COBOL
    ASync Signals: COBOL
    cobtidy on exception: False
    I get the same error with the sample program. Any idea what the cause may be?

    Hello,
    Reason: Your data might contain some foreign characters [non-english] ie., your server nls_lang settings might be different to the client nls_lang settings, as a result the new nls_lang characters will occupy extra bytes because of which even though it is apparent that you are using around 2000 bytes you may be using more than 4000 bytes. Examples Japanese characters seem to take 2 bytes per character, similarly russian takes 3 bytes per character.
    The ojdbc14.jar seems to be doing some check on this and if the characters are more than 4000 bytes it gives u the ora-01461 error but the new 10G ojdbc14.jar allows this.
    On the other hand you may be genuinely trying to insert more than 4000 bytes characters into varchar [example trying to insert the text values into a varchar()]
    You may want to try this:
    * Please download ojdbc14.jar from
    http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.htmla>
    * Replace the old $omwb_home/lib/ojdbc14.jar with the ojdbc14.jar that you have downloaded in the step above.
    Try a capture now.
    Thank you.
    Srinivas

  • PRO*COBOL Oracle 9.2

    I am trying to run a COBOL program using SQL. The program is pre-compiled with PRO*COBOL and the then with Microfocus NET Express. At runtime i get the following error.
    $ ./testsample
    Execution error : file 'sample1'
    error code: 114, pc=0, call=1, seg=0
    114 Attempt to access item beyond bounds of memory (Signal 10)
    HP/MF COBOL Version: B.13.45
    HP-UX hptest B.11.11 U 9000/800
    pid: 22012 gid: 102 uid: 104
    Thu Nov 21 19:03:12 2002
    7:03pm up 36 days, 6:23, 34 users, load average: 0.28, 0.16, 0.13
    Thread mode: No Threads
    RTS Error: COBOL
    Sync Signals: COBOL
    ASync Signals: COBOL
    cobtidy on exception: False
    I get the same error with the sample program. Any idea what the cause may be?

    after some research I found out that the Pro Cobol compiler is not available on the HP Itanium for version 9.2.0.1, 9.2.0.2 and 9.2.0.3. I will not be available until 9.2.0.4 or later per Oracle on Metalink

  • XML to Oracle interface has same insert count regardless of XML input file

    Not sure how to get around this one... I have an interface that simply transfers the contents of an XML file to an Oracle table. I keep getting the same insert count and records regardless of the XML file i'm using.
    I was using a properties file with this, but then just decided to use memory to process the file. So, in the physical architecture of the XML topology object, I just specify the file name, xsd and schema.
    Any thoughts on what's happening/what to check?

    Hi,
    I'm having a similar problem.
    I've settted up an XML topology using the following jdbc driver and jdbc url:
    com.sunopsis.jdbc.driver.xml.SnpsXmlDriver
    jdbc:snps:xml?f=#XML_Import_Test.CurrFileName&ro=true&dod=true&lf=c:/odilog.log&ll=255
    Then in the designer I've created a Package with the following steps:
    1) Declare Step for the CurrFileName variable
    2) A Set Variable Step for the variable TempFileName. Here I place the value of the file that I would like to process
    3) A refresh Step for the CurrFileName variable with the following refresh code: select '#TempFileName' from dual
    4) an Interace that maps the xml file that I would like to import to an Oracle Db Table
    Now, when I run the package from the designer I've to hit two times the execute button to have the data in the db. The first time that I execute the interface the process is using the previous processed file.
    Any ideas on what could be the problem? what I'm doing wrong?
    Thanks a lot for all the help
    Ben

  • Connecting Oracle to HP COBOL based apps in OpenVMS(x) OS platform

    How to connect Oracle Database to applications built upon HP COBOL deployed on the OpenVMS Alpha, OpenVMS I64 and OpenVMS VAX operating systems.
    Also, currently the customer is using flat file system for data handling and according to the prodcut documentation:
    "With HP COBOL, Oracle CODYSAL DBMS database programs can be used for the connectivity to Oracle DBMS. "
    Need help to know how to establish this connectivity and what added components be used for such situation.
    Thank you
    Regards,
    Murad

    How to connect Oracle Database to applications built upon HP COBOL deployed on the OpenVMS Alpha, OpenVMS I64 and OpenVMS VAX operating systems.
    Also, currently the customer is using flat file system for data handling and according to the prodcut documentation:
    "With HP COBOL, Oracle CODYSAL DBMS database programs can be used for the connectivity to Oracle DBMS. "
    Need help to know how to establish this connectivity and what added components be used for such situation.
    Thank you
    Regards,
    Murad

  • Interfacing to Oracle GL

    What are the different options to import gl entries to Oracle gl from non-oracle applications. During my research I came accross the Journal Import function which uses the GL_INTERFACE table. Is this the only available option?
    Thanks

    If you don't want to corrupt your database you have to use Oracle interface tables. Even ADI use those tables. In GL module you have GL_interface and GL_budget_interface. AP you have ap_invoices_interface and ap_invoice_lines_interface. To know more about the interface read the Oracle financial open interface book.

  • Linux program interface to oracle

    i have perl scripts that i will be modifying to use an oracle interface. i don't care about having a user interface client, just something that will allow my scripts to connect automatically. what is the absolute minimum i need as far as software download to accomplish this, please?

    thank you for your responses, sorry for the delay getting back. seems i wasn't quite as clear as i'd hoped...
    i have done this before (connecting a perl script to an oracle server) but it has been quite some time back and i no longer have access to that server; also, at the time i had to download an entire oracle server for linux in order to get the oracle client software that allowed me to connect to the server (some 2.2gb of download/installation).
    thanks for the reminder about DBI and DBD:Oracle, but what i was looking for (and didn't express clearly) is the absolute minimum oracle software required to allow my perl scripts to connect to an existing oracle server, whether that be oracle-instantclient (which seems to be massive overkill at some 33mb) or something else i haven't run across yet... or does DBD:Oracle now have the complete authentication/connectivity functionality included, no longer requiring a download of any oracle software?

  • PL/SQL vs Pro*C / Cobol

    Can any one tell me whether PL/SQL can totally replace Pro*C /
    Cobol?
    I remember there is a PL/SQL package called UTL_FILE, which
    enable user to do File I/O. However, I wonder whether it really
    excel the File I/O capability of the conventional Cobol or C
    language.
    I am going to create programs to output external data files and
    sophisticated reports. Do you think it is possible, or suitable,
    to apply PL/SQL in ALL cases?

    Can any one tell me whether PL/SQL can totally replace
    Pro*C /
    Cobol?
    Well Pro*C/Cobol have much more advanced features
    available outside of the Oracle interface, obviously. Also
    UTL_FILE is not a very fast way of producing text files if you
    need very high throughput.
    It is not possible or suitable to apply PL/SQL to al cases, but
    if you are just producing text files and reports, no matter how
    complex the formatting, PL/SQL is going to do it for you.
    However my own preference is to use the minimum number
    of technologies reasonably possible when doing a job. By
    using Pro*C or Cobol you increase the maintenance
    workload, so I would stick to PL/SQL if you can.

  • General -- oracle career regarding

    i want to know the best current oracle course....i have good experience in sql as i have worked for 2 years on it.i worked on sql server so i am not having better idea at oracle side...i have done oracle study at the time of college in IT enginnering before 2 years ago.so i know basics of sql and pl/sql....for me it is not required to go only at sql side my main aim is i want the bestest best job in the oracle field.
    so please if possible give ideas in choosing/selecting my career path.
    and i am ready to do course whichever is require for a good career.

    923570 wrote:
    @Edsteven i am more interested in architecture fieldThat ("architecture field") is pretty broad and vague. Data architect? Systems architect? Applications? Network?
    so i want to know about it from where i can learn it and how to start my career into that...and for oracle sql developer as well...and good books to prefer and if online tutorials are there which i can download.
    Edited by: 923570 on Mar 27, 2012 6:25 AMI started my IT career over 30 years ago - before it was call "IT" -- as a "programmer/analys" working in COBOL on IBM big-iron. Every job/assignment/opportunity I've had since , including my complete transition to primarily DBA work, has been NOT a result of reading a book or taking a tutorial and then presenting myself as "an integrator" or "a dBA" or "a fubar wizard". They came because I never let myself be constrained by a job title. I took whatever my assigned responsibility was and made a point of working with those people with whom those responsibilities interfaced, and learned as much as I could from them about their responsibilities. As a cobol programmer, I worked with the business managers who used my systems, to learn as much about their business as I could. I worked closely with the "systems programmers" (now called 'systems administrator') to learn as much as I could about how my cobol code interfaced and interacted with the OS. When we started using client server architecture I started working closely with net admins to learn as much as I could about networking. Managers noticed that attitude and aptitude and assignments came accordingly.
    The other part of that equation is that I never set out to "be" anything in IT. (What I "set out to be" was a musician. My college degree in in music education, not IT) I just took the first job opportunity that came along, did my best to become expert at it, and that meant being expert at not only the core parts of the job, but also the "border areas" as well. Life "success" wasn't/isn't defined by becoming an "analyst" or a "DBA" or an "architect". Life success resulted from having a loving wife and children, and being able to provide them with a reasonable amount of financial security.

Maybe you are looking for

  • K7T Turbo-R Limited Edition & XP

    I have just added a new harddrive to my system to replace a smaller one. The NEW hard drive shows up as drive F and not drive D like it should. The new drive is the master and my other drive is a slave set up correctly on IDE channel 1. I also have a

  • Installing back-up from Time Machine

    My problem.. I got a new hardisc to my Mac computer. An up grate from 10.6.8 to 10.7.2 I can not get my adobe Creative Suite 4 to work - I get a pop-up window that says Error 150:30. What am I going to do?

  • Export in pdf for print inexistant border

    Hello, I try to export an Indesign CS5 file in pdf for print. If I choose PDF1.4, X-4:2008  I have a dark rectangle like a shadow under several text. I thought it was a transparency problem but I now set up the transparency to High Quality. If I choo

  • Why do we need to have  a war or jar file

    Can someone please explain me what is the need of creating these 2 archives

  • Module Pool - Error Message

    hi all, plz help: requirement: thr r 2 screen fields CODE(Input Enable) and DESC(Output Only). when user enters CODE corresponding DESC will come automatically but if no value is entered in CODE, DESC will also be blank with an error msg below: 'Ente