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

Similar Messages

  • Scheduling workbooks in discoverer desktop

    I'm trying to figure out how to schedule workbooks to run and export the output to a folder in Discoverer Desktop, I see in many posts that it can be done easily, I just can't figure it out, can anyone help?
    I did confirm with my DBA that we do have the DBMS_Job package installed.
    When I click on schedule as a user I get the following message:
    A workbook cannot be scheduled for the following reason(s) - summary refresh 'job_queue_processes' parameter is 0
    I would appreciate any help you can offer.
    Thanks,
    Janet
    email: [email protected]

    Hi Janet
    You do not need to have DBA privilegs to schedule workbooks and any user should be able to do this. Here is an article from my notes:
    Setting up Workbook Scheduling
    The workbook scheduling feature in Discoverer uses native features in the Oracle DBMS, and is therefore only available when running against the Oracle database. This feature uses the same highly scalable and reliable processing procedures ithin the kernel, since the summary management capability and the setup for both features is similar. These procedures use standard packages in the DBMS called DBMS_JOB.
    To enable the processing procedures for workbook scheduling in Discoverer, follow these steps:
    A. Grant Schedule Workbook Privilege to the user.
    B. Confirm that DBMS_JOBS has been installed.
    C. Specify result set storage.
    D. Set the time period at which the process kicks in.
    These procedures are described in the following sections:
    A. Grant Schedule Workbook Privilege to the User
    The user must be granted the Schedule Workbooks privilege in the Privileges dialog. Connect to the Administration Edition, and grant the Schedule Workbooks privilege in Tools->Privileges dialog.
    B. Confirming that DBMS_JOBS is Installed
    1. Log onto SQL*Plus as the Administrator, and execute the following SQL statement:
    SQL> select * from all_objects where object_name='DBMS_JOB' and
    object_type = 'PACKAGE';
    If the statement returns no rows, use SVRMGRL to create the necessary packages.
    2. From Windows XP or NT, select Start->Run.
    3. Type in one of the following:
    SVRMGRL
    4. When in the DBA facility, type CONNECT INTERNAL.
    5. Execute the following SQL statement:
    SQL> start <ORACLE_HOME>/rdbms/admin/dbmsjob.sql;
    SQL> start <ORACLE_HOME>/rdbms/admin/prvtjob.plb;
    C. Specifying Result Set Storage
    When a scheduled workbook is run, the results are stored in database tables
    within the database. Result set data created as part of the workbook
    scheduling process may be stored in one of two areas:
    the user's own schema or a centralized schema.
    User's Schema
    In order to enable workbook scheduling in the user's own database schema,
    the user requires the following database privileges:
    Create Procedure
    Create Table
    Create View
    To grant these privileges, do the following:
    1. Log onto SQL*Plus or SQLDBA as the Database Administrator.
    2. Type the following:
    SQL> Grant CREATE PROCEDURE to <USER>;
    SQL> Grant CREATE TABLE to <USER>;
    SQL> Grant CREATE VIEW to <USER>;
    SQL> Grant EXECUTE ANY PROCEDURE to <USER>;
    SQL> Grant SELECT on SYS.DBMS_JOB to <USER>;
    SQL> Grant EXECUTE on SYS.V$_PARAMETER to <USER>;
    where <USER> is the userid of the person who is to be allowed to schedule
    workbooks.
    These privileges must be granted directly to the user and not to a database
    role.
    Advantages: A database limit can be specified on the maximum amount of data a
    user can store in the database. If the result set is stored under the user's
    schema, then you keep control over the maximum amount of space one individual
    user can fill with result sets. If the user creates a scheduled workbook that
    fills that space, it affects only his/her own scheduled workbook.
    Disadvantage: The user is required to have the above privileges in the database.
    Repository User's Schema
    In order to enable workbook scheduling using a centralized repository user's
    schema, the SQL script batchusr.sql must be run in SQL*Plus or SQLDBA as a
    database administrator (such as, SYSTEM). This script creates a new user that
    is granted the above privileges.
    In addition, the administrator of the EUL must change the user so that the
    Repository User property is pointing to the repository user's schema just
    created. The centralized repository user's schema may be customized by the
    database administrator for space management purposes and underlying data access.
    NOTE: SELECT ANY TABLE access is given by the script batchusr.sql,
    but this may be limited provided the repository user's schema is
    granted access to the underlying data that will be accessed for
    workbook scheduling.
    The repository user created will not be able to directly schedule a workbook
    through the User Edition.
    Advantages: Each user does not need DML procedures to run scheduled workbooks.
    Disadvantages: One user can potentially run a scheduled workbook that fills the
    available result set space, preventing other scheduled workbooks from running
    until it is cleared.
    D. Setting the Start Time for Workbook Processing
    The workbook processes run within the database on the server, and are
    controlled by parameters in the initialization file of the Oracle DBMS
    - the INIT<SID>.ORA file.
    To limit the number of processing requests that can run simultaneously:
    The parameter job_queue_processes specifies the number of concurrent processes to use to process DBMS_JOB. It controls the number of processing requests that can be handled simultaneously. The default value is zero, which means processing requests will not be created. You should set it to a minimum of 2 or more if you have any other applications that use DBMS_JOB.
    You need more than one job queue process, because if one job fails for any reason, it may keep getting re-submitted, and thus, prevent everything else in the queue from being completed. If you want to have 10 simultaneous processing requests handled, then you will need to set this to 10.
    The INIT<SID>.ORA parameter job_queue_interval is the time in seconds that controls how often the job processes wake up to process pending jobs. The default is 60, which is quite frequent. What you set this to depends on how frequently you want the process to wake up and serve the requests that have been made. Oracle recommends that you update the 60 seconds default to at least 10 minutes (a value of 600).
    NOTE: This parameter also affects summary management.
    To enable these parameters:
    1. Locate the INIT<SID>.ORA file.
    For example, on Personal Oracle7 the INIT<SID>.ORA file is held in
    <ORACLE_HOME>\database. Its default name is INITORCL.ORA where ORCL is
    the <SID> name.
    2. Enter 2 lines into the file. For example:
    job_queue_processes = 2
    job_queue_interval = 600 (equivalent to 10 minutes)
    NOTE: The summary management and workbook scheduling features both use this scheduling capability within the Oracle DBMS. The interval you specify and the number of concurrent requests affect both features.

  • Error While Creating new Workbook in Discoverer Desktop

    Hi Guys,
    I tried to import the following query which is running fine in toad
    Select Po_H_A.Po_Header_Id,Po_H_A.Segment1,Po_V.Vendor_Name,Po_L_A.Po_Line_id,Po_L_A.Line_Num,Po_L_A.QUANTITY*Po_L_A.LIST_PRICE_PER_UNIT Value_Of_Line,
    Decode(Po_V_S_A.VENDOR_SITE_CODE,null,null,Po_V_S_A.VENDOR_SITE_CODE||' ')||
    Decode(Po_V_S_A.ADDRESS_LINE1,null,null,Po_V_S_A.ADDRESS_LINE1||' ')||
    Decode(Po_V_S_A.ADDRESS_LINE2,null,null,Po_V_S_A.ADDRESS_LINE2||' ')||
    Decode(Po_V_S_A.ADDRESS_LINE3,null,null,Po_V_S_A.ADDRESS_LINE3||' ')||
    Decode(Po_V_S_A.CITY,null,null,Po_V_S_A.CITY||' ')||
    Decode(Po_V_S_A.STATE,null,null,Po_V_S_A.STATE||' ')||
    Po_V_S_A.ZIP||
    Decode(Po_V_S_A.PROVINCE,null,null,Po_V_S_A.PROVINCE||' ')||
    Decode(Po_V_S_A.COUNTRY,null,null,Po_V_S_A.COUNTRY||' ')||'Ph:-'||
    Decode(Po_V_S_A.AREA_CODE,null,null,Po_V_S_A.AREA_CODE||' ')||
    Decode(Po_V_S_A.PHONE,null,null,Po_V_S_A.PHONE||' ') Address
    From Apps.Po_Headers_all Po_H_A,
    Apps.Po_Lines_All Po_L_A,
    Apps.Po_Vendors Po_V,
    Apps.Po_Vendor_Sites_All Po_V_S_A
    Where Po_H_A.Po_Header_Id=Po_L_A.Po_Header_Id
    And Po_V.Vendor_id=Po_H_A.Vendor_id
    And Po_V_S_A.Vendor_id=Po_H_A.Vendor_id And Po_V_S_A.Vendor_Site_id=Po_H_A.Vendor_Site_id
    It is erroring like other existing posted threads
    Join configuratin cann't be resolved Reason the joins on the details folders use different keys to join the master.
    Thanks
    Shishu Paul

    Hi Guys,
    I got the solution, in place of importing query on Desktop better to create new custom folder under Administrator.
    Thanks
    Shishu Paul

  • Creating Scheduled Workbook

    Hi friends, I have just started working on Oracle discoverer 9.0.4.
    I have already created the normal workbooks and distribute the reports using discoverer viewer.
    But I want to know that How I can create the "scheduled workbooks". I have found about opening a scheduled workbook but nothing about their creation ?
    Please guide me, what I should do in order to create scheduled workbook.

    Hi Nirav
    Providing you have the necessary privileges there are two ways to schedule a workbook.
    To schedule the current open workbook, from the menu bar select File | Schedule.
    To schedule any workbook, from the menu bar select File | Manage Workbooks | Scheduling Manager, then click the button Schedule
    At this point you will be in the Schedule Workbook dialog box and you can now set up your scheduling.
    If the above options are grayed out then you have either not been granted the schedule workbooks option by your administrator or the scheduling database priviliges have not been granted, or the DBA has disabled the ability to run jobs.
    Let's look at the above in turn.
    To check whether you have been granted the schedule workbooks option, follow this workflow:
    1. Launch the Admin edition
    2. From the menubar, select Tools | Privileges
    3. Make sure you are on tab called Privileges
    4. Use the drop down and select the user who needs to be allowed to schedule
    5. Make sure the Schedule Workbooks button is checked
    6. Click OK
    The database privileges that control scheduling are:
    CONNECT
    RESOURCE
    CREATE PROCEDURE
    CREATE TABLE
    CREATE VIEW
    EXECUTE ANY PROCEDURE
    EXECUTE ON SYS.DBMS_JOB
    SELECT ON V_$PARAMETER
    SELECT ANY TABLE
    UNLIMITED TABLESPACE
    Here is a database create user script that sets up the privileges required for a user:
    create user username identified by password
    default tablespace TOOLS
    temporary tablespace TEMP
    quota unlimited on TOOLS;
    grant connect, resource, execute any procedure, select any table to username;
    grant execute on SYS.DBMS_JOB to username;
    grant SELECT on SYS.V_$PARAMETER to username;
    grant create procedure, create table, create view to username;
    Also do not try and grant the two SYS privileges via a Role. These must be granted direct to the user.
    At the database level, make sure that your DBA has set the database initialization parameter called JOB_QUEUE_PROCESSES to something greater than zero, I would recommend 10. If it is zero then you won't be able to schedule. At the minimum, for scheduling it needs to be at least 2.
    Hope this helps
    Regards
    Michael

  • 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

  • Can we create a folder in one desktop without sharing that folder in other desktop in mac?

    I have created a few desktop in my mac. Can i create a folder in one desktop, which does not share in other desktop?Can I have different folders in different desktop? how to do that?

    No. Desktop spaces affect only applications and their windows. If an icon appears on the desktop it appears on every desktop.

  • 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

  • Re-scheduling workbooks from Discoverer Admin

    Hi All,
    We have Discoverer integrated with Oracle Applications.
    When logging into Discoverer Admin as EUL owner, it is possible to re-schedule workbooks scheduled by other users by navigating to 'Tools->Manage Scheduled Workbooks...' and clicking on the 'Edit' button for a workbook. It allows to change date/time of when the report should be executed and successfully updates the Discoverer meta-data tables in the EUL. However, the dbms job associated with the workbook is not re-scheduled, so the report is executed at the original time.
    I am not very familiar with the Discoverer, but my feeling is that it is not properly configured in our installation. Any advise on how to fix this issue would be greatly appreciated.
    Thank you.
    Denis

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

  • OBIEE 11g: Can I create/schedule/start an Agent (IBOT) from another application?

    Hello,
    I would like to schedule, with or without iBot, some reports in OBIEE 11g.
    Like BI Publisher, can I use something such webservice to schedule Report from another application, like PL/SQL?
    Many thanks, Regards.
    R.

    Yes we can schedule the reports using BI Publisher.
    Adminstration-Delivery-Email
    Mark if helps.
    Thanks,

  • Discoverer Desktop (4)- Receiving error Attempt to Open Workbook Failed

    Hi,
    The reason for this error is multiple people are opening same workbook. This has never been a problem before as the user would receive message: "Open Workbook as Read Only..."
    Now they only get the message: "Attempt to Open Workbook Failed."
    We have tested here and have determined it is not a generell issue because we have the problem only on two workstations.
    I check the registry HKEY_CURRENT_USER for diffenerence between the workstations but without any success.
    There is no file access problem
    Any idea?
    Thx
    Arnd

    Hi all,
    We are having exactly the same problem. I've come to the point that there's a problem between Discoverer Desktop 4i and XP SP3.
    The scenario we have is:
    a) If an user with SP2 creates a workbook and saves it into the network shared folder,
    a.1) It can be opened by users with SP2 as many times as the want. They just receive the "Open Workbook as Read Only" warning message.
    a.2) Users with SP3 can open it only if the workbook is not open by any other user. After that all users receive the "Attempt to Open..." error message.
    a.3) If a user with SP3 makes any change to the workbook and saves it, it doesn't matter which SP version you have, the file becomes "corrupt" and only one user can open it at the same time.
    b) If an user with SP3 creates a workbook and saves it into the network shared folder it can only be opened by one user at the same time
    I've also made tests and the same error occurs if the .dis file is located in a local directory (c:\My Documents for example). I can not open it twice in my computer in two different discoverer desktop instances, and I have SP3, while another user with SP2 can.
    Any ideas? Our Discoverer Desktop version is 4.1.48.06.00
    Regards.

  • Discoverer Viewer and Scheduled workbooks error

    Hi
    Hope someone can help.
    I am scheduling workbooks in Discoverer Plus 10.1.2.48 with the intention of viewing them in viewer.
    The report shows itself as running okay in Admin, but when I open the report in Viewer or Plus I get errors including:
    ORA-03106 Fatal two task communication error
    or
    "unable to generate sql for this scheduled workbook"
    I suspect they might be retrieving fairly large result sets (10 K rows +)
    Please can anyone offer advice on how to resolve this?
    Many thanks

    Hi Tim
    Well just the way the file is put together, like is it using SID= or SERVER=, does it use SERVER=DEDICATED, do you have one ADDRESS= or multiple?
    To make sure everything is right, rename both TNSNAMES and SQLNET.ORA files, then suse Net Configuration Assistant to set up a connection. Then compare that with what you have already and make the necessary changes.
    I also noticed that Russ has made a posting concerning a similar error. You should take a look. Its either in here on the Discoverer forum.
    Best wishes
    Michael

  • Discoverer Scheduling Workbook failed.... advise needed please

    when I try to schedule workbooks on Discoverer 10.1
    Database Error - ORA-04068: existing state of packages has been discarded
    ORA-04063: package body "TKDBA.EULL_BATCH_USER" has errors ORA-06508: PL/SQL: could not find program unit being called ORA-06512 at line 2
    System: XP Pro SP2
    Desktop Client 10.1.2456c
    End User layer Library - 10.1.2.45.46c
    End User Layer - 5.1.1.0.0.0
    Edited by: ControlV on May 22, 2009 6:07 AM

    Hi
    Thanks for this. A couple of things come to mind. First, it looks like you may have done more than one installation of the Discoverer 10g Admin / Desktop Install and it also looks as though you have an older Discoverer sitting out there, presumably a Discoverer 4 version. How did I spot this?
    Firstly, the name you are using for you 10g installation is BIToolsHome_2. This tells me that you either have 2 or you had a failed install number 1. If you happen to be calling the executable from the first install with the PATH set to the second install this will cause a problem.
    Secondly, Discoverer 4 always installs using the ORANT folder.
    I am not sure what you have inside d:\oracle\bin or even in c:\oracle\discoverer\bin. These could definitely be causing problems elsewhere but probably not impacting Discoverer 10.
    10g Discoverer Admin / Desktop needs these 4 entries in the path and these are there, albeit againt BIToolsHome_2 and not 1:
    C:\oracle\BIToolsHome_1\bin;
    C:\oracle\BIToolsHome_1\jlib;
    C:\oracle\BIToolsHome_1\jre\1.4.2\bin\client;
    C:\oracle\BIToolsHome_1\jre\1.4.2\bin;
    First things first, we need to verify that you don't have an old version 1 hanging around.
    Right-click on the icon to start Admin. In your case it should look like this: C:\Oracle\BIToolsHome_2\bin\dis51adm.exe
    Right-click on the icon to start Desktop. It should look like this: C:\Oracle\BIToolsHome_2\bin\dis51usr.exe
    Please verify the above and let me know if everything looks right.
    Best wishes
    Michael

  • Create/Open Workbook dialog performance

    Hi,
    We use Discoverer Plus (Application Server version v10.1.2.2) and we have around 20,000 workbooks. All these workbooks are shared amoung all the user, in other words all the discoverer users have access to all these 20,000 workbooks.
    We are experiencing a slight delay (20-30 sec) while opening "Create/Open Workbook dialog" in discoverer plus. This dialog appears automatically when the discoverer plus is launched. We area also experiencing a slight delay (20-30 sec) when we try to open "Open workbook from database" dialog. This can be opened using File/Open or Click Browse button from "Create/Open Workbook dialog".
    Please suggest any solution to improve the performance of this or any configuration in discoverer plus that supresses the "Create/Open Workbook dialog" that apprears automatically when discoverer plus is launched.
    Any suggestions is much appreciated.
    Regards
    Sriram

    Hi Michael,
    Thanks a lot for the details.
    We are following this approach. We have three catagories of users and they are as follows:
    Super -> All the discoverer plus permissions are assigned ( Create/modify/schedule and all the other Plus permissions).
    ReadWrite -> Only Create/modify workbook (Scheduling not allowed)
    View -> Only to run the workbooks created by the above two users.
    We have created three database users for discoverer and assigned appropriate permission in Administrator and created public connections for these users.
    Discoverer is accessed from our application (by clicking a menu item provided in our bespoke application). The application users are maintained within the application and we also have a security module which restricts the use access to application. In that security module we have three roles (as above) created for discoverer purpose and users will be given permission to one of the roles. When the user invokes discoverer from application, it decides which discoverer user to be used based on the discoverer role assigned and launches discoverer plus.
    Please note each application belong to an organisation.
    We follow naming convention when the workbooks are created, the organisation specific workbooks starts with the organisation name + workbook details. All the workbooks are shared to all the above users, so that it is accessible to all the categories of users. The basic idea is, user logs in to discoverer plus and click browse button in the Create/Open workbook dialog and search for their organisation workbook by typing in thier organisation name and then select the workbook to run.
    The problem that we are facing here is the amount of time it takes (15-20 sec) to open "Create/Open workbook" dialog and "Open workbook from database" dialog window.
    I have checked all the indexes are in place and added a composite index as well. It takes the same time. Is there any way we can supress Create/Open workbook dialog window when Discoverer Plus is launched?
    Regards
    Sriram

  • Cascading LOVs in discoverer desktop 10

    Hi
    Is it possible to create Cascading parameters in Discoverer Desktop 10?
    i know the possibility in discoverer plus but didn't find the "filter the lov based on the selected condition" radio button while creating the paramenter in Desktop10.
    Thanks

    Hi,
    You do not have to upgrade the desktop or administrator (you can if you like to).
    can i install Plus as client?No, the plus is installed on IAS or weblogic
    you can search this forum for links to download, and it will need installation and configuration.
    the same schema, reports, configuration will work on Plus?Yes it will as long as the configuration is right.
    Tamir

  • How to create optional parameters in discoverer 10.1.2

    I am new to discoverer, Can any one tell me how to create optional parameters in Discoverer desktop edition in 10.1.2
    I looked at the following thread which says optional parameters can be created in 10.1.2 but doesn't tell how tro create it
    How to create optional parameters in Discoverer
    Thanks in Advance

    Hi.
    In the thread you quoted Michael Armstrong-Smith says that optional parameters can be created in Plus but not in Desktop and that's true.
    So your question "how to create optional parameters in Discoverer desktop" is already answered in that thread.
    Assume that it is a typo and you wanted to ask how to create optional parameters in Plus.
    Then the answer is simple: Just uncheck the "Require users to enter a value" checkbox when creating new parameter.
    Regards Jakub

