What happens to connection to oracle when process exit

Hi,
What happens to open oracle connections when a process exit without closing them ?

The process monitor (PMON) performs process recovery when a user process fails. PMON is responsible for cleaning up the database buffer cache and freeing resources that the user process was using. For example, it resets the status of the active transaction table, releases locks, and removes the process ID from the list of active processes.
PMON periodically checks the status of dispatcher and server processes, and restarts any that have stopped running (but not any that Oracle has terminated intentionally). PMON also registers information about the instance and dispatcher processes with the network listener.
Like SMON, PMON checks regularly to see whether it is needed and can be called if another process detects the need for it.
Ref. Process Monitor Process (PMON)
Oracle® Database Concepts
10g Release 2 (10.2)
Part Number B14220-02
~ Madrid.

Similar Messages

  • What happens to iweb-built site when I upgrade from Leopard (10.5.8) to Snow Leopard (10.6.3), and subsequently upgrade to 10.6.8 or even 10.7? Will fonts stay the same? Will layout change? Or anything else change? Thanks

    What happens to iweb-build site when I upgrade from Leopard (10.5.8) to Snow Leopard (10.6.3) and subsequently update that to 10.6.8 or even to 10.7? Evidently iweb has been discontinued. I have version 3.0.3 of iweb now but understand that there's been an update for OS 10.6 so same question goes for this update.
    Will fonts change? Will layout change? Will widgets still work? Links? Will Google Analytics PlugIn still work?
    (Since MobileMe is disappearing, I now save iweb site to local folder on my computer, then upload it to GoDaddy using Cyberduck. I run Google Analytics plug in on folder before its uploaded.)
    My computer, MacBook Pro came with iweb, which has been updated to 3.0.3. Since iweb is discontinued, will upgrade of operating system just ignore iweb so that iweb will run the same as before? Or will it wipe it out? Or change how it currently works (questions above).
    Thanks

    As you now know iWeb and iDVD have been discontinued by Apple. This is evidenced by the fact that new Macs are shipping with iLife 11 installed but without iWeb and iDVD.
    On June 30, 2012 MobileMe will be shutdown. HOWEVER, iWeb will still continue to work but without the following:
    Features No Longer Available Once MobileMe is Discontinued:
    ◼ Password protection
    ◼ Blog and photo comments
    ◼ Blog search
    ◼ Hit counter
    ◼ MobileMe Gallery
    All of these features can be replaced with 3rd party options.
    Currently if the site is published directly from iWeb to the 3rd party server the RSS feed and slideshow subscription features will work. However, if the site is first published to a folder on the hard drive and then uploaded to the sever with a 3rd party FTP client those two features will be broken.
    There's another problem and that's with iWeb's popup slideshows.  Once the MMe servers are no longer online the popup slideshow buttons will not display their images.
    Click to view full size
    However, Roddy McKay and I have figured out a way to modify existing sites with those slideshows and iWeb itself so that those images will display as expected once MobileMe servers are gone.  How to is described in this tutorial: iW14 - Modify iWeb So Popup Slideshows Will Work After MobileMe is Discontinued.
    NOTE: the iLife 11 boxed version Is no longer available at the online Apple Store.  To get a copy you'll have to try Amazon.com or eBay.com.
    This may be of interest to you: Life After MobileMe.
    OT

  • What happens in the back ground when you schedule a Sales Order?

    Gurus,
    What happens in the back ground when you schedule a Sales Order?
    Assemble to Order scenario.
    Edited by: 792050 on May 17, 2011 3:24 AM
    Edited by: 792050 on May 17, 2011 3:24 AM

    If I merge libraries and then back the merged libraries up onto an external drive or DVD, do I just back up the libraries themselves, or do I also back up the original files?
    If you're running a Managed Library, then backing up the Library also backs up the original files.
    I ask because my HDD is getting pretty full. I want to reduce the amount of stuff on it, and the iPhoto libraries are the biggest single consumer of space at the moment (Nearly 100GB).
    1. Quit iPhoto
    2. Copy the iPhoto Library from your Pictures Folder to the External Disk.
    3. Hold down the option (or alt) key while launching iPhoto. From the resulting menu select 'Choose Library' and navigate to the new location. From that point on this will be the default location of your library.
    4. Test the library and when you're sure all is well, trash the one on your internal HD to free up space.
    Regards
    TD
    P.s. If you're running a Managed library, then it's the default setting, and iPhoto copies files into the iPhoto Library when Importing
    If you're running a Referenced Library, then you made a change at iPhoto -> Preferences -> Advanced and iPhoto is NOT copying the files into the iPhoto Library when importing.

  • What happen to my email contacts when i downloaded os 10 yosemite

    what happen to my email contacts when i downloaded os 10 yosemite.
    Thanks,
    Dave

    You need to be more specific on what you are missing.

  • I wish to recycle a number of macs.  What happens to the hard drive when sent to Simms?  Do I need to dismount them?

    I wish to recycle a number of macs.  What happens to the hard drive when sent to Simms?  Do I need to dismount them?

    Hard drives don't die then come back to life. Your drive never died. You just thought it did.
    Obviously, if a hard drive isn't on and spinning its life is longer than when it is always on and spinning. If a hard drive in a laptop is idle it goes to sleep. That's normal because it prolongs battery life. Of course it hardly matters if the computer is running on AC power. The drive may still go to sleep but there's no impact on the battery.
    If the computer is in use 24/7 then its useful life will be less than if it's in use only 12/7 or 8/7. This is both logical and obvious. But in the long run all computers or their hard drives fail. There is little you can do to prevent that. They are meant to be used. If your life is dependent on the computer being usable, then buy another one as a spare. Or at the very least buy a backup drive, keep the computer backed up, then you can worry less about drive failure.

  • What happens on iCloud (ex. contacts) when multiple family members use the same Apple ID?

    What happens on iCloud when multiple family members use the same Apple ID?  For example if we all choose to use iCloud for contacts, are they all merged together?  We use the same Apple ID so we can use find my iPhone to keep track of the whole family.

    Of course if you are both connected to the same iCloud account you have the same contacts - what did you expect?. The contacts live on the server and are read from there by the devices; so as you've both managed to sync your contacts up to iCloud they are now inextricably mixed. You can only delete your contacts by deleting individual ones, and doing that will delete them from your phone as well.
    You can only unravel this by
    1. In the iCloud contacts page at http://icloud.com, select all the contacts, click on the cogwheel icon at bottom left and choose 'Export vCard'.
    2. Sign out of System Preferences>iCloud
    3. Create a new Apple ID and open a new iCloud account with it for your own use.
    4. Import the vCard back into the iCloud contacts page.
    5. Go to http://icloud.com and sign in with the original ID. This is now his ID. Work through the contacts individually deleting the ones you don't want him to have. When done sign out and advise him to change his password.
    6. Go to the new iCloud account and delete his contacts individually.
    Of course if you have also been syncing calendars and using the same email address there are problems with doing this.

  • What happens to shared folders/mail when I disable/remove a mailbox in Exch2010 and which is better to get space back?

    We have a number of old mailboxes taking up room.  The users are long gone and I looked into removing them.  The clients of these users have been moved to others.  The users had shared folders that held this info.  I have a few questions
    about the removal.
    1. Is there a difference in time before space is given back if I disable versus remove the user in EMC?
    2. If an ex-employee had folders that others are sharing, what happens when I do the remove/disable?  Will the folders still be out there on the people who had it shared or will it vanish from them too?
    Thanks for your help.

    "Best practice" is going to be defined by each company.  I worked for Microsoft for 13.5 years, assisting over 100 large companies deploy either Windows or Exchange, and none had the same definition for their "best practice". 
    If you need access to a mailbox for a time period, you figure out a way to keep it.  If you want any terminated employee's mailbox gone tomorrow, it is gone tomorrow.
    I am a fan of having some sort of process that runs periodically to clear out unnecessary mailboxes and accounts, but if there are business reasons for keeping them around, that needs to be defined into the process.  In my current company, terminated
    accounts are kept for 30 days, mailbox included.  We give mailbox access to a different employee if required and tell them that if they need anything, they need to pull it into their own mailbox.  Then, when the account disappears, the mailbox goes
    into the dumpster.  So, if someone forgot to pull a message, they tell their boss and live with the consequences.
    But again, that's just another example of how it might be handled.  You get to define what will work for you, including pulling your business units in to help with the definition.

  • Central not connect to oracle when install sap4.7ext110

    hi,i install sap4.7 ext1.1 by
    standalone way on two hosts.
    during the installation step of the
    DB instance ,there is a dialog pop
    up ,it says 'start up the central
    instance ',then i start the central
    instance, the disp+work process was
    start for a while then down .i
    serached notes,and found 400241,also
    i initialized the SISADM in the
    sapdba tools ,but it did not work .
    thanks
    trc file: "dev_w0", trc level: 1, release: "620"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, M

    M Wed Mar 12 08:56:36 2008
    M  systemid   324 (IBM RS/6000 with AIX)
    M  relno      6200
    M  patchlevel 0
    M  patchno    1773
    M  intno      20020600
    M  make:      single threaded, ASCII, 64 bit
    M  pid        450812

    M  ***LOG Q01=> tskh_init, WPStart (Workproc 0 1 450812) [thxxhead.c   1060]
    M  calling db_connect ...
    B  create_con (con_name=R/3)
    B  Loading DB library '/usr/sap/R3P/SYS/exe/run/dboraslib.o' ...
    B  Library '/usr/sap/R3P/SYS/exe/run/dboraslib.o' loaded
    B  Version of '/usr/sap/R3P/SYS/exe/run/dboraslib.o' is "620.02", patchlevel (0.1603)
    B  New connection 0 created
    C  No ORACLE_HOME in environment ==> evaluating profile parameter DIR_ORAHOME
    C  Setting ORACLE_HOME to '/oracle/R3P/920_64' (profile parameter DIR_ORAHOME)
    C  Client NLS settings: AMERICAN_AMERICA.US7ASCII
    C  Logon as OPS$-user to get SAPR3's password
    C  Connecting as /@R3P on connection 0 ...
    C  Attaching to DB Server R3P (con_hdl=0,svchp=112164078,svrhp=112165078)
    C  Starting user session (con_hdl=0,svchp=112164078,srvhp=112165078,usrhp=11216db08)
    C  Now I'm connected to ORACLE
    C  *** ERROR => ORA-1403 when accessing table SAPUSER
    [dbsloci.c    10065]
    C  Disconnecting from connection 0 ...
    C  Closing user session (con_hdl=0,svchp=112164078,usrhp=11216db08)
    C  Now I'm disconnected from ORACLE
    C  Try to connect with default password
    C  Connecting as SAPR3/<pwd>@R3P on connection 0 ...
    C  Starting user session (con_hdl=0,svchp=112164078,srvhp=112165078,usrhp=11216db08)
    C  *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1017
    [dboci.c      3878]
    C  *** ERROR => CONNECT failed with sql error '1017'
    [dbsloci.c    9718]
    B  ***LOG BY2=> sql error 1017   performing CON [dbsh#2 @ 962] [dbsh    0962 ]
    B  ***LOG BY0=> ORA-01017: invalid username/password; logon denied [dbsh#2 @ 962] [dbsh    0962 ]
    B  ***LOG BY2=> sql error 1017   performing CON [dblink#1 @ 419] [dblink  0419 ]
    B  ***LOG BY0=> ORA-01017: invalid username/password; logon denied [dblink#1 @ 419] [dblink  0419 ]
    M  ***LOG R19=> tskh_init, db_connect ( DB-Connect 000256) [thxxhead.c   1197]
    M  in_ThErrHandle: 1
    M  *** ERROR => tskh_init: db_connect (step 1, th_errno 13, action 3, level 1) [thxxhead.c   8847]

    M  Info for wp 0

    M    stat = 4
    M    reqtype = 1
    M    rq_info = 0
    M    act_reqtype = -1
    M    tid = -1
    M    mode = 255
    M    len = -1
    M    rq_id = -1
    M    rq_source = 255
    M    last_tid = 0
    M    last_mode = 0
    M    int_checked_resource(RFC) = 0
    M    ext_checked_resource(RFC) = 0
    M    int_checked_resource(HTTP) = 0
    M    ext_checked_resource(HTTP) = 0
    M    report = >                                        <
    M    action = 0
    M    tab_name = >                              <
    M  Entering TH_CALLHOOKS
    M  ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
    M  *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c   672]
    M  *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c  241]
    M  Entering ThSetStatError
    M  Entering ThReadDetachMode
    M  call ThrShutDown (1)...
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 0 450812) [dpuxtool.c   316]

    Hi,
    Please specify whether you have installed CI and DB on two different machines (hosts).
    Have you given proper entries when asked about Database Server during your CI installation ? Check the SAPDBHOST parameter in the DEFAULT.PFL
    If yes then have you installed oracle client on CI ? You will have to install it.
    Please check and reply.
    Regards,
    Suhas

  • What happens to CC or Watermarks when imported into PrPro

    HI all,
    my question (s) are about information that is stored in the out of tv safety feilds when imported into Adobe premeir pro. files will be mpeg-2 video files SD and Hd
    1) what happens to closed Captioning data (does it get moved or is it stripped)?
    2) what happens to Nielsen watermarks on line 22 and 20?
    Can anybody give me an understanding of this.
    thank you much!!
    Jay Agoglia

    Nothing happens to the music on your computer. Nothing will "combine" unless this other person actually downloads something to your computer. Simply logging into an iTunes account does not instigate any automatic downloads of anything.

  • What happens to the closed captions when you delete a video or audio from a slide? (Captivate 7)

    This might be a silly question but ...
    I have a presentation with audio voiceover on every slide and videos on some. I have entered closed captioning for all of them. This is a pretty time consuming job.
    What happens if I run into a problem with a video or audio clip and need to replace it? If I delete that audio or video from the slide, what happens to all the closed captioning that you added to it? I'm assuming it's deleted when you delete it from the slide.
    If I export the captions before deleting the audio/video file, can I then reimport them when I replace the audio/video file with a fixed version?
    Thanks for any clarification.

    Hi there,
    You can have CC with Slide audio and Multi Slide video in Captivate.
    If you will delete the slide audio or Multi slide Video, then CC will get disabled on that slide, but same CC text will retain there as Slide notes.
    Now, once you will re insert the audio or multi slide video you can mark that slide notes as CC again, or can have new CC.
    So, even after deleting the audio and multi slide video, CC will not be deleted.
    check following section in Captivate:
    Thanks.

  • What happens to infoobjects,ods,cubes  when migrating from 3.5 to BI 7.0

    Hi all,
    we are migrating to 3.5 to bi 7.0.
    what happens to existing
    infoobjects,ods,cubes,infopackages,process chains.
    what are the main differences for 3.5 and bi 7.0.
    thanks,
    Cheta.

    Hi Cheta,
    here is some differences in BI 7.0:
    &#56256;&#56452; New Abap Password Rules, see Notes 862989 and 1023437
    &#56256;&#56459; Set the parameter login/password_downwards_compatibility >= 3
    &#56256;&#56452; New Abap OO Programming Guidelines in NW 7.0 necessary for
    enhancing new DTP and transfer rules
    &#56256;&#56452; New RFC behavior in SM59
    &#56256;&#56459; Classical qRFC Version or qRFC NetWeaver
    &#56256;&#56452; New BI lock server, see Note 928044
    &#56256;&#56459; abap/shared_objects_size_MB >= 128 and enque/table_size = 25000
    &#56256;&#56452; New Administrator Workbench RSA1 (use RSA1OLD and lock RSA1)
    &#56256;&#56459; InfoPackage Groups are still available with RSA1OLD
    &#56256;&#56452; New BI Authorizations set in SPRO (maintenance in RSECADMIN)
    &#56256;&#56459; During technical upgrade, and if you used an authorization concept in BW3.x
    switch back to “obsolete Concept with RSR Authorization Objects)”
    &#56256;&#56459; Important: After technical upgrade switch back to the new Concept and see
    note 820183 and 923176
    &#56256;&#56452; New Frontend Components (BEx Suite with NetWeaver 7.0)
    &#56256;&#56459; Block new Frontend Components in Transaction RS_FRONTEND_INIT in the
    field QD_EXCLUSIVE_USER, see Note 962530.
    &#56256;&#56459; Note 970002 - Which BEx Analyzer version is called by RRMX?
    Transaction RRMX_CUST
    Check the following forum, too, for more detailed information
    BI 7.0
    if helpful reward points are appreciated

  • ORA-93114 Not connected to Oracle when using hsodbc

    Hi,
    I am trying to transfer data from SQLServer 2000 to Oracle 8.1.6 on Sun.
    I have configured my ODBC on Sun and it works fine.
    Now I am trying to get the data in Oracle.
    These are my settings in hsodbc.ora,tnsnames.ora and listener.ora.
    HS_FDS_CONNECT_INFO = nj050149
    HS_FDS_TRACE_LEVEL = 2
    HS_FDS_TRACE_FILE_NAME = $ORACLE_HOME/hssql.trc
    HS_FDS_SHAREABLE_NAME = /opt/odbc/lib/ivmsss18.so
    # ODBC specific environment variables
    set ODBCINI=/opt/odbc/odbc.ini
    ===============================
    tnsnames.ora
    hsodbc =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 1521))
    (CONNECT_DATA =
    (SID = hsodbc)
    ===============
    listener.ora
    # Generated by Oracle configuration tools.
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 1521))
    (DESCRIPTION =
    (PROTOCOL_STACK =
    (PRESENTATION = GIOP)
    (SESSION = RAW)
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 2481))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = oradev.css.mot.com)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (SID_NAME = NJ05DEV)
    (SID_DESC =
    (SID_NAME = hsodbc)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (PROGRAM = hsodbc)
    ==========
    I have set up a dblink pointing to hsodbc.
    But when I try to select from a table in SQLServer
    I get the error message
    ERROR at line 1:
    ORA-02068: following severe error from HSODBC
    ORA-03114: not connected to ORACLE
    Can you please help. I could not identify the problem.
    Thanks
    Ana

    Hi,
    I am trying to transfer data from SQLServer 2000 to Oracle 8.1.6 on Sun.
    I have configured my ODBC on Sun and it works fine.
    Now I am trying to get the data in Oracle.
    These are my settings in hsodbc.ora,tnsnames.ora and listener.ora.
    HS_FDS_CONNECT_INFO = nj050149
    HS_FDS_TRACE_LEVEL = 2
    HS_FDS_TRACE_FILE_NAME = $ORACLE_HOME/hssql.trc
    HS_FDS_SHAREABLE_NAME = /opt/odbc/lib/ivmsss18.so
    # ODBC specific environment variables
    set ODBCINI=/opt/odbc/odbc.ini
    ===============================
    tnsnames.ora
    hsodbc =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 1521))
    (CONNECT_DATA =
    (SID = hsodbc)
    ===============
    listener.ora
    # Generated by Oracle configuration tools.
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 1521))
    (DESCRIPTION =
    (PROTOCOL_STACK =
    (PRESENTATION = GIOP)
    (SESSION = RAW)
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 2481))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = oradev.css.mot.com)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (SID_NAME = NJ05DEV)
    (SID_DESC =
    (SID_NAME = hsodbc)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (PROGRAM = hsodbc)
    ==========
    I have set up a dblink pointing to hsodbc.
    But when I try to select from a table in SQLServer
    I get the error message
    ERROR at line 1:
    ORA-02068: following severe error from HSODBC
    ORA-03114: not connected to ORACLE
    Can you please help. I could not identify the problem.
    Thanks
    Ana ==============================================
    I modified the tnsnames.ora to say
    hsodbc.css.mot.com =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = nj050149)(PORT = 1521))
    (CONNECT_DATA =
    (SID = hsodbc)
    and now I get an error message saying
    ORA-12545: Connect failed because target host or object does not exist
    Please help.
    Ana

  • Connection Specific Error When Processing Device Address Book

    Hi,
    I am using Desktop Manager 4.5 and am getting a "connection Specific Error" on an 8310 when synchronizing a Device Address Book with the desktop. I get this error when processing record 43 of the 374 record of the address book. Is there a way to edit/remove the record on the device to work around the problem versus losing all the records and starting over. I have already cleared the file on the device and restored from the desk top, but apparently the backup also contains a copy of the corrupt record. This must be a common problem. Can any one refer me to a help file that will walk me through a solution?
    Thanks,
    Paul

    http://supportforums.blackberry.com/rim/board/message?board.id=BlackBerryDesktopSoftware&thread.id=3...
    Message Edited by Xandrex on 10-19-2008 07:20 PM
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • What happens if i purchase apps when home page limit is exceeded already

    New to iPhone. I know iPhone 5 has the limit of 11 pages of home screen, and I wonder what happens if I accidentally continue to buy apps when it's already over the limit. Will it warn me or it will start removing apps to make room for new ones?

    The apps will still download to your phone, they just won't be on your home screen. You can still access the apps by searching for their names. To do a search, from your home screen, swipe from left to right until you see the search screen.
    Why don't you group apps into folders to make room for more?
    Deleting, Rearranging and Grouping Apps

  • What happens to dynamically declared variables when I'm not using them?

    Hello, I'm making a game using Flash Pro cc. But I wonder what happens to aTile, which is dynamically declared MovieClip variable through a loop. And each aTile gets the 2 EventListener's.
    for(var i:Number=0; i<pVector.length;i++){
        var aTile:ATile=new ATile();
        aTile.x=pVector[i].x;
        aTile.y=pVector[i].y;
        aTile.gotoAndStop(Math.ceil(Math.random()*Color));
        nVector.push(aTile);
        Spr.addChild(aTile);
        aTile.addEventListener(MouseEvent.CLICK,Clicked,false,0,true);
        aTile.addEventListener(Event.COMPLETE, stop,false,0,true);
         // the current function ends here. what happens to aTile now ?? Is it going to be garbage collected? By the way, this piece of code runs whenever a player starts a new level of my game. And I don't make use of the aTile variable in other functions. I use only the nVector variable. And does declaring a dynamic variable in a loop mean a multiple of them are created? For example, if I loop the piece of code above 5 times, does it mean 5 aTile variables are created? Or each time you declare
    var aTile:ATile=new ATile(); again, does it replace the 'old' aTile with the 'new' aTile and therefore only 1 aTile exists after the loop????

    I feel there is a gap in understanding of using variables by reference vs. by value. You should look it up.
    1. new instructs Flash to create a distinct instance that per se has absolutely nothing to do with aTile variable.
    2. REFERENCE to this new instance is assigned to variable aTile. aTile var is a temporary pointer to instance.
    3. It does not replace old tile - it replaces reference.
    4. If reference to the instance is not stored elsewhere - upon exiting of function this instance will be gced.
    5. By creating another reference to the instance you prevent it from GC. One of the ways you preserve instance is by adding it to display list when using addChild.
    You can look at this this way (it is a lame example but still it illustrates parts of the concept)
    Say you have
    1. basket;
    2. basket is small and can hold only one apple;
    3. table;
    4. an apple;
    5. apple can be placed into the basket or table;
    6. dog who love apples.
    7. Dog is trained not to take apples from baskets but table but is free to eat apples that are on the ground.
    So, once apple is in the basket or on the table - it is safe.
    If you move these entities into the realm of AS3, basket and table become declared variables, apple an instance and dog garbage collector.
    What this example demonstrates is that apple exists independently of basket or table. You can put apple to the basket OR on the table OR you can put apple into basket and place basket onto the table.
    1. Find apple instance (if you know whether apple is in the basket, on the table or in the basket on the table)
    2. Prevent dog from eating apple.
    3. Allow dog to eat it (destroy it when garbage collector kicks in) by assuring that apple is in neither basket or on the table.

Maybe you are looking for

  • How I can get in Additional pl/sql code variables in Report?

    I develop sql Report with group functions and I can't insert there additional fields in SQL.So I think that I can insert or get bind variables and others by Additional Pl/SQL.Is it possible or not ? Example of Report can I insert here by additional P

  • How can I transfer my unused Apple ID Balance to a bank account?

    I do not own any more Apple products and I wish to transfer my Apple Balance to my bank account. How can I do this? Amazon's process is simple, and I cannot find any information on how to approach this issue with iTunes. Thank you.

  • ITunes 9.0.3 and 1/2 Star Rating

    I recently upgraded from a G4 PowerBook running OS 10.4.11 to a used MacBook Pro with 10.6.2 but with iTunes 8.0 installed. I've since upgraded to iTunes 9.0.3 which connects without a flaw to my iTunes music folder, kept on a wireless external hard

  • AIX + Korean : garbage characters

    I have tomcat installed on AIX machine. When the user enters some korean characters I get some garbage characters at tomcat side. This issue is only if tomcat is on AIX machine. Anybody aware of this issue?

  • E-Recruitment Scope update

    Hi Guru's, Please guide me whether all the below details are possible to map in standard E-Recruitment, 1. Accepting resumes in auto format 2. Generating Comparison charts for the applicants 3. Short listing Probables 4. Confirming Probables post int