What is Setting Resource Manager plan SCHEDULER[]:DEFAULT_MAINTENANCE_PLAN
"Setting Resource Manager plan SCHEDULER[]:DEFAULT_MAINTENANCE_PLAN "
1. I would like to know what is this.
2. How to disable this message from alert ?
Please provide your comments or doc for this subject.
Thanks,
References:
http://download.oracle.com/docs/cd/B28359_01/server.111/b28310/dbrm005.htm
http://www.dba-oracle.com/job_scheduling/resource_manager_plan.htm
http://oradbpedia.com/wiki/Oracle_11g_Resource_Manager_Changes
Regards,
Venki
Similar Messages
-
Setting Resource Manager - 11g database
Could you help please, I'm getting the following in my 11g database alert log but can't find anything helpful in google.
Setting Resource Manager plan SCHEDULER[0x2C0A]:DEFAULT_MAINTENANCE_PLAN via sch
eduler window
Setting Resource Manager plan DEFAULT_MAINTENANCE_PLAN via parameter
Tue Dec 08 22:00:04 2009
Begin automatic SQL Tuning Advisor run for special tuning task "SYS_AUTO_SQL_TU
NING_TASK"
Tue Dec 08 22:02:09 2009
End automatic SQL Tuning Advisor run for special tuning task "SYS_AUTO_SQL_TUNI
NG_TASK"
Tue Dec 08 22:02:12 2009
Logminer Bld: Lockdown Complete. DB_TXN_SCN is UnwindToSCN (LockdownSCN) is 9
755590147971
thank you
BBHi,
Please check this out.
http://download.oracle.com/docs/cd/E11882_01/server.112/e10595/dbrm.htm#i1010776
Regards -
Insance Caging and Resource Manager Plan
I want to test the instance caging feature of oracle 11g database on Solaris Sparc 64-bit O.S. I have configured two rac dbs on a server which has 2 processors.
Now, i want to use over-provisioning technique for that CPU_COUNT is already set as 2 on both the rac databases. Now my concern is, i want to see how much cpu every instance is using.
Kindly suggest me some guide line for this.
Thanks and regards,
KazmiHi kazmi,
Oracle Enterprise Manager 11g introduces more flexible alternatives to server partitioning to support resource management. Instance caging allows you to limit CPU count per instance and enables resource management that has more consistent support across operating systems compared to resource managers available in many operating systems. It also has lower administration overhead than traditional virtualization techniques.
Best regards,
Rafi.
http://rafioracledba.blogspot.com/ -
Setting Resource Manager to start at boot automatically
I am putting together a script to automatically install multiple vendor software packages for a test system. As part of that script, it would be nice to set the Resource Manager configuration to start at boot.
Is there a registry setting or equivalent that I can set (instead of providing manual instructions such as listed at Configuring the VXI Resource Manager to Run at Startup )?Not sure how much detail you are looking for. I did this by setting up a start/stop script in /etc/init.d (chkconfig 345 91 10).
Since I still run the backend (database) as the ORA_OWNR and only run the webservice as root, I start this in a two step process.
the shutdown is a 3 step process because the node_manager gets left running until the stopall command is issued.
Code excerpt:
case "$1" in
start)
# Oracle listener and instance startup
echo -n "Starting Oracle: "
# Changed ses to run as root so that the webservice can bind to port 80 instead of port 7777
# Backend (aka ses database) still needs to run as ora_ownr, so start becomes a
# two step process
su - $ORA_OWNR -c "$ORA_HOME/bin/searchctl start_backend < /home/$ORA_OWNR/.tmp_passwd.txt"
$ORA_HOME/bin/searchctl start < /home/$ORA_OWNR/.tmp_passwd.txt
touch /var/lock/subsys/oracleses
echo "OK"
stop)
# Oracle listener and instance shutdown
echo -n "Shutdown Oracle: "
# mid-tier owned and stopped by root. backend owned and stopped by ora_owner
# node manager is left running by stop command (root), so a stopall needs to be re-issued
# after the database has come down.
$ORA_HOME/bin/searchctl stop < /home/$ORA_OWNR/.tmp_passwd.txt
su - $ORA_OWNR -c "$ORA_HOME/bin/searchctl stop_backend < /home/$ORA_OWNR/.tmp_passwd.txt"
$ORA_HOME/bin/searchctl stopall < /home/$ORA_OWNR/.tmp_passwd.txt
rm -f /var/lock/subsys/oracleses
echo "OK"
reload|restart)
$0 stop
$0 start
echo "Usage: $0 start|stop|restart|reload"
exit 1
esac -
Hi Gurus,
i need to implement Resource Manager on a 10GR2 database. I will create 2 windows with a different resource manager plan to each of them. I have some questions about this:
1. Is a default plan mandatory in the init.ora ?
2. Is it the same to use an "alter system set resource_manager_plan= ..." or the function "switch_plan" to change the current plan ?
3. When you change to a new plan, are statistics of the old plan saved ? and can we reuse them when we switch back to the old plan ?
4. is the order "alter system set resource_manager_plan=''; reinitiate statistics to 0 ?
5. are there some limits to the number of Resource Consumer Group, priority level, sub-plan ?
Thank's so much.BlueR wrote:
Hi Gurus,
i need to implement Resource Manager on a 10GR2 database. I will create 2 windows with a different resource manager plan to each of them. I have some questions about this:
1. Is a default plan mandatory in the init.ora ?
2. Is it the same to use an "alter system set resource_manager_plan= ..." or the function "switch_plan" to change the current plan ?
3. When you change to a new plan, are statistics of the old plan saved ? and can we reuse them when we switch back to the old plan ?
4. is the order "alter system set resource_manager_plan=''; reinitiate statistics to 0 ?
5. are there some limits to the number of Resource Consumer Group, priority level, sub-plan ?
Thank's so much.1-2:
{code}
SQL> show parameter resource
NAME TYPE VALUE
resource_limit boolean FALSE
resource_manager_cpu_allocation integer 1
resource_manager_plan string
SQL> BEGIN
dbms_resource_manager.clear_pending_area();
dbms_resource_manager.create_pending_area();
dbms_resource_manager.create_plan( 'MYRESPLAN1', '');
dbms_resource_manager.create_plan_directive(
plan => 'MYRESPLAN1',
group_or_subplan => 'OTHER_GROUPS',
comment => '',
cpu_p1 => NULL, cpu_p2 => NULL, cpu_p3 => NULL, cpu_p4 => NULL,
cpu_p5 => NULL, cpu_p6 => NULL, cpu_p7 => NULL, cpu_p8 => NULL,
parallel_degree_limit_p1 => NULL,
active_sess_pool_p1 => NULL,
queueing_p1 => NULL,
switch_group => '',
switch_time => NULL,
switch_estimate => false,
max_est_exec_time => NULL,
undo_pool => NULL,
max_idle_time => NULL,
max_idle_blocker_time => NULL,
switch_time_in_call => NULL
dbms_resource_manager.submit_pending_area();
END;
PL/SQL procedure successfully completed.
SQL> BEGIN
DBMS_RESOURCE_MANAGER.CREATE_PENDING_AREA;
DBMS_RESOURCE_MANAGER.SWITCH_PLAN(plan_name=>'myresplan1');
DBMS_RESOURCE_MANAGER.CLEAR_PENDING_AREA;
END;
PL/SQL procedure successfully completed.
SQL> show parameter resource
NAME TYPE VALUE
resource_limit boolean FALSE
resource_manager_cpu_allocation integer 1
resource_manager_plan string myresplan1
{code}
3-4: pls, what you mean statistics? -
Hello Group,
We are using Weblogic Version 9.2.3 & facing some problem related to 'jackrabbit' not available. I feel we are facing problem similar to the one mentioned in following link
Re: What causes XAER_RMFAIL : Resource manager is unavailable / unregistered
Following above post, we tried increased the Initial Capacity of this 'jackrabbit' Resource Adapter to 50. Initially it was 1. Although this doesn't change anything. Although it works fine for a few hours but seems like after server has run for a few hours and served some requests it starts showing this exception.
Following is our weblogic-ra.xml file.
<?xml version='1.0' encoding='UTF-8'?>
<weblogic-connector xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<native-libdir></native-libdir>
<jndi-name>repository</jndi-name>
<enable-access-outside-app>true</enable-access-outside-app>
<enable-global-access-to-classes>true</enable-global-access-to-classes>
<security></security>
<outbound-resource-adapter>
<default-connection-properties>
<pool-params></pool-params>
<logging></logging>
</default-connection-properties>
<connection-definition-group>
<connection-factory-interface>javax.jcr.Repository</connection-factory-interface>
<default-connection-properties>
<pool-params>
<initial-capacity>50</initial-capacity>
<max-capacity>100</max-capacity>
</pool-params>
<logging></logging>
<properties>
<property>
<name>HomeDir</name>
<value>jackrabbit-preferences</value>
</property>
<property>
<name>ConfigFile</name>
<value>jackrabbit-preferences/repository.xml</value>
</property>
</properties>
</default-connection-properties>
<connection-instance>
<jndi-name>jackrabbit</jndi-name>
<connection-properties>
<pool-params>
<initial-capacity>50</initial-capacity>
<max-capacity>250</max-capacity>
</pool-params>
<logging></logging>
<properties>
<property>
<name>HomeDir</name>
<value>jackrabbit-preferences</value>
</property>
</properties>
</connection-properties>
</connection-instance>
</connection-definition-group>
</outbound-resource-adapter>
</weblogic-connector>
Also please find below the exception that we see in the logs.
Caused by: ag.mycompany1.workflow.runtime.DocumentManagementServiceException: null: javax.jcr.RepositoryException: start() failed on resource 'jackrabbit': XAER_RMFAIL : Resource manager is unavailable
javax.transaction.xa.XAException: Internal error: XAResource 'jackrabbit' is unavailable
at weblogic.transaction.internal.XAResourceDescriptor.checkResource(XAResourceDescriptor.java:1143)
at weblogic.transaction.internal.XAResourceDescriptor.startResourceUse(XAResourceDescriptor.java:685)
at weblogic.transaction.internal.XAServerResourceInfo.start(XAServerResourceInfo.java:1181)
at weblogic.transaction.internal.XAServerResourceInfo.xaStart(XAServerResourceInfo.java:1115)
at weblogic.transaction.internal.XAServerResourceInfo.enlist(XAServerResourceInfo.java:274)
at weblogic.transaction.internal.ServerTransactionImpl.enlistResource(ServerTransactionImpl.java:497)
at weblogic.transaction.internal.ServerTransactionImpl.enlistResource(ServerTransactionImpl.java:429)
at weblogic.connector.transaction.outbound.XATxConnectionHandler.enListResource(XATxConnectionHandler.java:118)
at weblogic.connector.outbound.ConnectionHandlerBaseImpl.prepareHandle(ConnectionHandlerBaseImpl.java:670)
at weblogic.connector.outbound.ConnectionHandlerBaseImpl.createConnectionHandle(ConnectionHandlerBaseImpl.java:361)
at weblogic.connector.outbound.ConnectionInfo.createConnectionHandle(ConnectionInfo.java:411)
at weblogic.connector.outbound.ConnectionManagerImpl.getConnection(ConnectionManagerImpl.java:308)
at weblogic.connector.outbound.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:115)
at org.apache.jackrabbit.jca.JCARepositoryHandle.login(JCARepositoryHandle.java:98)
at org.apache.jackrabbit.jca.JCARepositoryHandle.login(JCARepositoryHandle.java:89)
at com.mycompany2.infinity.bpm.vfs.jcr.spring.JcrSessionFactory.createSession(JcrSessionFactory.java:38)
at com.mycompany2.infinity.bpm.vfs.jcr.spring.JcrSessionFactoryUtils.getSession(JcrSessionFactoryUtils.java:72)
at com.mycompany2.infinity.bpm.vfs.jcr.spring.JcrSessionFactory.getSession(JcrSessionFactory.java:33)
at com.mycompany2.infinity.bpm.vfs.impl.jcr.AbstractJcrDocumentRepositoryService.doWithJcrVfs(AbstractJcrDocumentRepositoryService.java:537)
at com.mycompany2.infinity.bpm.vfs.impl.jcr.AbstractJcrDocumentRepositoryService.doWithJcrVfs(AbstractJcrDocumentRepositoryService.java:564)
at com.mycompany2.infinity.bpm.vfs.impl.jcr.AbstractJcrDocumentRepositoryService.retrieveFileContent(AbstractJcrDocumentRepositoryService.java:186)
at com.mycompany2.infinity.bpm.vfs.impl.AbstractDocumentRepositoryServiceImpl.retrieveFileContent(AbstractDocumentRepositoryServiceImpl.java:46)
at ag.mycompany1.workflow.runtime.beans.DocumentManagementServiceImpl$5.withVfs(DocumentManagementServiceImpl.java:112)
at ag.mycompany1.workflow.runtime.beans.DocumentManagementServiceImpl.adaptVfsCall(DocumentManagementServiceImpl.java:417)
at ag.mycompany1.workflow.runtime.beans.DocumentManagementServiceImpl.retrieveDocumentContent(DocumentManagementServiceImpl.java:108)
at sun.reflect.GeneratedMethodAccessor826.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at ag.mycompany1.workflow.runtime.beans.interceptors.CallingInterceptor.invoke(CallingInterceptor.java:18)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.POJOExceptionHandler.invoke(POJOExceptionHandler.java:23)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.GuardingInterceptor.invoke(GuardingInterceptor.java:87)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.AbstractLoginInterceptor.performCall(AbstractLoginInterceptor.java:142)
at ag.mycompany1.workflow.runtime.beans.interceptors.AbstractLoginInterceptor.invoke(AbstractLoginInterceptor.java:80)
at ag.mycompany1.workflow.runtime.spring.SpringBeanLoginInterceptor.invoke(SpringBeanLoginInterceptor.java:58)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.spring.SpringSessionInterceptor$1.doInConnection(SpringSessionInterceptor.java:104)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:342)
at ag.mycompany1.workflow.runtime.spring.SpringSessionInterceptor.invoke(SpringSessionInterceptor.java:52)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.spring.SpringConfigurationInterceptor.invoke(SpringConfigurationInterceptor.java:94)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.PropertyLayerProviderInterceptor.invoke(PropertyLayerProviderInterceptor.java:85)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.beans.interceptors.DebugInterceptor.invoke(DebugInterceptor.java:25)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.spring.SpringTxInterceptor$1.doInTransaction(SpringTxInterceptor.java:62)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
at ag.mycompany1.workflow.runtime.spring.SpringTxInterceptor.invoke(SpringTxInterceptor.java:47)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.proceed(MethodInvocationImpl.java:95)
at ag.mycompany1.workflow.runtime.interceptor.MethodInvocationImpl.execute(MethodInvocationImpl.java:55)
at ag.mycompany1.workflow.runtime.beans.InvocationManager.invoke(InvocationManager.java:46)
at $Proxy175.retrieveDocumentContent(Unknown Source)
at ag.mycompany1.workflow.runtime.spring.DocumentManagementServiceBean.retrieveDocumentContent(DocumentManagementServiceBean.java:70)
at sun.reflect.GeneratedMethodAccessor826.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at ag.mycompany1.workflow.runtime.spring.SpringServiceFactory$SpringServiceInvocationHandler.invoke(SpringServiceFactory.java:159)
at $Proxy175.retrieveDocumentContent(Unknown Source)
at com.infinity.bpm.ui.preferences.AbstractDocumentServicePreferencesManager.loadPreferences(AbstractDocumentServicePreferencesManager.java:318)
at com.infinity.bpm.ui.preferences.AbstractDocumentServicePreferencesManager.getPreferences(AbstractDocumentServicePreferencesManager.java:269)
at com.infinity.bpm.ui.preferences.AbstractDocumentServicePreferencesManager.getPreferencesEditor(AbstractDocumentServicePreferencesManager.java:133)
at com.mycompany2.infinity.bpm.bcc.configuration.TrafficLightViewPropertyProvider.<init>(TrafficLightViewPropertyProvider.java:85)
at com.mycompany2.infinity.bpm.bcc.configuration.TrafficLightViewPropertyProvider.getInstance(TrafficLightViewPropertyProvider.java:103)
at com.mycompany2.sims.workflow.tlv.TrafficLightDataLoader.persistData(TrafficLightDataLoader.java:129)
at com.mycompany2.sims.workflow.tlv.TrafficLightDataLoader.loadData(TrafficLightDataLoader.java:73)
at com.mycompany2.sims.workflow.SyncSettingsBean.reload(SyncSettingsBean.java:73)
at com.mycompany2.sims.workflow.EnterpriseSettings.isWorklistConfigured(EnterpriseSettings.java:143)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:141)
at com.sun.el.parser.AstValue.getValue(AstValue.java:96)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:183)
at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:233)
at com.sun.facelets.tag.TagAttribute.getBoolean(TagAttribute.java:79)
at com.sun.facelets.tag.jstl.core.ChooseWhenHandler.isTestTrue(ChooseWhenHandler.java:49)
at com.sun.facelets.tag.jstl.core.ChooseHandler.apply(ChooseHandler.java:67)
at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:314)
at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:169)
at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
at com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:109)
at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:524)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:567)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:182)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at ag.mycompany1.web.jsf.common.ExceptionFilter.doFilter(ExceptionFilter.java:45)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:290)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:250)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:207)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:161)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at ag.mycompany1.web.jsf.common.LoginFilter.doFilter(LoginFilter.java:250)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3251)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
: start() failed on resource 'jackrabbit': XAER_RMFAIL : Resource manager is unavailable
Any help in this regard is highly appreciated. Thanks.Hi,
Can you please try increase the below MaxXACallMillis setting in Weblogic set 'Maximum Duration of XA Calls' to a bigger value
MaxXACallMillis: Sets the maximum allowed duration (in milliseconds) of XA calls to XA resources. This setting applies to the entire domain.
http://docs.oracle.com/cd/E12840_01/wls/docs103/jta/trxcon.html
The parameter is exposed through administration console: services --> jta --> advanced --> "Maximum Duration of XA Calls:"
Check the below docs for more information
WLS 10.3: Intermittent XA error: XAResource.XAER_RMERR (Doc ID 1118264.1)
Hope it Helps -
What is a Solution Manager ? What is IDES ?
Dear Experts ,
Can anyone throw some light on the following :
1. Solution Manager
2.Neatweaver
3.IDES
Regards
AnisSAP Solution Manager *
Purpose
The SAP Solution Manager supports you throughout the entire lifecycle of your solutions, from the Business Blueprint thru configuration to production operation. It provides central access to tools methods and preconfigured content, that you can use during the evaluation, implementation, and productive operation of your systems.
Features
Implementation of the mySAP Business Suite
· All phases of the implementation project (Business Blueprint, Configuration) are performed centrally in the Solution-Manager system.
· Central project documentation repository in the Solution Manager
· Integrated Project Administration allows you to manage planning schedules, human resources and other project data.
Customizing Synchronization
· The Customizing Scout, with which you can compare customizing in various SAP components, e.g. an ERP system with SAP MDM
· The Customizing Distribution, with which you can synchronize customizing in various SAP components.
Test
· You can use the Test Workbench to organize and perform tests at the end of a project phase.
· Reuse of the project structure for process-oriented tests
Global rollout
Integrated authoring environment, with which customers and partners can create their own templates, which they can reuse in subsidiaries, e.g. in a global rollout
E-Learning management
Creation of training material and learning maps (computer-supported self-tuition courses) to train end users after the implementation of new functions
Solution Monitoring
· Central system administration
· Analyze your system landscape with Service Level Reporting
· System monitoring in real time
· Business Process Monitoring
Services
Access to programs and Services, which help you to monitor and optimize the performance and availability of your system landscapes, and minimize your operational system risks
Service Desk
Solution support with workflow to create and handle problem messages
Change Management
Management of change requests, with workflow for the monitoring and audit of changes and transports in your system landscape, with the Change Request Management. -
Sys_group and resource manager
Hello.
How much CPU % and at which level should I allocate to SYS_GROUP consumer group?
1. Should I allocate 100% CPU to SYS_GROUP at level 1 and distribute CPU at level 2 to users
2. Should I not mention SYS_GROUP in resource plan?In setting up a resource manager plan it is very important that you set the system DBA's in the highest priority group for situations where it is needed the most. If your database started to get hung due to extensive queries and you as the DBA want to go in and diagnose or monitor the database then you wouldn't want your diagnostic queries to wait for CPU allocation. If you are not in the higher group and all the machine resources are busy then even login to the database could take a lot of time yet alone trying to diagnose or kill any query.
It is also important that if you set these accounts to the top most group then you should write very efficient SQL's to monitor your database (if you aren't using any standard product such as Enterprise Manager). Otherwise such could cause impact on the business queries.
Now the question regarding how much to assign them - it all depends on your business requirements. You have to design your own resource management as per the business objectives. In some situations people configure them as follows:
Level 1 - CPU 100% other directives UNLIMITED. Consumers SYS, SYSTEM, any other SYSDBA accounts and accounts like SYSMAN, DBSNMP
Level 2 - CPU 100% other directives either UNLIMITED or CONSTRAINEd. Consumers all other accounts in the database.
Or you can further split the users between Level 2 till last available level.
IF you don't mention the SYS_GROUP in your plan it will be categorized by Oracle as OTHER_GROUPS and will be given the least priority.
Edited by: syedleo on 12/07/2009 21:32 -
Resource Manager Understanding
Hi DBA,
While going through the documents of Oracle Resource Manager , I have a Resource Plan execution can be based on CPU or Forcefully. Means Once the CPU utilization reaches 100% only then resource plan comes into the picture or we can forced it even it is not 100%.
My doubt is if I allocate a 100% CPU to resource manager plan by creating the consumer group and we are forcing that resource plan,
If some other application is running on the servers what will be impact on that application, does that application get the CPU.What will the impact on internal system processing (Kernels). How the CPU is going to be distributed ?
I understand that 100% CPU utilization on a server is different thing and that causes the performance issue.
Regards
Sourabh GuptaHi,
During the month end activity , In our Project CPU and IO utilization increases( Almost Doubled) , since some reports required by business fired.
We want to implement resource plan for that users.
Suppose I create two Consumer group Full_MONTH and Month_end and create a plan.
If I assign 80% CPU to full_month consumer and 20% to Month_end Consumer and forcing this plan to run as mentioned yesterday .
So I want to understand if I implement above plan in the Resource Manager , What will be the impact on Other application and Server Processing.
Since I forcing to Give 100% CPU to my resource manager plan.
Thanks and Regards
Sourabh Gupta -
How to find the existing sql server backup plan/schedule is there a script for that?
Friends,
Is there a easy way to find out in SQLServer (for All DB's) what is the current backup plan/schedule ? is there a script for that?
Thanks,
Karthikeyan JothiTo check the database backup
Select
SERVERPROPERTY('ServerName'),
db.name,
CONVERT(VARCHAR(10), b.backup_start_date, 103) + + convert(VARCHAR(8), b.backup_start_date, 14) backup_start_date,
CONVERT(VARCHAR(10), b.backup_finish_date, 103) + + convert(VARCHAR(8), b.backup_finish_date, 14) backup_finish_date,
case
when (DATEDIFF(hour, b.backup_start_date, getdate())<24)then 'Success'
when (DATEDIFF(hour, b.backup_start_date, getdate())>=24)then 'Failed'
end Status,
DATEDIFF(hh, b.backup_finish_date, GETDATE())BackupAgeInHours,
(b.backup_size/1024/1024/1024 )BackupSize,
case b.[type]
WHEN 'D' THEN 'Full'
WHEN 'I' THEN 'Differential'
WHEN 'L' THEN 'Transaction Log'
END Type,
ISNULL(STR(ABS(DATEDIFF(day, GetDate(),(Backup_finish_date)))), 'NEVER')DaysSinceLastBackup
FROM sys.sysdatabases db
Left OUTER JOIN (SELECT * , ROW_NUMBER() OVER(PARTITION BY database_name ORDER BY backup_finish_date DESC) AS RNUM
FROM msdb.dbo.backupset) b ON b.database_name = db.name AND RNUM = 1
where dbid<>2
OR
SELECT
DISTINCT
a.Name AS DatabaseName ,
CONVERT(SYSNAME, DATABASEPROPERTYEX(a.name, 'Recovery')) RecoveryModel ,
COALESCE(( SELECT CONVERT(VARCHAR(12), MAX(backup_finish_date), 101)
FROM msdb.dbo.backupset
WHERE database_name = a.name
AND type = 'd'
AND is_copy_only = '0'
), 'No Full') AS 'Full' ,
COALESCE(( SELECT CONVERT(VARCHAR(12), MAX(backup_finish_date), 101)
FROM msdb.dbo.backupset
WHERE database_name = a.name
AND type = 'i'
AND is_copy_only = '0'
), 'No Diff') AS 'Diff' ,
COALESCE(( SELECT CONVERT(VARCHAR(20), MAX(backup_finish_date), 120)
FROM msdb.dbo.backupset
WHERE database_name = a.name
AND type = 'l'
), 'No Log') AS 'LastLog' ,
COALESCE(( SELECT CONVERT(VARCHAR(20), backup_finish_date, 120)
FROM ( SELECT ROW_NUMBER() OVER ( ORDER BY backup_finish_date DESC ) AS 'rownum' ,
backup_finish_date
FROM msdb.dbo.backupset
WHERE database_name = a.name
AND type = 'l'
) withrownum
WHERE rownum = 2
), 'No Log') AS 'LastLog2'
FROM sys.databases a
LEFT OUTER JOIN msdb.dbo.backupset b ON b.database_name = a.name
WHERE a.name <> 'tempdb'
AND a.state_desc = 'online'
GROUP BY a.Name ,
a.compatibility_level
ORDER BY a.name
To check the schedule you can try the below script
https://gallery.technet.microsoft.com/SQL-Jobs-Complete-eabe0050
--Prashanth -
Hi All,
I've tried to create plan using :
DBMS_RESOURCE_MANAGER.CREATE_SIMPLE_PLAN(SIMPLE_PLAN => 'ESERVICE_RSRC_PLAN');
Without specyfying groups, so i've got an error.
Next when i've tried to create plan again using :
execute DBMS_RESOURCE_MANAGER.CREATE_SIMPLE_PLAN(SIMPLE_PLAN => 'ESERVICE_RSRC_PLAN',CONSUMER_GROUP1 => 'SYS_GROUP', GROUP1_CPU => 100,
CONSUMER_GROUP2 => 'OTHER_GROUPS', GROUP2_CPU => 100);
I've got an error ora-29364 saying that :
'plan directive ESERVICE_RSRC_PLAN, SYS_GROUP already exists'
So when i've tried to delete directive using :
EXECUTE DBMS_RESOURCE_MANAGER.DELETE_PLAN_DIRECTIVE (plan => 'ESERVICE_RSRC_PLAN',group_or_subplan => 'SYS_GROUP');
I've got an error :
ORA-29358: resource plan ESERVICE_RSRC_PLAN does not exist
Appreciate for any help.
Best Regards Arkadiusz MasnyYou have two issues,
DBMS_RESOURCE_MANAGER.CREATE_SIMPLE_PLAN will create a simple resource manager plan with new groups you have to use new group names for it to work.
The total CPU at each level must total 100, to use a simple plan the following will work..
execute DBMS_RESOURCE_MANAGER.CREATE_SIMPLE_PLAN
(SIMPLE_PLAN => 'ESERVICE_RSRC_PLAN',
CONSUMER_GROUP1 => 'NEW_GROUP_1', GROUP1_CPU => 90,
CONSUMER_GROUP2 => 'NEW_GROUP_2', GROUP2_CPU => 10);
to use the existing group the follwoing SQL should work (NB I copied and pasted out of dbconsole, trying to manage this stuff using SQL is too much typing...)
BEGIN
dbms_resource_manager.clear_pending_area();
dbms_resource_manager.create_pending_area();
dbms_resource_manager.create_plan( 'ESERVICE_RSRC_PLAN', '');
dbms_resource_manager.create_plan_directive(
plan => 'ESERVICE_RSRC_PLAN2',
group_or_subplan => 'OTHER_GROUPS',
comment => '',
cpu_p1 => 10, cpu_p2 => NULL, cpu_p3 => NULL, cpu_p4 => NULL,
cpu_p5 => NULL, cpu_p6 => NULL, cpu_p7 => NULL, cpu_p8 => NULL,
parallel_degree_limit_p1 => NULL,
active_sess_pool_p1 => NULL,
queueing_p1 => NULL,
switch_group => '',
switch_time => NULL,
switch_estimate => false,
max_est_exec_time => NULL,
undo_pool => NULL,
max_idle_time => NULL,
max_idle_blocker_time => NULL,
switch_time_in_call => NULL
dbms_resource_manager.create_plan_directive(
plan => 'ESERVICE_RSRC_PLAN2',
group_or_subplan => 'SYS_GROUP',
comment => '',
cpu_p1 => 90, cpu_p2 => NULL, cpu_p3 => NULL, cpu_p4 => NULL,
cpu_p5 => NULL, cpu_p6 => NULL, cpu_p7 => NULL, cpu_p8 => NULL,
parallel_degree_limit_p1 => NULL,
active_sess_pool_p1 => NULL,
queueing_p1 => NULL,
switch_group => '',
switch_time => NULL,
switch_estimate => false,
max_est_exec_time => NULL,
undo_pool => NULL,
max_idle_time => NULL,
max_idle_blocker_time => NULL,
switch_time_in_call => NULL
dbms_resource_manager.submit_pending_area();
END; -
MRS (Multi Resource Scheduling) - Manager Planning Board
My understanding of the MRS Manager Planning Board is that it will only display those orders that have operations that have been assigned to a resource. If true, this would mean that the Manager Planning Board would be of little value to an organzation that is only using MRS to schedule to a work center because there would be no demand that had been assigned to a resource. It would only start to be of some value once the organization began to assign demands to resources. Is this correct? Or, do you see other value in the Manager Planning Board for an organization that is only scheduling to a work center?
I've also found that when I run the Manager Planning Board that the resources are displayed, however, I have to hit "refresh" in the Planning Board to get the orders/operations (demand) to display.
Mark
Edited by: Mark Scott on Aug 18, 2009 1:15 PMHi Mark,
As you already figured out correctly that the Manager planning board displays the resources (in display mode). It displays all the information about the resource: Its availability and assignments. since assignments are displayed, obviously the (related) demands are also displayed.
If the fine grained planning ( planning at resource level ) does not happen, then obviously it does not make sense to use the manager planning board transaction.
PS: As the name suggests this transaction is for managers who are not authorized to change anything but only for display. So they will see the resource availability and assignments in this transaction.
Regards
Varun -
After activating a Resource Plan, scheduler activity is very high
Hi folks,
This is our first attempt at using the Resource Manager built into the 10.2.0.4 database.
I've activated a Resource Plan that limits a Resource Group's CPU to 40%.
Since activating the plan, I've noticed a very high amount of activity from my Grid Server application for the Scheduler. Is this normal behavior when using Resource Plans? When the Resource Plan is NOT active, the Grid Server Performance page shows almost no scheduler activity.
I'm wondering if anyone else sees this behavior when using Resource Plans?In grid control you get to see wait events for class Scheduler. If you drill down you will see what actually causes this. The light green color only pops up when the Resource Manager is intervening with the application.
I hope this helps,
Ronald.
http://ronr.blogspot.com -
I am a QA & ISO Compliance professional with no knowledge and experience in SAP, but i am looking forward to become a SAP professional. Based on my experience with ISO 14001 (Environment Management) & ISO 50001 (Energy Management) i am interested in ENERGY & ENVIRONMENTAL RESOURCES MANAGEMENT option, but i am not curious to know about the path towards the mentioned goal. I also have a degree in mechanical engineering. I have following questions:
Is an IT background or knowledge of programming a pre-requisite ?
What module would "ENERGY & ENVIRONMENTAL RESOURCES MANAGEMENT" be under ?
Before going in for training and certification, what i should study or be prepare with ?
Is the road-map (Below) all i have to follow ?
https://training.sap.com/ca/en/curriculum/ehs_compliance-sap-ehs-management--environmental-compliance-g-en
Any help and information will be immensely appreciated !have you checked personnel profile? with CONFIGPROFILE = EDIT? http://help.sap.com/erp_hcm_ias_2012_01/helpdata/en/92/b073fb42b347af9cb19299881b379d/content.htm http://help.sap.com/erp2005_ehp_05/helpdata/en/48/164bbbb68a4b37b62ad9777b9b449f/content.htm?frameset=/en/48/164bbbb68a4b37b62ad9777b9b449f/frameset.htm¤t_toc=/en/4f/b9088db1034075a337c537083539da/plain.htm&node_id=141 No you cant make changes unless you have a WF step in your processes and forms which allows you to make changes during the cycle of approval Once completed, you can only reinitiate and it ll trigger WF etc. ie HR admin step, where they check all the information is there in the form and then only allows it to be updated to the Infotype and complete the process. did you check scase with the required roles as indicated above? run su53 for missing any authorization?
-
I need to inventory software on my corporate Macs. What software can I use? If it includes Antivirus, and other corporate resource management tools, that woudl be a plus.
I have 50-60 Mac OSX devices on my corporate network. I woudl like to install an "agent" on them that would allow me to report on how many have X copies of this or that software.
I also need a corporate Antivirus solution.
For PC, we have used things like MAAS360, Kaseya, Dell eSmart, etc....
What is a comparable Apple product for small business?Scott if you are trying to install the Adobe Creative applications included with your Creative Cloud Membership then please see Install and update apps - https://helpx.adobe.com/creative-cloud/help/install-apps.html.
Maybe you are looking for
-
Its possible to stream one video at the same time to three appletv2?
Its possible to stream one video at the same time to three appletv2?
-
Headphones usage on Satellite A660-BT2G22 -sound plays out of the speakers
When I plug headphones into my Satellite A660-BT2G22 Laptop the sound plays out of the speakers and the headphones. There has to be a way for me to make the sound play only through the headphones and I would really love that because I am going off to
-
SGE2000 Web Interface not loading
Getting a white screen in both frames of the web interface after logging in. Can't figure out why it won't load. SW ver 3.0.0.18 Boot: 2.0.0.03 HW Ver: 00.00.01 Have tried using Easy Upgrade tool and get a warning : Did not find device information. A
-
Is there a way for the tracker to do key frames at the frame rate of the comp setting?
I was doing some tracking in a 24fps project (yes my comp settings are correct) and I was really annoyed to see that the track looked to be generating key frames at 29.98fps. Of course this means crazy jittering. Is there a way I can change the rate
-
Trying to download adobe acrobat, it says "this installer has been mis-configured"
Trying to download a trail for adobe acrobat on my mac and it keeps saying theres an error and "This application cannot be installed because this installer has been mis-configured. Please contact the application author for assistance." I want to try