Maybe you are looking for

  • Disk Utility/ OS 10.2.8 problem

    I wanted to use Disk Utility to reformat a boot partition of my external FW drive. The install OS 9 drivers option is greyed out. Is that because the drivers are already on the whole disk? Been so long since I have had to do this I don't remember Tha

  • Emails sent through Mail 7.0 on Mac won't appear in the Sent folder in the Yahoo web browser or the Mail app for iPad.

    It seems that emails I send via Mail on my mac are stored only in Mail's Sent folder. These emails don't appear in the sent folder of Yahoo web browser, iPad Mail app, or the Y! Mail android app.. I've tested to see whether my emails are actually sen

  • MenuBar in JAPPlet

    Can Someone please help me, i've created a menubar with menuitems in a JFrame but i dont no how to do it in a JApplet. I would appreciate anybodies help.

  • Why is it difficult to start up my Mac air?

    Its difficult to start up my Mac Air. It just beeps once then powers up but goes off again and again. It also switches off automatically while I'm still using it. Help!

  • Windows laptop Died - Switched to mac - iTunes

    Hi All, My windows 7 laptop died.  The laptop physically will not power on.  The data remains intact on the drive itself.  I purchased a new mac laptop, and now I want the iTunes library to continue to live on an external drive.  What is the best way