- Sponsored: 64% off Code Black Drone with HD Camera
Our #1 Best-Selling Drone--Meet the Dark Night of the Sky!
A Guest Post by Michael Richter, Director of Product Management, Oracle (pictured left)
Oracle Cloud apps shine on the big stage at Oracle OpenWorld 2016.
And none so brightly as Oracle Sales Cloud.
The CX Sales Track at OpenWorld 2016 is where sales professionals like you meet to learn, network, and experience everything there is to know about modern selling.
You can listen to success stories from customers, meet with partners that have implemented or extended sales applications, and engage with product experts in the exhibition center to see live demonstrations. What you will find in common is that modern selling is transforming the way sales is conducted across industries.
Industry Sessions for CX Leaders—Learn to stay ahead of the competition
How do you differentiate yourself beyond the products and services you sell? Pre-configured industry solutions accelerate the path to faster ROI and leverage Oracle’s extensive industry expertise. That combination lets you focus on your unique business components.
At Oracle OpenWorld, there will be a series of CX industry overview sessions, including High Tech and Manufacturing, Consumer Goods, Financial Services, Communications, Higher Education, Automotive, and Hospitality. There will be scheduled live demonstrations at the CX Sales Theater in the CX Central exhibition area on the 2nd floor at Moscone West.
Some featured sessions for industries include:
- GEN6944 Learn how to Differentiate Yourself with Industry-Tailored Customer Experiences
- CON6941 Redefining Automotive Industry Customer Experience for a Sharing, Digital World
- CON6934 Become a Disruptor—Lead with your Digital Experience (Communications)
- THT6954 Recruiting the Modern Student with Oracle CX (Higher Ed)
Learn from Customer Success Stories, Product Experts, and Live Demonstrations
There are many ways to interact with partners and Oracle product experts to gain deeper insights on modern selling. You'll find a number of conference sessions and live demonstrations focusing on Sales Cloud, Configure, Price, and Quote (CPQ) Cloud, Engagement Cloud topics, and more.
Oracle product managers will lead roadmap sessions to reveal the latest innovations to Sales Cloud. They’ll also share useful tools to speed migration and ways to streamline and get optimal value from integrations. Learn about the new Engagement Cloud through session presentations and live demonstrations.
We’re announcing Oracle Sales Cloud Release 12 at Oracle OpenWorld
- GEN6317 CX Sales General Session: A Modern Way to Sell
Sales Cloud session highlights:
- CON6319 Oracle Sales Cloud Roadmap
- CON6928 Oracle Cloud Marketplace: Drive Growth with Innovative Apps
- CON6929 Oracle Sales Cloud: Fast Deployments and Fast Results for Midsize Companies
- CON6933 Getting Value with an Oracles Sales Cloud & Marketing Cloud Integration
- HOL7492 & HOL7493—Hands on Labs (Introductory session and mobility session)
- THT6321 Oracle Sales Cloud Sales Force Automation Demonstration
- THT6940 Oracle Sales Cloud Partner Relationship Management Demonstration
- THT6939 Oracle Sales Cloud Sales Performance Management Demonstration
CPQ session highlights:
- CON6320 Oracle Configure, Price and Quote Roadmap
- CON6937 How Oracle Sales Cloud and CPQ Cloud Work Together for Maximum Results
- CON7076 What’s your CPQ Maturity? A CPQ Business Panel Discussion
- CON7078 Oracle CPQ Cloud and EBS Integration
- THT7082 Oracle Configure, Price and Quote Demonstration
- THT7083 Oracle Configure, Price and Quote and Oracle Commerce Cloud Demonstration
Engagement Cloud session highlights:
- CON6938 Introducing Engagement Cloud—A New Way to Engage your High Value Customers
- CON7120 Channel Surfing—Empowering Multi-channel Service Agents with Engagement Cloud
- CON7150 Delivering Knowledge-Driven Self-Service with Oracle’s Engagement Cloud
- CON6936 Optimizing Engagement to Develop Customer Loyalty (Financial Services)
- THT7121 Oracle Engagement Cloud Sneak Peak
CX Central Exhibition Center
- Visit the vast array of partner kiosks to learn from the experts, whether it's implementation best practices or new software developments to extend your brand and functionality.
The NEW CX Sales Theater
- Be sure to attend the sessions at the NEW CX Sales Theater in the exhibition area on 2/F at Moscone West. The prefix for these Theater sessions is “THT”, e.g. THT7121. Sales topics of interest include sales force automation, sales performance management, partner relationship management, customer data management, your preferred industry solution, sales analytics or the new Engagement Cloud. It’s all here for the taking.
A Unified and Seamless CX Approach—Oracle CX Cloud Suite
We encourage you to learn first hand about integrations, to become familiar with the tools and best practices to migrate from existing CRM systems to Sales Cloud, and to attend the multitude of valuable cross-experience sessions. These sessions will reveal how every experience with your brand matters and why it’s critical to strive for a unified and seamless CX approach.
Sessions will cover topics such as Industry Solutions, CX Platform, Oracle CX Cloud Suite and integrations, the Oracle CX Cloud Marketplace, social CRM, CX Cloud for Midsize, and Cloud user experience.
Attend a Fireside Chat with Oracle Sales Cloud and CPQ Cloud Product Management Team
- MTE6318 Hear from Oracle product experts from Sales and CPQ in an informal Fireside Chat format; this is a great way to wrap up the conference on Thursday afternoon.
The San Francisco Experience—Networking and Entertainment
San Francisco is the host city for Oracle OpenWorld. Top attractions include the Golden Gate Bridge, Alcatraz, the famous Cable Cars, California Academy of Sciences, and Fisherman’s Wharf.
Be sure to set aside some time with colleagues or new friends to experience this beautiful city.
See you in San Francisco!
Probably the best way to get to know your users is to watch them work, in their typical environment. That, and getting to talk to them right after observing them. It’s from that perspective that you can really see what works, what doesn’t, and what people don’t like. And this is exactly what we want to learn about in our quest to improve our users’ experience using Oracle software.
That said, we’ve been eager to get out and do some site visits, particularly for learning more about supply chain management (SCM). For one, SCM is an area most of us on the team haven’t spent too much time working on. But two, at least for me–working mostly in the abstract, or at least the virtual—there’s something fascinating and satisfying about how physical products and materials move throughout the world, starting as one thing and being manufactured or assembled into something else.
We had a contact at Micros, so we started there. Also, they’re an Oracle company, so that made it much easier. You’ve probably encountered Micros products, even if you haven’t noticed them—Micros does point of sales (POS) systems for retail and hospitality, meaning lots of restaurants, stadiums, and hotels.
For this particular adventure, we teamed up with the SCM team within OAUX, and went to Hanover, Maryland, where Micros has its warehouse operations, and where all of its orders are put together and shipped out across the world.
We observed and talked to a variety of people there: the pickers, who grab all the pieces for an order; the shippers, who get the orders ready to ship out and load them on the trucks; receiving, who takes in all the new inventory; QA, who have to make sure incoming parts are OK, as well as items that are returned; and cycle counters, who count inventory on a nightly basis. We also spoke to various managers and people involved in the business end of things.
In addition to following along and interviewing different employees, the SCM team ran a focus group, and the AppsLab team ran something like a focus group, but which is called a User Journey Map. With this research method, you have users map out their tasks (using sticky notes, a UX researcher’s best friend), while also including associated thoughts and feelings corresponding to each step of each task. We don’t just want to know what users are doing or have to do, but how they feel about it, and the kinds of questions they may have.
In an age where we’re accustomed to pressing a button and having something we want delivered in two days (or less), it’s helpful on a personal level to see how this sort of thing actually happens, and all the people involved in the background. On a professional level, you see how software plays a role in all of it—keeping it all together, but also imposing limits on what can be done and what can be tracked.
This was my first site visit, though I hope there are plenty more in the future. There’s no substitute for this kind of direct observation, where you can also ask questions. You come back tired, but with lots of notes, and lots of new insights.Possibly Related Posts:
As you certainly know, the SQL Server 2014 SP2 has been released by Microsoft with some interesting improvements that concern SQL Server AlwaysOn and availability groups feature. In fact, all of these improvements are also included into SQL Server 2012 SP3 and SQL Server 2016. Among all fixes and improvements that concern AlwaysOn, I would like to focus on those described in the Microsoft KB3173156 and KB3112363. But in this first blog post, let’s say that I will just cover the improvement about the lease timeout which is part of the AlwaysOn health model.
Did you already face lease timeout issue ? If yes, you have certainly notice dit is an good indicator of system wide problem and figure out what is the root cause could be a burden task because we missed diagnostic information and we had to correlate different performance metrics as well. Fortunately, the release of new service packs provide enhancements in this area.
Let’s take an example with a 100% CPU utilization scenario that leads to make the primary replica unresponsive and unable to respond to cluster isAlive() routine. This is typically a situation where we may face a lease timeout issue. After simulating this scenario on my lab environment,here what I found in the SQL Server error log from my primary replica. (I have voluntary filtered to include only the sample we want to focus on).
Firstly, we may see different new messages related to lease timeout issues between the range interval 12:39:54 – 12:43:22. For example, the WSFC did not receive a process event signal from SQL Server within the lease timeout period or the lease between AG and the WSFC has expired. Diagnostic messages have been enhanced to give us a better understanding of the lease issue. But at this point we know we are facing lease timeout but we don’t know the root cause yet. Imrovements have also been extented to the cluster log in order to provide more insights to the system behavior at the moment of the lease timeout issue as we may see below:
00000644.00000768::2016/07/15-12:40:06.575 ERR [RCM] rcm::RcmResource::HandleFailure: (TestGrp)
00000644.00000c84::2016/07/15-12:40:06.768 INFO [GEM] Node 2: Sending 1 messages as a batched GEM message
00000644.00000768::2016/07/15-12:40:06.768 INFO [RCM] resource TestGrp: failure count: 0, restartAction: 0 persistentState: 1.
00000644.00000768::2016/07/15-12:40:06.768 INFO [RCM] numDependents is zero, auto-returning true
00000644.00000768::2016/07/15-12:40:06.768 INFO [RCM] Will queue immediate restart (500 milliseconds) of TestGrp after terminate is complete.
00000644.00000768::2016/07/15-12:40:06.768 INFO [RCM] Res TestGrp: ProcessingFailure -> WaitingToTerminate( DelayRestartingResource )
00000644.00000768::2016/07/15-12:40:06.768 INFO [RCM] TransitionToState(TestGrp) ProcessingFailure–>[WaitingToTerminate to DelayRestartingResource].
00000644.00000768::2016/07/15-12:40:06.768 INFO [RCM] Res TestGrp: [WaitingToTerminate to DelayRestartingResource] -> Terminating( DelayRestartingResource )
00000644.00000768::2016/07/15-12:40:06.768 INFO [RCM] TransitionToState(TestGrp) [WaitingToTerminate to DelayRestartingResource]–>[Terminating to DelayRestartingResource].
00000cc0.00001350::2016/07/15-12:40:12.452 WARN [RES] SQL Server Availability Group: [hadrag] Lease timeout detected, logging perf counter data collected so far
00000cc0.00001350::2016/07/15-12:40:12.452 WARN [RES] SQL Server Availability Group: [hadrag] Date/Time, Processor time(%), Available memory(bytes), Avg disk read(secs), Avg disk write(secs)
00000cc0.00001350::2016/07/15-12:40:12.452 WARN [RES] SQL Server Availability Group: [hadrag] 7/15/2016 10:39:24.0, 8.866394, 912523264.000000, 0.000450, 0.000904
00000cc0.00001350::2016/07/15-12:40:12.452 WARN [RES] SQL Server Availability Group: [hadrag] 7/15/2016 10:39:34.0, 25.287347, 919531520.000000, 0.001000, 0.000594
00000cc0.00001350::2016/07/15-12:40:12.452 WARN [RES] SQL Server Availability Group: [hadrag] 7/15/2016 10:39:44.0, 25.360508, 921534464.000000, 0.000000, 0.001408
00000cc0.00001350::2016/07/15-12:40:12.452 WARN [RES] SQL Server Availability Group: [hadrag] 7/15/2016 10:39:55.0, 81.225454, 921903104.000000, 0.000513, 0.000640
00000cc0.00001350::2016/07/15-12:40:12.452 WARN [RES] SQL Server Availability Group: [hadrag] 7/15/2016 10:40:5.0, 100.000000, 922415104.000000, 0.002800, 0.002619
00000cc0.00001350::2016/07/15-12:40:12.452 INFO [RES] SQL Server Availability Group: [hadrag] Stopping Health Worker Thread
According to the SQL Server error log time range we may notice similar messages that concern the detection of lease timeout with some additional information that came from the perfmon counters (Concerned lines are underlined in the sample above). If we reformat the concerned portion into the table below we may get a better identification of our issueDate/Time Processor time (%) Availability memory(bytes) Avg disk read(secs) Avg disk write(secs) 10:39:24.0 8.866394 912523264 912523264 0.000904 10:39:34.0 25.287347 919531520 0.001000 0.000594 10:39:44.0 25.360508 921534464 0.000000 0.001408 10:39:55.0 81.225454 921903104 0.000513 0.000640 10:40:5.0 100.000000 922415104 0.002800 0.002619
CPU utilization is what we must focus on here. So getting this valuable information directly to the cluster.log when we troubleshoot lease timeout issue will help us a lot. But just to clarify, this doesn’t mean that it was not possible with older versions but we have to retrieve them in a more complicated way (by using the AlwaysOn_health extended event for example).
Next, other improvements concern existing extended events like availability_group_lease_expired and hadr_ag_lease_renewal. The next picture points out new available fields like current_time, new_timeout and state as well.
Let me show you their interest with another example. This time, I voluntary hang my sqlserver.exe process related to the primary replica in order to trigger an unresponsive lease scenario. I got interesting outputs from the extended event trace on both sides.
From the former primary, there are no related records during the period of the SQL Server process responsiveness but we may see a record at 17:19:11. The lease renewal process fails and we get a better picture of the problem by looking at the corresponding state (LeaseNotValid) followed by the availability_group_lease_expired event. Note that the current_time (time at which the lease expired) value is greater than the new_timeout (time out time, when availability_group_lease_expired is raised) value here – 3215765 > 3064484 – which confirms that we experienced a timeout issue in this case.
On the new primary, we may notice the start of the lease worker thread but until the concerned replica stabilizes the PRIMARY ONLINE state, it voluntary postpones the lease check process (materialized by StartedExcessLeaseSleep / ExcessSleepSucceeded state values).
In the next blog I will talk about improvements in the detection of the availability group replication latency.
Cet article SQL Server AlwaysOn: new services packs and new diagnostic capabilities est apparu en premier sur Blog dbi services.
If your Oracle SID doesn’t match your instance name in init.ora, this is quite confusing.
Check my previous post, what is sid in oracle
In the instance_name column of the view v$instance, as well as in USERENV context, it matches the ORACLE_SID of the underlying operating system.
SQL> var ORACLE_SID varchar2(9) SQL> set autoprint on SQL> exec dbms_system.get_env('ORACLE_SID',:ORACLE_SID) PL/SQL procedure successfully completed. ORACLE_SID ------------ ORA001 SQL> select sys_context('USERENV','INSTANCE_NAME') from dual; SYS_CONTEXT('USERENV','INSTANCE_NAME') --------------------------------------- ORA001 SQL> select instance_name from v$instance; INSTANCE_NAME ---------------- ORA001 SQL>
This is not the same as the init.ora parameter
SQL> select name, value, description from v$parameter where name='instance_name'; NAME VALUE DESCRIPTION ------------- --------- ---------------------------------------- instance_name INS001 instance name supported by the instance SQL>
The instance_name doesn’t have to match anything. It’s of relevance if you use ADR. And you probably do. Background dump dest and family are deprecated now. In your ADR docu you’ll read
But this SID is actually your init.ora instance name. And not your ORACLE_SID.
You don’t need this on Powershell 5.0 and upwards because there’s a built-in cmdlet, but for previous versions:
convertfrom-csv $(schtasks /Query /S server1 /TN "run somesstuff" /V /FO CSV)
HostName : server1
TaskName : \run somesstuff
Next Run Time : N/A
Status : Ready
Logon Mode : Interactive only
Last Run Time : 13/07/2016 10:05:43
Last Result : 0
Author : matt
Task To Run : C:\powershell\Modules\somesstuff-PCs\run-somesstuff.bat
Start In : N/A
Comment : Scheduled job which does some stuff
Scheduled Task State :
Idle Time :
Power Management :
Run As User :
Delete Task If Not Rescheduled :
Stop Task If Runs X Hours and X Mins :
Schedule Type :
Start Time :
Start Date :
End Date :
Repeat: Every :
Repeat: Until: Time :
Repeat: Until: Duration :
Repeat: Stop If Still Running :
HostName : More detail at http://ourwebsite
TaskName : Enabled
Next Run Time : Disabled
Status : Stop On Battery Mode, No Start On Batteries
Logon Mode : matt
Last Run Time : Enabled
Last Result : 72:00:00
Author : Scheduling data is not available in this format.
Task To Run : One Time Only
Start In : 10:20:21
Comment : 25/05/2016
Scheduled Task State : N/A
Idle Time : N/A
Power Management : N/A
Run As User : Disabled
Delete Task If Not Rescheduled : Disabled
Stop Task If Runs X Hours and X Mins : Disabled
Schedule : Disabled
Schedule Type :
Start Time :
Start Date :
End Date :
Repeat: Every :
Repeat: Until: Time :
Repeat: Until: Duration :
Repeat: Stop If Still Running :
This is outputting from schtasks in csv format, then importing that into a PowerShell object.
When performing a PeopleSoft security audit, reviewing what rights and privileges individual users have been granted for system and application security privileges (authorization) is one of the key deliverables. The following are several of the topics that Integrigy investigates during our PeopleSoft security configuration assessments - take a look today at your settings:
Review users with access to
- The SQR folder
- Process scheduler
- Security and other sensitive administration menus
- Security and other sensitive administration roles
- Web profiles
- PeopleSoft Administrator Role
- Correction mode
To check access to PeopleTools, use the following. If you need assistance with the other topics, let us know –
-- Access to PeopleTools
SELECT UNIQUE A.OPRID, A.OPRDEFNDESC, A.ACCTLOCK, B.ROLENAME
FROM SYSADM.PSOPRDEFN A, SYSADM.PSROLEUSER B
WHERE A.OPRID = B.ROLEUSER
AND upper(B.ROLENAME) ='PEOPLETOOLS'
ORDER BY A.OPRID,B.ROLENAME;
If you have questions, please contact us at firstname.lastname@example.org
Michael A. Miller, CISSP-ISSMP, CCSPReferences
Recently at Rittman Mead we have been asked a lot of questions surrounding Oracle’s new Data Visualization Desktop tool and how it integrates with OBIEE. Rather than referring people to the Oracle docs on DVD, I decided to share with you my experience connecting to an OBIEE 12c instance and take you through some of the things I learned through the process.
In a previous blog, I went though database connections with Data Visualization Desktop and how to create reports using data pulled directly from the database. Connecting to DVD to OBIEE is largely the same process, but allows the user to pull in data at pre-existing report level. I decided to use our 12c ChitChat demo server as the OBIEE source and created some sample reports in answers to test out with DVD.
From the DVD Data Sources page, clicking "Create New Data Source" brings up a selection pane with the option to select “From Oracle Applications.”
Clicking this option brings up a connection screen with options to enter a connection name, URL (location of the reports you want to pull in as a source), username, and password respectively. This seems like a pretty straightforward process. Reading the Oracle docs on connectivity to OBIEE with DVD say to navigate to the web catalog, select the folder containing the analysis you want to use as a source, and then copy and paste the URL from your browser into the URL connection in DVD. However, using this method will cause the connection to fail.
To get Data Visualization Desktop to connect properly, you have to use the URL that you would normally use to log into OBIEE analytics with the proper username and password.
Once connected, the web catalog folders are displayed.
From here, you can navigate to the analyses you want to use for data sources.
Selecting the analysis you want to use as your data source is the same process as selecting schemas and tables from a database source. Once the selection is made, a new screen is displayed with all of the tables and columns that were used for the analysis within OBIEE.
From here you can specify each column as an attribute or measure column and change the aggregation for your measures to something other than what was imported with the analysis.
Clicking "Add to Project" loads all the data into DVD under Data Elements and is displayed on the right hand side just like subject area contents in OBIEE.
The objective of pulling data in from existing analyses is described by Oracle as revisualization. Keep in mind that Data Visualization Desktop is meant to be a discovery tool and not so much a day-to-day report generator.
The original report was a pivot table with Revenue and Order information for geographical, product and time series dimensions. Let’s say that I just wanted to look at the revenue for all cities located in the Americas by a specific brand for the year 2012.
Dragging in the appropriate columns and adding filters took seconds and the data loaded almost instantaneously. I changed the view to horizontal bar and added a desc sort to Revenue and this was my result:
Notice how the revenue for San Fransisco is much higher than any of the other states. Let’s say I want to get a closer look at all the other states without seeing the revenue data for San Fransisco. I could create a new filter for City and exclude San Fransisco from the list or I could just create a filter range for Revenue. Choosing the latter gave me the option of moving a slider to change my revenue value distribution and showed me the results in real time. Pretty cool, right?
Taking one report and loading it in can open up a wide range of data discovery opportunities but what if there are multiple reports I want to pull data from? You can do this and combine the data together in DVD as long as the two reports contain columns to join the two together.
Going back to my OBIEE connection, there are two reports I created on the demo server that both contain customer data.
By pulling in both the Customer Information and Number of Customer Orders Per Year report, Data Visualization Desktop creates two separate data sources which show up under Data Elements.
Inspecting one of the data sources shows the match between the two is made on both Customer Number and Customer Name columns.
Note: It is possible to make your own column matches manually using the Add Another Match feature.
By using two data sets from two different reports, you can blend the data together to discover trends, show outliers and view the data together without touching the database or having to create new reports within OBIEE.
The ability to connect directly to OBIEE with Data Visualization Desktop and pull in data from individual analyses is a very powerful feature that makes DVD’s that much greater. Combining data from multiple analyses blend them together internally creates some exciting data discovery possibilities for users with existing OBIEE implementations.