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
kpHi 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¶meters=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.
StefanieHello 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,
MckaHi
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,
BanHi,
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
-SHi 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,
CarlosHi 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.
YjkHi 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
-
why need me to key in phone number in USA? I live in Cambodia.
-
Exporting large banner to pdf in InDesign - awkward way
Some new colleague has just asked me today to help her with exporting a large banner from InDesign CS5 for print. The banner is quite huge but InDesign - as well known to most except to apparently her as a so called "Graphic Designer" - isn't suite
-
Cannot E-Mail a PDF Form w/ a Submit Button
Hi, I feel really inept at this point and I'm hoping someone can help me (PLEASE!). My Home Owner Assoc. uses PDF forms created in Nitro PDF, but most users user Adobe Reader. When a Nitro PDF form is opened in Reader, everything works as designed (
-
Hi, the earphones for my iPad nano are broken. I tried to get others for free (one year warranty), but on the apple website (apple.at/AUSTRIA) I have to use a creditcard for purchasing if I wouldn´t send the broken parts back- but I haven´t bought my
-
Bapi or Function Module to update Material Master Data
Hi Friends, could anyone let me know any BAPI's or Function Modules for Material Master UPdate. Thanks in Advance Regards Tina