Delete workbooks in Discoverer 10.2 - URGENT

Hey
I need help with a problem I am facing.
In our upgrade from 9.2 on an old server to 10.2 on a new server, I exported all the Workbooks that existed i the old server. They were made by different users. And as you know, it is only the owner of the Workbookt that can delete it.
My quistion is :
- Is it posible to create a new "super"-user that can delete any Workbook it may want to, even though "super"-user is not it original owner?
- Is it posible - on a way or other - to delete a Workbook I want, even thougt I am not the original owner?
I should mention that I tried to create a user who got admin-priviliges but it did'nt help. I could't delete a Workbook that this user did'nt make.
Thank you for your help !

I don't think the superuser notion is an option (and if I am wrong, I am sure I will be corrected).
You could always start deleting rows from the EUL5_DOCUMENTS table (but it is not recommended, and could invalidate your support contract).
Are the users still active? If so, you could try an approach where you tell them they have to get rid of X reports by a certain date. If they haven't, remove their privs to create a report until they comply.
If they are not active, recreate the account (or have the dba change the password and allow you to log on), and either transfer the report, or delete them.

Similar Messages

  • Unable to delete workbooks in Discoverer Viewer

    Hi All,
    I could not find any option in Viewer to delete the workbook created by me. Does that mean, users can only save workbooks but cannot delete them in Viewer?
    Thanks.

    Hi
    RE: Oracle gotta see what mess is created after saving the workbooks in Viewer I agree but you are going to have to take some of the responsibility because you allowed the Viewer users to have access to the save privilege.
    Please see Russ' excellent comments. Russ and I see eye to eye on this and I endorse his comments 100% - you should not allow Viewer users to save - period. Russ and I have over 20 years of experience on Discoverer between us and rarely do our opinions differ by very much. This is not surprising because if there's a right way to do something - there's a right way. Sometimes there's an alternative way but rarely are there two right ways.
    The right way to manage Viewer is to withdraw the save privilege from the Viewer users. This of course would not prevent a Plus user from saving in Viewer but it will stop the mess that you are seeing today. Thus, the solution is not to add the delete functionality but to withdraw the save functionality.
    In my experience, Viewer usage should be high, somewhere between a 70:30 to 90:10 ratio when compared to Plus. Because of this high number of users, it is also vitally important that they get trained well on the Viewer tool. Too many companies fail to invest into Viewer training and they suffer greatly because of it. In a lot of companies they assign the training to one of the Plus users, someone who a) is not a trainer, and b) does not know the Viewer tool inside out and back to front.
    I'm not for one second saying that you are in this situation, just saying that this is what typically happens. The end result though is user dissatisfaction which leads to misuse of the system and ultimately on to disuse of the system, with everyone either going back to their old Excel way of working or being granted access to Plus.
    You're definitely on the right path if you are using Viewer so please keep going. Its a great tool for what it does - viewing of reports. You just need to reel in some of that power.
    Best wishes
    Michael

  • How to delete a workbook in Discoverer 10g

    Hello guys,
    Does anyone know how to delete a workbook from Discoverer 10g? I created a report in Discoverer Plus as SYSADMIN and gave this to my user. My user only has access to Discoverer Viewer. He went and did a "Save As" on this report. Now when he loggs in to Viewer again, he sees two report. One created by SYSADMIN and the on he created. I want to delete the one he created. How do I go about doing this? Can I do it from Discoverer? If so, which one(Viewer or Plus)? Will I have to login as him to do this? Please advise.

    Hi,
    I'm sorry for the question but you said:
    You just login as the user into viewer and delete the workbookWhere do you see the option to delete from the viewer ?
    To delete/ manage workbooks you need to login to either Plus or Desktop versions.
    And yes you need to log in using the owner user name
    Tamir

  • Export workbooks in discoverer admin

    hello
    I am able to export workbooks from discoverer admin. in DEV env.
    The file is in '.eex' format.
    How can I import '.eex' file into Discoverer Desktop in Test env.
    If i import the same .eex file into Discv Admin @ Test..How can i open it in Desktop@Test.
    Appreciate any feedback
    thanks
    kp

    Hi Tamir,
    As i was having only discoverer plue in 11i i can only export using disc.admin.
    Disc plus dont have options for this
    THanks a lot for your tip..It worked
    I selected
    Refresh The Object
    and "By Identifier"
    I checked only take ownership if original owner can not be found
    and it worked fine
    I have few more clarifications
    1)
    When I click on =Refresh the object
    there is a check box at the bottom says: Preserve Display Related Properties
    Should I check it or not
    2)
    Also when I open the workbook under my name
    workbook was opening only with this option->
    Open the workbook in the current database account
    If the workbook is asking if i need to substitute a join, I may need to do that right?
    thanks
    kp

  • Workbook with Discoverer Viewer in Apps 11i?

    With the help of (Doc ID: 278095.1) I was able to link Discoverer workbooks in Apps 11i. But all of my workbooks open with Discoverer Plus.
    How do I open some of the workbook with Discoverer Viewer in Apps 11i?
    I can open all my workbook directly with Discoverer Viewer without Apps 11i config.
    Current Function Settings (in 11i) are:
    Type: SSWA plsql function
    HTML Call: OracleOASIS.RunDiscoverer
    Thanks in advance for your help,

    Hi,
    Your workbooks are openned with viewer or plus depending on the profile 'ICX: Discoverer use Viewer'. You can override this by setting the viewer parameter on the call to OracleOASIS.RunDiscover. In the config of the Apps function that call OracleOASIS.RunDiscover, on the form tab add &VIEWER=Y or &VIEWER=N onto the end of the parameters. e.g workbook=myworkbook&parameters=param1~value1&viewer=Y
    Hope that helps,
    Rod West

  • BEx: How to delete workbook?

    Dear All,
    We would like to delete workbooks. How can we delete workbooks without deleting containing queries? Those queries shall be deleted from this workbook but not from system.
    Problem is, that we just see workbook in Metadata Repository, how can we get rid off it?
    Thanks all for your help.
    Have a nice day.
    Stefanie

    Hello Stefaine,
    Please follow the steps mentioned below.
    Transaction - Se16
    Table name - RSRWBINDEXT
    Enter the workbook id/ Title(workbook name) of the workbook.
    Execute.
    Workbooks will be listed based on the entered text.
    Select the check box against these workbooks and select Table Entry --> Delete from the menu.
    The selected workbooks will be deleted.
    Hope this information helps you.
    Regards,
    R.B

  • Can't create scheduled workbook on Discoverer desktop

    Hi ,All
    I want to create a scheduled workbook on discoverer desktop(end user version) by....
    1. grant privileges to user in the following
    CREATE PROCEDURE
    CREATE TABLE
    CREATE VIEW
    SELECT ANY TABLE
    2. grant scheduled workbook to user in Discoverer Admin(Menu-->Tool--> Privileges)
    when I launch discoverer desktop to schedule workbook ,I can select workbook, set time to run and set parameter but when I accept all parameter to schedule workbook .....the program show the error
    "Internal EUL Error: TransError - Unexpected transaction error"
    Anyone know what is the problem and how to solve it ?
    Thank you,
    Mcka

    Hi
    See the following link, maybe it helps you:
    http://download-uk.oracle.com/docs/html/B13916_04/scheduled_workbooks.htm#sthref493
    Ott Karesz
    http://www.trendo-kft.hu

  • Reversing the deleted workbook

    Hi Experts,
    I would like to know, if there's anyway to getback a deleted workbook through RRMX_DELETEWORKBOOK Function module.
    Thanks,
    Ban

    Hi,
    Check the below it may help you
    Check this table RSRWBINDEX
    or
    Try this function module RRX_WORKBOOK_INFO_GET
    Regards,
    Marasa.

  • Scheduling Workbooks on Discoverer Viewer.

    Hello guys
    I know you can schedule workbooks in Discoverer 10g Plus, but can you do this in Viewer? If not, then does this mean that we must give all our users Discoverer Plus so that they can schedule their own workbooks? Users used to schedule their own workbooks on Discoverer 4i. Now we are upgrading to 10g and we wanted to give them Viewer access. How do they schedule workbooks in Viewer?
    Thank for all your help..

    Hi,
    In Discoverer viewer you cannot schedule reports though you can retrieve reports that have been scheduled.
    Users that have access to Viewer will also be able to access Plus by entering a Discoverer Plus URL. The users privileges are stored in the EUL and determine what features the Discoverer user can access, not which tool they can use. So if the user has read-only access to the workbooks in Viewer then they will also have read-only access in Plus.
    Rod West

  • Script to delete expired or errored scheduled workbooks for Discoverer

    Hi All,
    Can any one pont me to find a script to delete all expired and Errored workbooks in Database for discoverer?
    Appreciate all your assistance.
    Thankks
    -S

    Hi Asim,
    I don't think you can share the results of the scheduled workbook using Desktop. As for Plus, when you're signed on as the other user are you in the same database & eul and are you looking for "scheduled workbooks"?
    Brent

  • Error of access denied opening a workbook in discoverer viewer 10.1.2

    When I open a workbook in discoverere viewer in the html page shows this message:
    OracleBI Discoverer Viewer no ha encontrado los datos necesarios para mostrar los resultados de este evento. Corrija los errores y vuelva a intentarlo.
    - access denied (java.lang.RuntimePermission oracle.discoverer.connections)
    However data seems correct, but I don't know how to delete this message.
    Thanks,
    Carlos

    Hi Carlos,
    Metalink has some information regarding what sounds like a solution to your problem under Doc Id : 265228.1. Have a read and let us know if this is for you and whether you get it working in a development environment.
    Symptoms
    Discoverer 10g (9.0.4) Plus and Viewer throws 'page cannot be displayed'
    Other symptoms
    A.) Discoverer Plus shows a file download dialog with virus warning "Some files can harm your computer. If the file information below looks suspicious, or you do not fully trust the source,do not open or save the file."
    Opening or cancelling will again throw "page cannot be displayed"
    B.) Plus throws a blank page and Viewer throws 500 internal server error
    Cause
    Installation failure on configuring discoverer in OC4J_BI_Forms may caused the problem.
    Using pre-production / beta code (M16b shiphome) will cause the problem.
    Fix
    1.) Edit the file $ORACLE_HOME(midtier)/j2ee/OC4J_BI_Forms/config/java2.policy
    2.) Add the below lines at the end of the file
    ================================
    grant codebase "file:${oracle.home}/discoverer/lib/discoverer5.jar" {
    permission java.lang.RuntimePermission "oracle.discoverer.connections";
    grant codebase "file:${oracle.home}/j2ee/home/-" {
    permission java.lang.RuntimePermission "oracle.discoverer.connections";
    grant codebase "file:${oracle.home}/portal/jlib/pdkjava.jar" {
    permission java.lang.RuntimePermission "oracle.discoverer.connections";
    grant codebase "file:${oracle.home}/portal/jlib/ptlshare.jar" {
    permission java.lang.RuntimePermission "oracle.discoverer.connections";
    ===========================
    3.) Restart OPMN.
    4.) Invoke Discoverer Plus or Viewer.
    Let us know how you get on.
    Lance

  • Delete WorkBook and Query file from Server .

    Dear All Experts .
    I dun know i posted in correct places or not .. (correct me if i m wrong) .. i want to ask about the BW Workbook and query.
    How we going to remove the remove the workbook or query files from Server ? bc i tried to delete from Analyzer(excel 2007), the file is deleted from the view , but havent delete from the server... So how i going to remove the file from server ?
    Thank.

    Hello I have the same problem. Can you please tell me how you finaly manage to delete the workbook.
    thank's you for advance,
    Akiba

  • How to open a defult workbook from Discoverer Plus

    Hi all,
    Is it possible in Discoverer Plus for a user to open a pre defined worksheet in a workbook when he logs in without having to select the workbook and then select the worksheet?
    Please advise how to achive this.
    Any help will be greatly appreciated.
    Thank you all.
    Yjk

    Hi Yjk
    This is possible but you will have to alter the URL call to do it and add the workbook name to the end of the URL.
    You can use either the names of workbooks and worksheet or unique IDs of workbooks and worksheets. Using unique IDs is easier and helps avoid encoding problems with long names. Unique IDs are language independent. The following are the URL parameters to use while working with workbooks and worksheets.
    Discoverer Plus Relational:
    Workbooks:
    opendbid=<workbook ID>
    opendbname=<workbook name>
    Worksheets:
    sheetid=<worksheet ID>
    sheet=<worksheet name>
    Discoverer Viewer:
    Workbook:
    wbk=<workbook ID>
    wb=<workbook name>
    Worksheet:
    wsk=<worksheet ID>
    ws=<worksheet name>
    Discoverer OLAP:
    Workbooks:
    workbookname=<workbookname>
    Worksheets:
    sheet=<worksheet name>
    Note: Discoverer Plus OLAP uses only workbook and worksheet names.
    Examples below:
    How to Find the Unique IDs of Workbooks and Worksheets
    To find the unique ID of a workbook, use thie workflow:
    1. Launch the Open Workbook from Database wizard
    2. Right-click the workbook name
    3. Select Properties.
    The value of the Identifier field indicates the unique ID of the workbook.
    Alternatively, when the workbook is open, select File | Workbook Properties.
    To find the unique ID of a worksheet, use this workflow:
    1. With the worksheet open, select Edit | Worksheet Properties
    2. The Worksheet Properties dialog box opens.
    3. Click the General tab.
    The value of the Identifier field indicates the unique ID of the worksheet.
    The following URL starts Discoverer Viewer and opens a worksheet with the unique ID "156", which is present in the workbook whose unique ID is "MONTHLY_SALES". The connection ID used is "cf_a101".
    http://<machine.domain>:<port>/discoverer/viewer?cn=cf_a101&wbk=MONTHLY_SALES&wsk=156
    If the connection that is used here is a private connection, the user will be prompted for the password.
    In Plus, the same command is:
    http://<machine.domain>:<port>/discoverer/plus?cn=cf_a101&opendbname=MONTHLY_SALES&sheet=156
    Does this help?
    Regards
    Michael

  • Insert/Delete in a servlet to dbase  - URGENT!!

    I have an urgent question. If I use a query to select from values based on a variable from a JSP (subject code)...... and then based on the values returned by this query (i.e code, year and semester,unit) I then want to add/delete these values to a new table (called chosensubject), based on whether they chose the variable drop or add in the JSP!!
    How do I do this???
    I am using a servlet which picks up the data from a JSP after it is submitted to the server.
    Please Help!
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.ServletException;
    import java.io.IOException;
    import java.io.PrintWriter;
    import java.sql.Connection;
    import java.sql.Statement;
    import java.sql.ResultSet;
    import java.sql.DriverManager;
    import java.io.*;
    import java.sql.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class loginAssign2 extends HttpServlet
    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException
    //get the parametes from the JSP page
    String sem1c1 = request.getParameter("Sem1#1").trim();
    String us = request.getParameter("username").trim();
    String sem1c2 =request.getParameter("Sem1#2").trim();
    String sem1c3 = request.getParameter("Sem1#3").trim();
    String sem1c4 = request.getParameter("Sem1#4").trim();
    String sem2c1 = request.getParameter("Sem2#1").trim();
    String sem2c2 = request.getParameter("Sem2#3").trim();
    String sem2c3 = request.getParameter("Sem2#3").trim();
    String sem2c4 = request.getParameter("Sem2#4").trim();
    String userID = request.getParameter("userID").trim();
    String Drop1 = request.getParameter("drop1").trim();
    String Drop2 = request.getParameter("drop2").trim();
    String Drop3 = request.getParameter("drop3").trim();
    String Drop4 = request.getParameter("drop4").trim();
    String Drop5 = request.getParameter("drop5").trim();
    String Drop6 = request.getParameter("drop6").trim();
    String Drop7 = request.getParameter("drop7").trim();
    String Drop8 = request.getParameter("drop8").trim();
    String sqlQuery;
    String sqlQuery2;
    if (sem1c1 !="") {
    sqlQuery = "select*from tmpoffering where code = '" + sem1c2 + "'";
    // Iterate through the result and verify the password
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    Connection conn = null;
    try {   
    Class.forName("oracle.jdbc.driver.OracleDriver");
    conn = DriverManager.getConnection("jdbc:oracle:thin:@Midas2:1521:globaldb", "system", "manager");
    catch (Exception e) {
    out.println("Cannot close connect to database!"+e);
    if (conn != null) {
    try { // execute the query
    Statement stmt = conn.createStatement();
    ResultSet rst;
    rst = stmt.executeQuery(sqlQuery);
    // Fetch the query result, and dispaly them in a table
    while (rst.next()) {
    <<Need help here!!!! Think I need an if statement (i.e if 'drop' then delete otherswise if 'add' then insert!!!... but how do I put it into a servlet??)
         sqlQuery2 = "insert into subjectchoosen values ('code','year','sem','userID') ";
    stmt.close();
    } catch(Exception e) {
         out.println("Cannot fetch data from database!"+e);
    out.println("</table>");
    out.println("</body></html>");

    If the servlet is within an application container,
    you can locate a data source create a SQL connection an execue a query.
    DataSource ds =  (DataSource) (new InitialContetx()).lookup("my_ds");
    Connection conn = ds.getConnection();if it is only a web server
    /** sample using JSQLDriver */
    Connection conn = null;
    Statment stmt = null;
    ResultSet rs = null;
    try {
      Class.forName("com.jnetdirect.jsql.JSQLDriver");
      conn = DriverManager.getConnection(
              "jdbc:JSQLConnect://localhost/database=master",
              "sa",
      stmt = conn.createStatement();
      rs = stmt.executeQuery("select * from my_table");
    } finally {
      try {
        if (rst != null) {
          rs.close();
        if (stmt != null) {
          stmt.close();
        if (conn != null) {
            conn.close();
      catch (SQLException ex2) {
    }

  • How to copy workbooks from Discoverer 4i to 10g

    Hi guys
    Can somebody please help me. We've rolled out Discoverer 10G for users that are running on windows Vista (I believe that 4i does not work on Vista, please correct me if I'm wrong). We're still using Discoverer 4i for the users running on windows XP. We have migrated all our existing workbooks from 4i to 10G. The problem is when we create new workbooks, we currently have to create them on both Discoverer 4i and 10G. This is time consuming for us and I'm sure there is a way to just copy/migrate that newly created workbook from 4i to 10G.
    Does anybody know how to do this or is there a document.
    Thank you for all your help.

    Hi,
    You can move the workbooks by using a Discoverer export/import from Administrator.
    Rod West

Maybe you are looking for