Discoverer  usage in client

Hi,
Can I install discoverer in the client and connect to db server using tnsnames. Is it possible.
I have installed in the client(windows xp) but it is asking for username/pwd and host name. How can I proceed.
thankyou
satya
Edited by: user608405 on Jul 20, 2009 12:21 AM

Hi,
If you are using DB user you have to connect to the disocverer using your connect window without checking the "oracle application user" at the bottom. for example apps/[email protected] out the TNS name for the DB user is correct or not.
If your using an application user then first you have to go to discoverer administartor and go to tools/options and go to connection and check connect to both standard and application EUL's and give the gateway user as APPLSYSPUB/PUB and foundation name as APPS.
If your connecting to application user,the TNS name should be set in oracle/BI tools home/network/admin and set the TNS name.
Hope this helps you.
Best Wishes,
Kranthi.

Similar Messages

  • High CPU Usage On client application when upgrade remote SQL database

    Hi,
    Is anyone here encountered very high CPU usage after upgraded the database from SQL 2005 to SQL 2012? Following describes my issue.
    I have my client application running on Windows 7 that access to central database (SQL 2005) on Windows server 2003 using ODBC connection, this client application basically query data and perform data insert and update. There are a number of this similar
    clients connected to the database.
    Due to slowness of the database server, company decided to upgrade the database server to SQL 2012 and also new hardware runing Windows Server 2012. There is no change on the client application and client hardware and the client application still using the
    same ODBC connection to query, insert or update the new database server.
    The problem I am now experiencing now is that my client PC where my client application running the CPU usage is very high almost hitting 100% when accessing to the central database. I am also noticed this program lsass.exe that utilized almost 40-50% of
    the CPU time when client application accessing the central database.
    Is anyone here know, why client PC CPU usage 100% when access to upgraded SQL 2012 database? What is lsass.exe program doing, it only appear when accessing to database server. How to reduce the CPU usage on client?
    Thanks.
    Chee Wee.

    Hello,
    After upgrading, please rebuild indexes and update statistics on the databases.
    http://www.mssqltips.com/sqlservertip/1367/sql-server-script-to-rebuild-all-indexes-for-all-tables-and-all-databases/
    http://www.mssqltips.com/sqlservertip/1606/execute-update-statistics-for-all-sql-server-databases/
    Configure maxdop on the instance.
    http://blogs.msdn.com/b/sqlsakthi/archive/2012/05/24/wow-we-have-maxdop-calculator-for-sql-server-it-makes-my-job-easier.aspx
    If the above does not solve the issue, let us know.
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • URGENT : Problem in DataSource usage in Client applIcation

    URGENT : Problem in DataSource usage in Client applIcation
    Hi ALL
    I have deployed a EJB(Session Bean) in Oracle-OC4J Container.I am using datasources, in my bean as well as in my client
    application.Here Client is deployed along with bean in container.
    I am using "ejb-location"JNDI Name inside Client to get connection.
    (Which is mentioned in datasource element of datasources.xml)
    For this i have configured datasources.xml also.
    If i use "oracle.jdbc.pool.OracleDataSource" in datasources.xml then ClassNotFoundException is coming.
    But i have included classes12.jar in home/lib directory
    But if i use "com.evermind.sql.ConnectionDataSource" then i am getting connection.But if i do some operations(Even
    setAutoCommit(false))its giving NULL PointerException.
    Why this is happening?
    Thanx in advance
    Venky

    Hi Venkastesh,
    There are two issues. If your entry is like this....
    location="microDS"
    xa-location="jdbc/xa/MicroXADS"
    ejb-location="MicroPool"
    ...then use ejb-location for database calls through ejb and location when you try to get through normal java client.
    This will help you.
    regards,
    Vijay
    null

  • Discoverer Plus OLAP client

    Hi, there're any version of Discoverer Plus OLAP client?, where I can download it?
    Thanks,
    Fernando.

    BI Tools (as_windows_x86_bi_tools_101202.zip) includes:
         Oracle Discoverer Administrator 10.1.2.1
         Oracle Discoverer Desktop 10.1.2.1
         Reports Builder
         Start OC4J Instance
         Shutdown OC4J Instance
         Reports Converter
    Oracle Business Intelligence includes:
         Discoverer Plus
         Discoverer Viewer
         Locale Builder
         Reports Converter
    So Tools are all your client software and BI are the server based software. See Oracle OTN download section
    Hope it helps.
    Peace Regards,
    Nazrul Islam

  • Cannot start Discoverer Viewer and Discoverer Plus on client.

    I have installed Discoverer 9.0.2.39.0 on MS Windows 2000 server.
    When I'm trying to start Discoverer Plus an error is occured:
    DiscoServerException ??? ??????? ????????? ???????? ????????? ??????. ???????? ?? ?????????. - Nested exception: exception oracle.discoverer.corba.DCCORBAException {
    oracle.discoverer.corba.EDCIConstant mErrorCode=kNoMessage,
    java.lang.String mReason="??? ??????? ????????? ???????? ????????? ??????. ???????? ?? ?????????.",
    java.lang.String mAdditionalInfo=" ",
    oracle.discoverer.corba.DCIRow[] mEncodedInfo={}
    exception oracle.discoverer.corba.DCCORBAException {
    oracle.discoverer.corba.EDCIConstant mErrorCode=kNoMessage,
    java.lang.String mReason="??? ??????? ????????? ???????? ????????? ??????. ???????? ?? ?????????.",
    java.lang.String mAdditionalInfo=" ",
    oracle.discoverer.corba.DCIRow[] mEncodedInfo={}
         at oracle.disco.remote.corba.RMIToCorba.convertDiscovererServerException(RMIToCorba.java:165)
         at oracle.disco.model.corbaserver.ModelInterface.SendReceiveData(ModelInterface.java:194)
         at oracle.disco.model.corbaserver.serverrequest.DsrSetLocaleInfo.xmlUpdateServer(DsrSetLocaleInfo.java:84)
         at oracle.disco.model.corbaserver.serverrequest.DsrCorbaXML.corbaUpdateServer(DsrCorbaXML.java:39)
         at oracle.disco.model.corbaserver.serverrequest.DsrGeneralCorbaXML.updateServer(DsrGeneralCorbaXML.java:162)
         at oracle.disco.model.corbaserver.execengine.ExecuteEngineImpl._nonReentrantExecute(ExecuteEngineImpl.java:200)
         at oracle.disco.model.corbaserver.execengine.ExecuteEngineImpl.execute(ExecuteEngineImpl.java:124)
         at oracle.disco.model.corbaserver.execengine.SessionControllerImpl.execute(SessionControllerImpl.java:686)
         at oracle.disco.model.corbaserver.execengine.SessionControllerImpl.execute(SessionControllerImpl.java:450)
         at oracle.disco.model.corbaserver.SessionImpl.setLocaleInfo(SessionImpl.java:417)
         at oracle.discoiv.session.model.ModelSession.setSessionLocale(ModelSession.java:199)
         at oracle.discoiv.session.model.ModelSession.(ModelSession.java:102)
         at oracle.discoiv.session.model.ModelSessionManager.createSession(ModelSessionManager.java:54)
         at oracle.discoiv.state.ConnectTransition.doTransition(ConnectTransition.java:33)
         at oracle.discoiv.state.StateTransition.execute(StateTransition.java:37)
         at oracle.discoiv.state.StateTransition.execute(StateTransition.java:46)
         at oracle.discoiv.state.DiscoState.getState(DiscoState.java:155)
         at oracle.discoiv.state.ConnectedState.getState(ConnectedState.java:90)
         at oracle.discoiv.state.DiscoState.getState(DiscoState.java:52)
         at oracle.discoiv.state.StateMachine.setState(StateMachine.java:75)
         at oracle.discoiv.controller.DiscovererController.setState(DiscovererController.java:236)
         at oracle.discoiv.servlet.DiscovererHttpHandler.processRequest(DiscovererHttpHandler.java:101)
         at oracle.discoiv.servlet.DiscoServlet.doRequest(DiscoServlet.java:314)
         at oracle.discoiv.servlet.DiscoServlet.doGet(DiscoServlet.java:148)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:244)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)
         at oracle.plus.servlet.Disco4iProxyServlet.doRequest(Disco4iProxyServlet.java:141)
         at oracle.plus.servlet.Disco4iProxyServlet.doGet(Disco4iProxyServlet.java:68)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:244)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)
         at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    try to start from many clients. It was error too.

    Hi,
    Were you able to find the solution to this problem? I have installed 9ias successfully. I could log to OEM and created a public connection but I cannot go to
    http://hostname.domain:7779/discoverer/viewer
    I get an error "Internal Server Error".
    Any help is welcome
    Vani

  • LVISIT usage in Client Variables

    I have a need to track the last visit of a user on my site.
    After some searching it appears that the LVISIT column of the
    CGLOBAL table in the client variables database should hold the data
    that I need. Unfortunately this column is null on every record.
    In CF Administrator the global client variable updates are
    enabled.
    Why is this not getting updated?
    Version Info:
    Server Product ColdFusion MX
    Version 7,0,2,142559
    Edition Standard
    Operating System Windows 2003
    OS Version 5.2

    Hi,
    If you are using DB user you have to connect to the disocverer using your connect window without checking the "oracle application user" at the bottom. for example apps/[email protected] out the TNS name for the DB user is correct or not.
    If your using an application user then first you have to go to discoverer administartor and go to tools/options and go to connection and check connect to both standard and application EUL's and give the gateway user as APPLSYSPUB/PUB and foundation name as APPS.
    If your connecting to application user,the TNS name should be set in oracle/BI tools home/network/admin and set the TNS name.
    Hope this helps you.
    Best Wishes,
    Kranthi.

  • ActiveX Bridge Usage in Client-Server architecture

    Hi,
    We developed an application (client-server architecture) based on RMI layer. Now we want to expose client as an ActiveX Control. Assume, server is running on one m/c, client is running on different m/c. Now in other m/c, on VB container my client activex is running. This activex should fetch data from server(through java based client) and should display it.
    We implemented an activex control for client, it is interacting with server. To show server data it should use one user-defined object class. We made this object as public static. But we are not able to use this object on activex side. Even serializing this object and reading it again is also not working.
    If anyone has idea on debugging this issue, please help us.
    Sagar.

    Use the 'NI AlarmEvent Browser' ActiveX control.   Set the machine as the remote station.  Lots of parameters.
    Mike
    Mike Crabtree - Lead Developer
    Destek of Nevada, Inc. / Digital Telemetry Systems, Inc.
    (866) 964-6948 / (760) 247-9512

  • Discoverer 3.1 client - newbie questions

    As long as I'm learning new stuff....
    Background:
    I'm trying to build a Discoverer app that can be used by non-technical type folks. The app is based on an MS Access reporting system I'm trying to port to Discoverer. The Access app allows users to select a data subset by using several drop down lists (linked to several queries) and then push the data subset through a report generator. The drop down lists allow the user to select one to many items or they can hit a checkbox that autoselects all of a given item.
    In Discoverer, I'm building a workbook with worksheets that correspond to the 'report's in Access. I can see several objections to the way I think Discoverer works and want to be sure I'm not missing something.
    Questions:
    Is it possible to build a list of parameters that are shared by all sheets on a workbook? (I believe the answer is move to version 4.x based on a posting elsewhere but want to confirm).
    Can page items be multi value? I'd like, for instance, to be able to put something like 'Project' and 'Person' as page items and allow the user to select one to many Person values - in a perfect world, ther would be a 'select all' option. (I think the answer is no)
    Can any UI elements (buttons with custom code) be added to a Discoverer workbook? I might like to tell users to not run the query when loading the workbook, set in any parameters and/or page values, then hit a button that does a sheet refresh. (I think the answer is no)
    Can anyone recommend a good 'expert' user book or resource that covers this type of custom programming? While I'm no expert, I find these kinds of books offer more value over the long term
    TIA and, as in my previous posting, feel free to just point me to the appropriate resources or search if I missed the answers elsewhere in this forum.
    Doug

    Hi,
    Are these joins defined as outer joins in the EUL? Did you have the DisableAutoOuterJoinsOnFilters set on the old environment?
    Do you have multiple detail folders in the worksheet from the same master folder?
    Rod West

  • Arabic language usage at client.

    Hi Experts,
    We have BO XI 3.1 installed on Sun Solaris OS and clients on windows system(XP).  One user have some arabic data in the database and when he tried to create a report using that data, it shows some different language (all question marks ) and not the arabic.
    In order to show the data as arabic, we must have something installed in user pc or server.  Could anyone guide me what to do to get the arabic appear at user PC.
    During the client installations, it was asking to select few other languages among which i don't find Arabic.   
    Regards,
    Suresh

    This discusses what has to be done http://java.sun.com/developer/technicalArticles/Intl/HTTPCharset/

  • Discoverer Viewer printing PDF hangs

    Hi all,
    I have installed Oracle BI Discoverer 10.1.2.48.18. It works fine exept that it is not closing discoverer processes. As number of processes raises the amount of free memory lowers. When about 10% free memory on the server the Discoverer Viewer stops creating PDF printouts.
    I open Disco session, open sheet it displays OK. I can export to csv, xls and other formats except PDF. I also can not print PDF. If I click on Page for Print I can set PDF printing options. Then click on Preview or Print and got the Printing PDF - Wait screen. It lasts and lasts...
    Tried opmnctl restartproc ias-component=Discoverer, Discoverer processes disappears, still can not print PDF.
    After coplete restart AS (opmnctl stopall, startall) the function recovers.
    Seems to be tied with memory usage.
    I can restart the AS say 1 a week, but rather use other way to keep the Discoverer printing.
    Any suggestions, please.
    Jiri Rohlicek

    Hi Jiri
    Your CPU and memory looks ok for the Discoverer usage you have described. I'd watch BPEL though and make sure that isn't grabbing too much resource. If anything, memory would be the one to increase. As I mentioned in a previous posting, a 4:1 ratio for smaller boxes is recommended. Your ration is 2:1, although for only 5 users you should be fine.
    I'm assuming you are using Discoverer in stand-alone mode? If not, and you have the infrastructure database on the same machine you are definitely underpowered.
    Regarding the memory, the server is supposed to clear the sessions eventually. One way that you can definitely help is to tell your users NOT to close the browser or click the little X at the top right-hand corner of the screen. This may well close the session on the client end but the server is still holding the session for them.
    Here is what I always do:
    1. When changing from workbook to workbook I always click File | Close to get rid of the current workbook completely
    2. When exiting Discoverer I always use File | Exit, after using File | Close.
    I seem to get far fewer issues this way. It's therefore a training issue and is something that you can do right now. Hopefully this issue will be cleared in the future.
    Best wishes
    Michael

  • Discoverer Desktop 10g : Issue with Chinese Characters

    Hi ,
    Discoverer Desktop 10g client is having issue in displaying Chinese data. My report has chinese characters in it and the same does not get displayed properly when run from Discoverer desktop. However, when I export the report in html format and opened it in browser, it is displaying the chinese characters properly. Browser was set to Unicode(UTF-8) character set.
    I tried changing to different fonts in Discoverer Desktop, but couldn't get the chinese character issue resolved in Desktop.
    Could someone , please tell me how to fix this issue ?
    Please mail directly to [email protected]
    Thanks
    Venkatesh

    I am facing the same issue too. I think it is a problem with the fonts. Get back to you later if I find any solutions.

  • Match Case in Discoverer

    In Discoverer end-user client 3.1.36 there is a check box for 'match case' in the conditions tab. After unchecking this value and saving the workbook the "match case" becomes checked whenever the workbook is reopened. Is there a way around this or can this checkbox be made unchecked by default?

    Please fill all your controls with typical strings, make the new values the default, save the VI under a new name, and attach it again.
    (This allows us to quickly reproduce your problem without entering strings and having to guess what your inputs actually are)
    WIth your given string, the result seems as expected, so we need more information on what you actually want instead.
    LabVIEW Champion . Do more with less code and in less time .

  • What priviliges need to Run Discoverer Desktop

    Hi all,
    I have installed Discoverer Desktop on client machine. When I login throug the administrator on any client machine then I can connect to Desktop. But unable to connect to Discoverer Desktop on client machine when I connect with my personal ID that dont have administrative priviliges. I got the error that system unable to update system registry. Use REGEDIT. And also desktop didnt connect and return TNS Error. What should I do in this condition? Should I give the administrator priviliges to every user who are using Discoverer Desktop.
    Thanks.
    Hassan Raza

    Let me elaborate on exactly what I am doing with this. I have a view that goes against a 5 million record table and gets contract line flexfields. The performance is greatly improved when a specific contract is selected, so I have built in an extra join to a temporary table that contains nothing but contract number. When a report is run in Discoverer, the goal is to allow the user to enter a parameter of contract number, and then take that number and execute a function to populate the temporary table with that contract number, then get the data from the view that has joined to this table. It works if the user runs the report 2 times, as the data is being generated before the function is executed, so there is nothing in the temp table on the first execution due to timing. What I need to do is change the timing and force the function to populate the temp table prior to the running of the view. Is this possible?

  • Monitoring client 000 instead of active client

    Issue: Ideally, we would like to monitor the active client but are not given SAP_ALL / SAP_NEW. Hence we end up monitoring client 000 where we get full auth. But does this gives all the info reqd for monitoring and administration?
    1. With Solution Manager as the monitoring system, is it ok if we monitor client 000 of the target systems instead of the active client?
    We intend to perform BASIS tasks (Perodic tasks such as servers (SM51), processes (SM50), database (DBxx), O/S (ST06), Dumps (ST22), bkg jobs (SM37) and so on)
    2. Is there any documentation that shows the difference between monitoring client 000 and the active client.
    Please note, we intend to configure BPM in the future, and hence we understand that the active client needs to be monitored.
    3. In case we intend to monitor the active client, where can we get the list of auths (roles/profiles) reqd to perform the the above BASIS tasks
    It would be great if we could get info on other ways to address this issue.
    Thanks in advance

    Hi.
    I will try to shed some light on your questions.
    1 For monitoring purposes client 000 is well suited. There are only a handful of activities that must be performed in the specific client. Example, create background job, start client copy, (look at transactional data). Reading background job logs is client independent (consider to put in the client in the name when you operate mulitple clients).
    2 I cannot recall any official document stating difference. There are some information on help.sap.com defining the usage of client 000 and 001.
    3 This is as hard to answer as it is to say how long a rope is. It really depends on what activities that is going to take place in the active client. simplest way is to list transactions/tasks that basis needs to perform and create the correct authorization from.
    /fredrik

  • Sending an Image file to a client using UDP

    I wants to send an Image file from the client to the server using UDP. As UDP can only sends data of type byte, how can i convert the Image file to byte & send it. Here is the Client program:
    import java.io.*;
    import java.net.*;
    import java.util.*;
    import java.awt.*;
    public class Client {
    public static void main(String[] args) throws IOException {
    if (args.length != 1) {
    System.out.println("Usage: java Client <hostname>");
    return;
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String str = br.readLine();
    br.close();
    // get a datagram socket
    DatagramSocket socket = new DatagramSocket();
    // send request
    byte[] buf = new byte[65500];
    buf = str1.getBytes();
    InetAddress address = InetAddress.getByName(args[0]);
    DatagramPacket packet = new DatagramPacket(buf, buf.length, address, 4445);
    socket.send(packet);
    // get response
    packet = new DatagramPacket(buf, buf.length);
    socket.receive(packet);
    // display response
    String received = new String(packet.getData());
    System.out.println("Received: " + received);
    socket.close();
    Thanx.

    DataInputStream inStream = new DataInputStream(new FileInputStream(filename));
    try {
    byte bindata = inStream.readByte();
    catch (EOFException eof) {
    }

Maybe you are looking for