Two dedicated connections for 1 session

Folks,
I am new to Discoverer tool as such.
Therefore I have this question, pl pardon me if it very basic.
When I use the desktop edition of Discoverer to make a connection to the Oracle db.
One the database side, it creates 2 dedicated connection for that Discoverer session.
Is this normal, so something is not right in my environment configuration.
Where should I look etc.
Thanks,
Ashish

Hi there,
The reason you have two dedicated connections, is because Discoverer makes two connections to the database - one to the End User Layer tables, and one to the source database tables themselves.
This is mentioned in metalink note 62315.1 "SQL*Net Tracing Requirements for Discoverer" at http://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&id=62315.1
Hope this helps
Mark

Similar Messages

  • BI Publisher creating two database connection for scheduler configurations

    Hi ,
    please tell me how to create two database connection for scheduler configurations in BI Publisher
    ADMIN -> scheduler configurations
    Kind Regards,
    Mohan

    Hi Saichand,
    thank you for your Kind reply !!!!
    Already i configured the scheduler configuration(DB) details for project1.Now i want to configure one more scheduler configuration(DB) for project2.
    i want to maintain two scheduler config details for two DB.
    Kind regards,
    Mohan

  • You have exceeded the maximum [1] connections for this session.

    Hi Experts,
    BIEE Version:11.1.1.6
    ESSBASE Version: 11.1.2.1
    Below the following path, I have found the log file which the error message, but I do not know why it is and how to solve this problem. 'BIEE_HOME\instances\instance1\diagnostics\logs\OracleBIServerComponent\coreapplication_obis1\console~coreapplication_obis1~1.log'
    Error Message:
    [Fri May 10 00:50:02 2013]Local////Error(1030006)
    You have exceeded the maximum [1] connections for this session.
    Are you facing the same problem? If you have any suggestions, please tell me, thanks.

    This is an old issue. Read Doc ID 749386.1 on MOS. The suggested fixes are as follows:
    1. The maximum number of connections that are allowed per Port is 250. There is a 250 connection limit per port. Please use a different user ID and desktop as the workaround, so this way a different port can be used.
    2. If using a different user ID and desktop is not feasible, increase the value of the maxlogins parameter as indicated below:
    Increase the maxlogins in the Essbase.cfg file to 5000, and restart Essbase.
    Note: Make sure that there are no sessions active within the EAS console before restarting the Essbase services.

  • Intermittent VISA errors -10073807194 'connection for given session has been lost'

    I am using a USB/Serial converter with FTDI chipset (VCP configured) to communicate with a serial device. There is an intermittent problem where the connection disappears, and the VISA error '10073807194' is generated. I have read carefully through the other threads related to this error, but still do not have a solution. Some background information on my set-up:
    1) NI VISA 5.1.2
    2) LV 2010
    3) Windows 7 - 64 bit
    Could windows be dropping the connection for the FTDI device when communication errors occur? Has anyone had this experience? We were previously using a prolific converter, and were encountering other communication errors where the read would timeout or only partial responses would be returned, but the VISA connection was not lost. I know the prolific converters can be problematic on 64 bit windows, so I was hoping the new converter would solve the problems.
    I will post the code tomorrow, but I open the VISA session and configure the port on start up and close it when the application exits. I am using the bytes at port with the VISA read. However, the code I have has been running fine on two test machines in our office for several months. The above issues have been occuring at a customer's site overseas. We have not been able to reproduce the above problems here. There may be environmental factors at play (improper grounding, noise, etc.)
    I should also mention that the original setup has this USB converter running through a hub, but the hub on their setup had to be removed due to reoccurring communication problems with this serial device, as well as other connected devices. We are going to get them to try installing a serial port on one of their PCs, and see if it eliminates the issue.
    In the mean time any experience/help troubleshooting would really be appreciated.  Thank you!!!
    Zalusky

    Well, I saw your Kudos to this post
    Using "Bytes at port" on the FTDI driver can be very problematic and is the likely culprit for the behavior change.  If there is any way to use a term char with the serial protocol change this.
    The FTDI driver does have control of the buffer size and latency timer.  Read through the documentation in this link.  At the very least your polling rate for "Bytes at port" should be greater than the latency timer setting if the expected transfer is less than the buffer size. (shorten the timer )
    Jeff

  • I have two usb connections for my iPhone 5 but when I connect it to my mac it won't read my device. Is anyone else having this problem?

    I can't backup my phone or put music or save pictures to my mac. What can I do?

    iOS: Device not recognized in iTunes for Mac OS X

  • Two ISP connection and 4 NIC

    I have two ISP connections for Internet and the BM server has four
    interfaces, two public interfaces with completely different IP addresses
    and two private interfaces.
    I want to connect two different Terminal Server one for each ISP
    connection.
    When I connect to the public side of the server, I can only connect
    to the public IP address that is in the same subnet as the default route
    uses.
    Thank you

    In article <HwTIi.1699$[email protected]>, Valentin wrote:
    > When I connect to the public side of the server, I can only connect
    > to the public IP address that is in the same subnet as the default route
    > uses.
    >
    That is correct.
    This one gets tricky, because of routing issues. If you know NAT, you
    might be able to enable dynamic NAT on the private (LAN side) of one of the
    internet routers. That will make all traffic coming in that way look like
    it comes from a local address, and the second NIC will respond to it.
    Otherwise, all traffic will end up going to the default route. You may
    need filter exceptions to allow such traffic to go between public NIC's, if
    it works at all.
    If you just want to RCONJ to the second public NIC, you might be able to
    configure static NAT of that address to itself, but the default route and
    filters are still going to give you grief.
    You might want to look at tip #51 at the URL below, for a system with 2
    subnets on one public NIC.
    It sounds to me like you need a dual-WAN router to handle the two ISP
    connections. I've set up a number of servers that way using inexpensive
    Xincom routers (www.xincom.com).
    Craig Johnson
    Novell Support Connection SysOp
    *** For a current patch list, tips, handy files and books on
    BorderManager, go to http://www.craigjconsulting.com ***

  • Programs that require a network connection won't work because there is no virtual IP address available for this session.

    Programs that require a network connection won't work because there is no virtual IP address available for this session.  Per application IP virtualization is enabled.
    There are in fact available IP address's within the dhcp scope.  Before I dig to deep into root cause.. Could the problem be RDS CAL licensing running out, or isn't that not a symptom of my error message?

    Hi,
    Thank you for posting in Windows Server Forum.
    As per my research, there is no any issue related to RDS CAL licensing. Prior to the issue which you are facing, there are some basic setting which need to configure.
    Application Compatibility – Turn on Remote Desktop IP virtualization
    Some applications require a unique IP address, which is by default logically not the case if the application is running on RD Session Host. To solve this issue, Remote Desktop IP Virtualization is introduced. With this setting you enable the IP virtualization
    feature. When enabling this setting you need to specify if the virtual IP is provided per session or per program. When using per program you need to define the executable to which an IP address should be configured. Desktop IP virtualization also needs the
    configuration of the next setting.
    Application Compatibility – Select the network adapter to be used for Remote Desktop IP Virtualization
    When you need to use Remote Desktop IP virtualization configuring this setting is mandatory. You need to specify the IP address of the Network Interface Card which should be used for this feature. Besides the IP address you need also to specify the network
    mask using the slash notation, for example 192.168.77.201/24.
    Application Compatibility – Do not use Remote Desktop Session Host server IP address when virtual IP address is not available
    More information:
    Microsoft RDS Policies explained (Part 2)
    http://www.virtualizationadmin.com/articles-tutorials/vdi-articles/microsoft-hyper-v/microsoft-rds-policies-explained-part2.html
    Configuring Remote Desktop IP Virtualization II
    http://blogs.msdn.com/b/rds/archive/2009/07/15/configuring-remote-desktop-ip-virtualization-ii.aspx
    Hope it helps!
    Thanks.
    Dharmesh Solanki

  • Why is face time not connecting for the last two days

    Why is Face Time not connecting for the last two days

    Judging by all the posts on the forum, there seems to be an issue at Apple's end, although they have made no announcement on their status page. Some users have reported that Apple is aware of the issue. You can leave feedback for Apple at the link below.
    http://www.apple.com/feedback/

  • Same Connection for two PreparedStatements?

    Dear Experts,
    Is it better to use two connections for two different PreparedStatements ?
    Let me elaborate:
    I have to iterate in a loop & for each iteration I need to
    a) Select a row.
    b) Possibly update that row depending on some condition.
    My question is:
    Do I use only one connection, & then use the select & update (one after the other) on the same connection,
    Or do I use two different connections & have two separate preparedStatements & just execute them each time in the loop?
    Thank you for your anticipated responses.
    Sandeep

    Here is how I would approach this issue:
    In the database table, I would add another column called 'version'. When the record is first inserted into the database, I would set version=1. Each time the record is updated, I would increament version by 1 (example: 2, 3, 4, etc).
    Now, in your program, I would open a conneciton, then I would read in all the records at once (via a query) into an array. I would not read in all the fields from each record, just read in the fields you need to examine, plus read in the 'version' field. Close the resultSet and preparedStatement since you dont need them anymore for the query because you transfered all the data into the array.
    Next, I would use the same connection to create a new preparedStatement for updating. Loop through the array looking for a record you need to update. If you find one, I would update the record but add to the sql's 'where' clause a test to ensure the record has not been altered since the last time it was updated (check the 'version'). Example:
    update person set firstName='Joe', version=(23+1) where verson =23.
    Where '23' came from the 'version' you stored in the array you previously read in. If the update returns with a '1', it
    was updated successfully. If it returns '0', the record was updated while you were evaluating the record. If that happens, take whatever action you think you need to take. Note there is no need to set up a transaction.

  • I cannot get ipod to start, Logo for power is the only one that appears but it will not recharge either by using pC or dock. I have used two different connecting wires but no difference in response

    I cannot get Ipod to start. The only logo that comes up is the power needed but in spite of connecting the ipod to PC and using two different connection leads the ipod does not respond. I also tried to power it using a i station 7 but no difference. I tried all the usual pressing of both menu and play buttons. Is it fixable?

    Thanks for your tip. I tried leaving the ipod in the I -Station  7 overnight and then reconnected it to my PC> It asked if i wanted to reset to factory settings. I did this and then the Apple logo came back on .After that a very sad looking logo of an ipod came on with  www.apple.com/support/ipod underneath. I feel that either burial or cremation is my option now for this old ipod.

  • Form6i connecting to DB11g, ORA-02248: invalid option for ALTER SESSION

    when i am try to connect forms6 to database 11G then receiving this error:
    ORA-02248: invalid option for ALTER SESSION ,
    any one can help.
    Regard
    MK

    I believe Forms 6i issues this:
    ALTER SESSION SET REMOTE_DEPENDENCIES_MODE = SIGNATURE
    See if it is valid in Oracle 11.
    If that is not the problem, run your form with trace on, and view the SQL statements passed. From my notes, trace is :
    In C:\Orant\Net80\admin\SQLNET.ORA, set:
    trace_level_client = 16
    then run the form. File produced is named in:
    trace_directory_client = C:\ORANT\NET80\TRACE
    trace_file_client = C:\ORANT\NET80\TRACE\cli.trc
    Please report back what you find.

  • I have two computers connected to my Apple ID which belonged to my partner who recently dieds and bneed the spaces for new computer Cannot dauthorize all because this is already done

    I have two computers connected to my Apple ID which belonged to my partner who recently dieds and bneed the spaces for new computer Cannot dauthorize all because this is already done?

    Have you tried repairing disk permissions : iTunes download error -45054

  • Procedure for Killing sessions

    Hi All,
    Almost everyday we have requirement to kill user sessions for dev user, I'm thinking to create a procedure for this and grant to the users so that they can kill it by themself.
    Below is the what I got from Ask Tom forum, however appreciate if someone can share few information if already imlemented in there environment
    <quote>
    create or replace procedure kill_session( p_sid in number,
    p_serial# in number)
    is
    ignore pls_integer;
    BEGIN
    select count(*) into ignore
    from V$session
    where username = USER
    and sid = p_sid
    and serial# = p_serial# ;
    if ( ignore = 1 )
    then
    execute immediate '
    alter system kill session ''' ||
    to_char(p_sid,'999999')||','||
    to_char(p_serial#,'999999')||'''';
    else
    raise_application_error( -20001,
    'You do not own session ''' ||
    p_sid || ',' || p_serial# ||
    end if;
    END;/
    grant execute on kill_session to <username>
    </quote>
    Regards,
    shaan

    rp0428 wrote:
    >
    Instead of killing session with alter systemn kill session, better you opt for below two methods (still perform the same)
    >
    Please clarify what you mean. KILL and DISCONNECT do NOT perform the same.
    From the SQL Language doc
    http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_2013.htm
    KILL is the nice one -
    >
    The KILL SESSION clause lets you mark a session as terminated, roll back ongoing transactions, release all session locks, and partially recover session resources
    >
    While DISCONNECT is the ogre
    >
    Use the DISCONNECT SESSION clause to disconnect the current session by destroying the dedicated server process (or virtual circuit if the connection was made by way of a Shared Sever).
    >
    The difference between the two is roughly analogous to the difference between SHUTDOWN IMMEDIATE and SHUTDOWN ABORT.
    I agree that, for OPs use case DISCONNECT (with IMMEDIATE or POST TRANSACTION) may be better since it gets rid of things immediately while KILL can leave things hanging around for a while.From the same link:
    DISCONNECT SESSION Clause:
    The POST_TRANSACTION setting allows ongoing transactions to complete before the session is disconnected. If the session has no ongoing transactions, then this clause has the same effect described for as KILL SESSION.
    The IMMEDIATE setting disconnects the session and recovers the entire session state immediately, without waiting for ongoing transactions to complete.
    If you also specify POST_TRANSACTION and the session has ongoing transactions, then the IMMEDIATE keyword is ignored.
    If you do not specify POST_TRANSACTION, or you specify POST_TRANSACTION but the session has no ongoing transactions, then this clause has the same effect as described for KILL SESSION IMMEDIATE.
    basically the difference is not between DISCONNECT and KILL SESSION, the difference exists if you allow pending/ongoing transactions to finish(IMMEDIATE vs POST_TRANSACTION)
    Edited by: Keilor on Jun 25, 2012 12:57 PM
    Edited by: Keilor on Jun 25, 2012 1:39 PM

  • ISCSI connections for guests: how to set up?

    A couple of questions:
    1. If we wanted to set up iSCSI connections for guests such as SQL servers, what is the best way to handle this? For example, if we had four 10-Gb NICs and wanted to use as few of them as possible, is it common to turn two of the NICs into Virtual Switches
    accessible by the OS, then use these to connect both the host and the SQL guests? Or would the best option be to use two 10-Gb NICs for the Hyper-V Host's iSCSI connections only, and use the other two 10-Gb NICs as virtual switches which are dedicated
    to the SQL server iSCSI connections?
    2. I know MPIO should be used for storage connections instead of teaming; if two NICs are teamed as a virtual switch, however, does this change anything? For example, if a virtual switch is created from a NIC team of two 10-Gb NICs, is it acceptable to create
    an iSCSI connection on a network adapter created on that virtual switch?

    " If we wanted to set up iSCSI connections for guests such as SQL servers, what is the best way to handle this?"
    Don't.   Use VHDX files instead.  A common reason for using iSCSI for SQL was to allow for shared storage in a SQL cluster.  2012 R2 introduces the capability to use shared vhdx files.  It is much easier to set up and will likely
    give you as good, or better performance, that iSCSI.
    But, if you insist on setting it up, set it up the same as you would on the host.  Two NICs on different subnets configured with MPIO. (Unless using Dell's software which forces a non-standard configuration of both NICs on the same subnet).  Teamed
    NICs are not supported.  For a purely best practice configuration, yes, it makes sense to have separate NICs for host and guest, but it is not an absolute requirement.
    .:|:.:|:. tim

  • Shared versus dedicated connections in the fragmentation of shared pool mem

    Hi,
    I have a old Oracle 8.1.7 database server.
    I have a legacy application with no source code. This application don't use memory efficiently (no bind variables, etc.) , ie memory becomes fragmented.
    I know that exists two ways to connect the database (dedicated and shared)
    Based on this, I want to know which of the two options creates more fragmentation. I know that recommendation is to use dedicated connection, but I'm not sure if this is recomendation is applicable in this particular environment.
    Thanks in advance.

    Whether you use shared or dedicated connections makes no difference for fragmentation in the shared pool. Whether your hard parse or do not hard parse does matter.
    Measures you can take
    - make sure often used packages like dbms_standard are pinned in the shared pool using a startup trigger
    - set session_cached_cursors to 50 or 100. This will reduce parsing.
    Sybrand Bakker
    Senior Oracle DBA

Maybe you are looking for