Defining provisioning in Shared Serv ices to use XMLA

Hello everybody:
I have managed to connect Reporting Services SSRS 2008 R2 with Essbase 11.1.1.2 using XMLA with APS. I have used the administrator user. But when I try to connect to Essbase (creating a new connection) with another user, it doesn't work.
I have been researching about which Shared Services roles I have to set to allow users to create connections, but I haven't found anything.
Does anybody know how to get this?
Thank you
Regards

The reason y it works for admin is there are no APS user roles and provisioning for the APS projects and applications in HSS.Administrator role on that Essbase instance will be allowed to administer APS through EAS console.but users will have privilege to add and delete Essbase cluster components. Moreover APS will check with the designated Essbase instance and will allow only if the user has administrator role.

Similar Messages

  • How to trace a module that uses shared server sessions?

    I have an app (Esri's ArcGIS Server 9.3.1) that I want to trace. Oracle is at 11.2.0.2.0. Our OEM is is at 10.2.0.4.0.
    When I initiate a trace for the module (ArcSOC.exe) in OEM, I can see a trace file start to grow larger. But it seems to be a trace file that already exists (example: <instance>s00022493.trc). To isolate activity to just the duration of time I'm interested in, I'd like to start with a fresh trace file. Is there any way to do that? Must I delete currently active trace files or would that cause a failure?
    When tracing a dedicated server session, I've noticed that a new trace file will be generated with "ora" in its name. Evidently not so with shared server stuff, whether it's tracing a module or a particular session. When the shared server model is used, it seems Oracle wants to reuse existing trace files. And since trace files an get quite large, it would be difficult to open the trace file in an editor and remove the pre-existing, older activity that I don't want to work with.

    See http://www.oracle-base.com/articles/10g/SQLTrace10046TrcsessAndTkprof10g.php for various ways. Delete the trace file before you begin. See http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/sqltrace.htm#i20110

  • Configure Shared Server

    Hello All Gurus;
    I m a new bie to oracle 9i working on Windows XP sp1. Where learning Configuring and Tuning Shared Server. I could not found the answer to the question how to configure a shared server or define in a Database that shared server will be used. Where and when it is to be defined on .... session/user/database level ?
    Pl. Guide me
    Thank You

    Hi Ora-boy,
    Where learning Configuring and Tuning Shared Server. First, never use shared servers (MTS) if you have enough RAM:
    http://www.dba-oracle.com/t_mts_multithreaded_servers_shared.htm
    Oracle's Tom Kyte notes that the MTS should not be used without a "real reason" and he notes that shared server connections are slower than with dedicated database connections (Oracle's default behavior):
    "Unless you have a real reason to use MTS -- don't."
    "a shared server connection is by design "slower" than a dedicated server (more stuff goes on, more complex) it is most likely only getting in the way."
    Also, here are my notes on configuring shared servers:
    http://www.dba-oracle.com/concepts/shared_pool_mts.htm
    Hope this helps. . .
    Donald K. Burleson
    Oracle Press author
    Author of "Oracle Tuning: The Definitive Reference":
    http://www.dba-oracle.com/bp/s_oracle_tuning_book.htm

  • Found dead shared server 'S002', pid = (12, 37)

    Whats up with that ? I got a client running a utility (Tora) against a 9.2.0.1 database, and every 30 seconds he get's disconnected, and this appears in the alert log
    "found dead shared server 'S002', pid = (12, 37)"
    .. Mind that this exact setup has worked flawlessly for at least 2 weeks, just begun doing it today... Only other thing going on is a massive insert operation, for wich i've had to add tablespaces to make room for... Should i restart the db ? shouldnt be neccesary, right ?

    I recommend you to read completely this chapter:
    Configuring Shared Servers
    Proper configuration of shared servers can result in significant performance improvement.
    This chapter contains the following topic:
    Introduction to Shared Server Performance
    Configuring the Number of Shared Servers
    Introduction to Shared Server Performance
    Using shared servers enables you to reduce the number of processes and the amount of memory consumed on the server machine. Shared servers are beneficial for systems where there are many OLTP users performing intermittent transactions.
    Using shared servers rather than dedicated servers is also generally better for systems that have a high connection rate to the database. With shared servers, when a connect request is received, a dispatcher is already available to handle concurrent connection requests. With dedicated servers, on the other hand, a connection-specific dedicated server is sequentially initialized for each connection request.
    Performance of certain database features can improve when a shared server architecture is used, and performance of certain database features can degrade slightly when a shared server architecture is used. For example, a session can be prevented from migrating to another shared server while parallel execution is active.
    A session can remain nonmigratable even after a request from the client has been processed, because not all the user information has been stored in the UGA. If a server were to process the request from the client, then the part of the user state that was not stored in the UGA would be inaccessible. To avoid this, individual shared servers often need to remain bound to a user session.
    Configuring the Number of Shared Servers
    When using some features, you may need to configure more shared servers, because some servers might be bound to sessions for an excessive amount of time.
    This section discusses how to reduce contention for processes used by Oracle's architecture:
    Identifying Contention Using the Dispatcher-Specific Views
    Reducing Contention for Dispatcher Processes
    Reducing Contention for Shared Servers
    Determining the Optimal Number of Dispatchers and Shared Servers
    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96533/features.htm#22666
    Joel Pérez
    http://otn.oracle.com/experts

  • Shared Server Process

    I have one query regarding Shared Server Process.
    1)Why SHUTDOWN needs dedicated server process and not shared server process?
    Thanks in advance

    >
    1)Why SHUTDOWN needs dedicated server process and not shared server process?
    >
    Because Oracle maintains the connection for the user performing the shutdown until the shutdown is complete and their is still more work to be performed after the shared server processes are shutdown.
    If you look at the shutdown part of the alert log when a shutdown is performed you will see that the dispatchers and shareds servers are shutdown before the database is closed and dismounted. There would be no more connection if a shared server were being used.
    Consider the example shutdown log from this article
    http://oracleappstechnology.blogspot.com/2007/08/oracle-11g-db-startup-and-shutdown.html
    Find the portion that shows these steps
    >
    All dispatchers and shared servers shutdown
    ALTER DATABASE CLOSE NORMAL
    Wed Aug 15 18:24:35 2007
    SMON: disabling tx recovery
    SMON: disabling cache recovery
    Wed Aug 15 18:24:35 2007
    Shutting down archive processes
    >
    See how the CLOSE is issued AFTER the dispatchers and shared servers are shutdown?
    See how the SMON service is still running?
    If you then look at the very end you will see this
    >
    Stopping background process VKTM:
    >
    That last background process is described in chapter 9 (Process Architecture) in the Database Concepts doc
    http://docs.oracle.com/cd/B28359_01/server.111/b28318/process.htm
    >
    •VKTM (virtual keeper of time) is responsible for providing a wall-clock time (updated every second) and reference-time counter (updated every 20 ms and available only when running at elevated priority).
    >
    Grandfather time is the last process to be stopped.
    When your time comes to an end - you too will be 'shutdown' (chances of a successful recovery are not good even with extensive logs).
    Here's hoping that your personal shutdown is 'normal' and not 'immediate' or 'abort'!

  • Killing users Dedicated server  / Shared Server

    Hi,
    I have a Web Applications that connects to our Oracle database and I can see a lot of users
    stuck in the server and I have to manually kill these users.
    To do this I´ve set a idle time to the conections , and using this script I´m able to kill these users :
    sqlplus system/xxxxxx@instance <<EOF
    spool $tmpfile
    select p.spid from v\$process p,v\$session s
    where s.paddr=p.addr
    and s.status='SNIPED';
    spool off
    EOF
    for x in `cat $tmpfile | grep "^[0123456789]"`
    do
    kill -9 $x
    done
    rm $tmpfile
    I´ve also configured dead conections detection.
    But unfortunatelly This machine has limited resources and the number of users will grow a lot in near future. So my only option is to change the database to shared server. In Shared server I cannot use my script anymore, because it kills all the connected users of that shared server , and dead connections detections is not working very well too ...
    Anybody have a similar problem ? What could be done to clear the users that have already disconected from application and still use shared server mode ?
    Whn users Log off the application it works ok, but sometimes the user closes the browser or we have blue screen in windows, etc and the conection remains forever
    Thank you in advance,

    Really think this should be application issues rather than database issues. Application or application server should have a way to handle idle sessions. It's not a clean way to kill session in the background like that.
    In my environment, after developers changed application we don't have this problem any more.

  • Port use in Shared Server (MTS)

    Hi,
    Before I start; let me state it clear: If I had a choice to refuse shared server, then I would. But I am under pressure of management and other limitations. Therefore I have no option but to use shared server.
    The current situation is: We use dedicated connections and plan to convert it to shared servers. There is a firewall between application server and database. This firewall only allows to some predetermined ports (such as 1521). We want to learn if we will be affected by firewall if we use shared server structure. When we use "lsnrctl services" we see that dispatcher ports are assigned automatically. (And these port numbers are between 40.000 and 50.000)
    I want to be sure about how listener works. As we think, there can be two scenarios:
    1. When a user connects to database, it only works with listener. Listener is the bridge between user and client. Therefore dynamically assigned port number to dispatcher is not important. And firewall will not be an issue. Because user can access listener and listener is the servant between dispatcher and client. (So no change is needed for firewall.)
    2. Dispatcher's port is very important. Because after user is connected to the listener, user is assigned to a dispatcher and user is connected to database through that dispatcher's port. (Therefore we have to make changes in firewall.)
    Which scenario is true? Do we have to change our firewall configuration?
    Thanks for the all support...
    Cagatay
    BTW, I know it is possible to assign static port numbers to dispatchers. But if it is possible to use shared server without changing dispatcher settings, we would prefer this. (Without changing dynamic port behave of dispatcher.)

    Yes,
    The basic architecture.
    The listener is a broker only. There are no permanent connections between clients and the listener.
    The listener spawns a thread (the dedicated server process), this thread uses a different port.
    This is called 'port redirection'.
    A dispatcher can handle about 35 connections.
    You can fix the port of a dispatcher. but as soon as the number of clients increases, you will be forced to open additional ports.
    Your best bet is to set up Connection Manager to handle traffic between client and server, doing so you only need two ports.
    The server communicates with Connection Manager.
    Connection Manager is not installed by default.
    Sybrand Bakker
    Senior Oracle DBA

  • Is my db using MTS or shared server?

    hi guys,
    (Oracle 9i)
    I read that to specify a database as MTS, you have to set the DISPATCHERS parameter. I do not have this set, yet, I can see values for mts_dispatchers? Why is this?
    SQL> show parameters DISPAT
    NAME TYPE VALUE
    dispatchers string
    max_dispatchers integer 5
    mts_dispatchers string
    mts_max_dispatchers integer 5
    Can I be sure that my DB is in dedicated server mode, as dispatchers is not set?
    thanks

    Hi OracleGuy777,
    In general, OLTP-type applications can be suitable for MTS, while batch, data warehouse, and decision support applications are usually not appropriate for MTS.
    Conclusion: If a system is CPU-bound and that system has enough RAM to fit all of its processes into physical memory, then MTS should probably not be used on that system. (Please see links and notes bellow)
    You can see the number of MTS sessions using:
    SELECT COUNT (*)
    FROM   v$session
    WHERE  server != 'DEDICATED';To see the number of Dedicated ones, just change != for = in the WHERE clause.
    Tom Kyte notes that the MTS should not be used without a "real reason" and he notes that shared server connections are slower than with dedicated database connections (Oracle's default behavior):
    - http://asktom.oracle.com/pls/ask/f?p=4950:...D:5269794407347
    +"Unless you have a real reason to use MTS -- don't."+
    +"a shared server connection is by design "slower" than a dedicated server (more stuff goes on, more complex) it is most likely only getting in the way."+
    +"In the golden age of client server way back when -- you might have 100 users connected to the database from 9-5, but at any point in time, only 5 or 6 of them were actually ACTIVE. In this case, 5 or 6 shared servers would be perfect."+
    +"if you were cpu starved and context switching like mad -- the dedicated server connection could be running at a slow speed itself, slower than the extra work that shared server would impose. therefore, lightening up the load on the server could be beneficial...."+
    Also take a look here: http://www.dba-oracle.com/t_mts_multithreaded_servers_shared.htm
    If you decide to try it, here are the steps:
    - http://download.oracle.com/docs/cd/B10500_01/network.920/a96580/mts.htm#447168
    Cheers,
    Francisco Munoz Alvarez
    http://www.oraclenz.com

  • Scale Out File Server for Applications using Shared VHDX

    Just trying to get a definitive answer to the question of can we use a Shared VHDX in a SOFS Cluster which will be used to store VHDX files?
    We have a 2012 R2 RDS Solution and store the User Profile Disks (UPD) on a SOFS Cluster that uses "traditional" storage from a SAN. We are planning on creating a new SOFS Cluster and wondered if we can use a shared VHDX instead of CSV as the storage
    that will then be used to store the UPDs (one VHDX file per user).
    Cheers for now
    Russell

    Just trying to get a definitive answer to the question of can we use a Shared VHDX in a SOFS Cluster which will be used to store VHDX files?
    We have a 2012 R2 RDS Solution and store the User Profile Disks (UPD) on a SOFS Cluster that uses "traditional" storage from a SAN. We are planning on creating a new SOFS Cluster and wondered if we can use a shared VHDX instead of CSV as the storage that
    will then be used to store the UPDs (one VHDX file per user).
    Cheers for now
    Russell
    Sure you can do it. See:
    Deploy a Guest Cluster Using a Shared Virtual Hard Disk
    http://technet.microsoft.com/en-us/library/dn265980.aspx
    Scenario 2: Hyper-V failover cluster using file-based storage in a separate Scale-Out File Server
    This scenario uses Server Message Block (SMB) file-based storage as the location of the shared .vhdx files. You must deploy a Scale-Out File Server and create an SMB file share as the storage location. You also need a separate Hyper-V failover cluster.
    The following table describes the physical host prerequisites.
    Cluster Type
    Requirements
    Scale-Out File Server
    At least two servers that are running Windows Server 2012 R2.
    The servers must be members of the same Active Directory domain.
    The servers must meet the requirements for failover clustering.
    For more information, see Failover Clustering Hardware Requirements and Storage Options and Validate
    Hardware for a Failover Cluster.
    The servers must have access to block-level storage, which you can add as shared storage to the physical cluster. This storage can be iSCSI, Fibre Channel, SAS, or clustered storage spaces that use a set of shared SAS JBOD enclosures.
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.

  • How to find if a SAP Application uses Shared server process ??

    Hi,
    Please find the details below wrt to SAP application:
    SAP Release : SAP ECC 6.0
    Oracle database Version : 10.2.0.4.0
    Can you please tell me how to find if my SAP application  with oracle  uses Shared server mode or Dedicated server mode for oracle database access??
    regards,
    Arul S

    Hi Nick,
    Thanks for your reply.
    I am also pasting the output of "lsnrctl services"
    LSNRCTL for HPUX: Version 10.2.0.4.0 - Production
    Copyright (c) 1991, 2007, Oracle.  All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=IPC)(KEY=R1Q.WORLD))
    Services Summary...
    Service "R1Q" has 1 instance(s).
      Instance "R1Q", status UNKNOWN, has 2 handler(s) for this service...
        Handler(s):
          "DEDICATED" established:0 refused:0
             LOCAL SERVER
          "DEDICATED" established:269921 refused:0
             LOCAL SERVER
    The command completed successfully
    This looks like dedicated connection with the Oracle database..
    Can you please comment on this?
    Regards,
    Arul S

  • In NW04s, what is Application Sharing Server used for?

    We are implementing NW04s.  But not sure what is
    the exact functionality of "Application Sharing Server".
    Could anybody explain?
    Thanks!

    Hi,
    This SAP help may give some idea-
    http://help.sap.com/saphelp_nw2004s/helpdata/en/71/de3d4124b08739e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/94/5534414b75de2be10000000a1550b0/frameset.htm
    Regards,
    Moorthy

  • Lion Server for Home use reality check

    Hi All,
    as many others I had the best intentions buying Lion Server for my home network (5 Macs, 2 iPads, 2 iPhones) to manage everything.
    It was destined to be a central server for user management, configuration management, home directories, file server, software update server, web server and Time Machine server and possible VPN gateway to my home network.
    I did not intended to use  as Address Book, iCal, Mail server as I use iCloud. I just don't see the point of iChat, Podcast, Wiki server for my home use.
    Anyway the bits I had to abandon so far are:
    configuration management - Profile Manager works only sometimes and is sluggish to say the least
    home directories - the home sync just doesn't work for Mac libraries such as iPhoto and iTunes
    software update server - worked, broke, fixed, worked, broke, fixed, ... going away with Mountain Lion.
    What works for me is user management, file server, web server and Time Machine backup, haven't gotten around to test VPN yet.
    Given that Mountain Lion is coming next month and presumably I'll have to buy new license for the Server version I am not sure if it's worth it.
    As I see it using a plain vanilla Lion or Mountain Lion system I can still do file server, web server and Time Machine backup. What I'd lose is the user management and I am not sure about VPN on a non-Server system but not really important. User management is a one time task for 5 Macs that's it.
    Would be interested to hear opinions from you folks about pros / cons of using a plain Lion or Mountain Lion OS X for server tasks vs Server version?
    Anything I am missing here?
    Thanks
    Andy

    iToaster wrote:
    most osx server issues are usually DNS problems
    if that is not correct practically nothing else will work correctly
    That's probably true but also within that lies a major problem how this is positioned "The Server for Everyone". I am in IT and know what a DNS is. Most home users would NOT have a DNS running as it's not necessary not even talking about SSL certificates. I think this is a major problem here that it market incorrectly.
    iToaster wrote:
    if your trying to have portable home directories and having iphoto library sync'd
    I don't recomend on wireless , even on a wired 1gb network it's slow
    use WGM to skip iphoto or be prepaired for a long wait
    It's not so much a network bandwidth problem but the fact that home sync doesn't work for package files such as iPhoto, etc. Many people have confirmed that that home sync actually corrupts those files.
    iToaster wrote:
    for the cost of ML server it's probibly cheaper in the long run then the time you'd spend
    trying to get the same funtionallity via terminal.  plus the posiblity of a OS update
    that may blow all your finely crafted terminal work all away.
    Don't intend to do terminal but for example take "File Sharing". It's an Server option but every Mac also has file sharing under the "Sharing Settings". As far as I can tell the server actuallty is just an overlay over the Mac sharing option because if I define a file share it's also updated in the sharing option.
    Same thing goes for the Webserver. Hence I am thinking that Server really only is a central console for some basic services that can also be available by using standard OS X functionality.

  • Provisioning Sun directory Server to a User in OIM

    I am learning a OIM tool since 2 months, I could not able to do provisioning sun directory server to a user in OIM, the error is I am not getting the value for Organization DN. I am using ODSEE 11.1.1.5.0 and OIM 11.1.1.5.0. I have followed below steps
    1. Copy Connector and External Code Files.
    2. Configure Oracle Identity Manager Server.
    3. Import an Oracle Identity Manager Connector.
    4. Define an IT Resource.
    5. Create a User.
    6. Assign the Connector to a User.
    Please anyone suggest me solution for this problem.

    Hi,
    You need to run organization lookup reconciliation first then select value in the process form.
    If you are getting particular error, paste error messages from console?
    Regards,
    Raghav.

  • Shared server/dedicated server process doubt?

    when oracle database is not configured for shared server is it compulsay to include SERVER=DEDICATED clause in the connect descriptor.?
    Thankx.

    Hi,
    is it compulsay to include SERVER=DEDICATED clause in the connect descriptor.?No, the MTS is defined at startup time, via the MTS parms.
    Here is a sample of shared server definition in the init.ora file:
    # Multi-threaded Server parameters
    local_listener="(address_list=
    (address=(protocol=tcp)(host=sting.janet.com)(port=1521))
    MTS_MAX_DISPATCHERS=5
    MTS_MAX_SERVERS=20
    MTS_DISPATCHERS="(ADDRESS=
    (PROTOCOL=tcp)(HOST=sting.janet.com))(DISPATCHERS=3)
    service_names=testb1
    http://www.dba-oracle.com/unix_linux/epc_disabled.htm
    However, be aware that the MTS is not a panacea, especially at times when you want to invoke a dedicated process for your program. For Pro*C programs and I/O-intensive SQL*Forms applications, or any batch processes that have little idle time, you may derive better performance using a dedicated listener process. For shops that segregate task into online and batch modes, the DBA sometimes create separate listeners—one with the MTS and another for dedicated connections.
    Hope this helps. . . .
    Donald K. Burleson
    Oracle Press author

  • Shared Server and Dedicated Connetion

    Scenerio:
    We have 1000 dedicated server database connection. My boss want me to configure one shared server connection out of 1000 dedicated connection for 100+ user of one particular module. Is it possible?
    I guess if we activated shared server at database level then for 999 connetion we have to pass SERVER=DEDICATED at connection string. Which is not feasible for me seeing my current enviroment.

    Rajib Sutradhar wrote:
    Scenerio:
    We have 1000 dedicated server database connection. My boss want me to configure one shared server connection out of 1000 dedicated connection for 100+ user of one particular module. Is it possible?
    I guess if we activated shared server at database level then for 999 connetion we have to pass SERVER=DEDICATED at connection string. Which is not feasible for me seeing my current enviroment.Yes, you're correct.
    Unless you start using a shared tnsnames.ora file ( some where at a netwerk share ) and have pointing TNS_ADMIN to it, it means updating every tnsnames on every client you have.
    However I found this link:
    http://www.filibeto.org/sun/lib/nonsun/oracle/11.1.0.6.0/B28359_01/server.111/b28310/manproc003.htm
    Where it says you can limit the number of concurrent shared sessions used by setting the parameter SHARED_SERVER_SESSIONS
    Reading more of it, it looks like you can also define a seperate listener, with a seperate port for the shared server configuration and configure the dispatchers with that listener information.
    So, it looks like you don't even have to change 1000 clients
    Good Luck,
    FJFranken
    My Blog: http://managingoracle.blogspot.com

Maybe you are looking for