Feed aggregator

Partner Webcast – Oracle Cloud Security Sales Plays: Modernize Security & Compliance

Top concerns for cloud adoption are related to security. Oracle’s security solutions enable organizations to implement and manage consistent security policies across the hybrid data center....

We share our skills to maximize your revenue!
Categories: DBA Blogs

KUP-04095: preprocessor command qopiprep.bat

Michael Dinh - Fri, 2017-10-27 07:46

WARNING: Please open SR to confirm this is applicable to your environment as there are too many errors which look similar.

Applying Patch 26635880 – Database Proactive Bundle Patch 12.1.0.2.171017

# $GRID_HOME/OPatch/opatchauto apply $PATCHDIR/26635880

Starting database service on home /u01/oracle/db12c
Database service successfully started on home /u01/oracle/db12c

Preparing home /u01/oracle/db12c after database service restarted
No step execution required.........
Prepared home /u01/oracle/db12c successfully after database service restarted

Trying to apply SQL patch on home /u01/oracle/db12c
"/bin/sh -c 'ORACLE_HOME=/u01/oracle/db12c ORACLE_SID=db01
/u01/oracle/db12c/OPatch/datapatch'" command failed with errors. 
Please refer to logs for more details. SQL changes, if any, can be applied by manually retrying the same command.

SQL patch applied successfully on home /u01/oracle/db12c

Verifying patches applied on home /u01/oracle/gi12c
Patch verification completed with warning on home /u01/oracle/gi12c

Verifying patches applied on home /u01/oracle/db12c
Patch verification completed with warning on home /u01/oracle/db12c

OPatchAuto successful.

--------------------------------Summary--------------------------------
Output omitted for brevity.

This is the only results – no other errors.
SQL> select dbms_sqlpatch.verify_queryable_inventory from dual;

VERIFY_QUERYABLE_INVENTORY
--------------------------------------------------------------------------------
ORA-20001: Latest xml inventory is not loaded into table

SQL> select * from OPATCH_XML_INV;

ERROR:
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-29400: data cartridge error
KUP-04095: preprocessor command /u01/oracle/db12c/QOpatch/qopiprep.bat
encountered error "Argument(s) Error... Cannot use file
"/u01/oracle/db12c/QOpatch/xml_file.xml" to generate XML output.
Specify path/filename and make sure filename doesn't"



no rows selected

SQL> host ls -l /u01/oracle/db12c/QOpatch/*
-rw-r--r--    1 oracle   dba          128227 Oct 24 16:24 /u01/oracle/db12c/QOpatch/qopatch_log.log
-r-xr-xr--    1 oracle   dba            1372 Apr 07 2013  /u01/oracle/db12c/QOpatch/qopiprep.bat
-rw-r--r--    1 oracle   dba            2349 Oct 24 16:24 /u01/oracle/db12c/QOpatch/stout.txt
-rw-r--r--    1 oracle   dba         2066473 Oct 24 16:24 /u01/oracle/db12c/QOpatch/xml_file.xml

SQL>

Oracle support provided solution as shown below:
Patch 20244108: QOPIPREP.BAT MODIFIES XML INVENTORY WHILE READING IT
Last Updated 03-Apr-2015 04:11 (2+ years ago)

What’s really FUBAR – patch is from 2+ years ago, so why wouldn’t it be included in BP?


#GoldenGate Procedural Replication Support

DBASolved - Thu, 2017-10-26 17:32

With the release of Oracle GoldenGate 12c (12.3.0.1.x), came the support for Procedural Replication. This option is an enhancement to the integrated replicat which allows you to replicat Oracle-supplied PL/SQL procedures that cannot be replicated as DML or DDL.

Note: In order to replicate these packages and procedures, you need to be on Oracle Database Release 2 (12.2) an later and using the integrated extract and replicat.

To find out what packages and procedures are support, Oracle has provided new data dictionary views that can be used to see what packages and procedures can be used with Oracle GoldenGate. These views are DBA_GG_SUPPORTED_PACKAGES and DBA_GG_SUPPORTED_PROCEDURES. These views can be found in Oracle Database Release 2 (12.2).

As of Oracle GoldenGate 12.3, there are 309 procedures and 36 packages that are support. This number will increase over time.

The packages that are currently supported are:

DBMS_AQ
DBMS_AQADM
DBMS_AQELM
DBMS_AQJMS
DBMS_DBFS_CONTENT_ADMIN
DBMS_DBFS_SFS
DBMS_DBFS_SFS_ADMIN
DBMS_DDL
DBMS_FGA
DBMS_GOLDENGATE_ADM
DBMS_GOLDENGATE_IMP
DBMS_REDACT
DBMS_REDEFINITION
DBMS_RESCONFIG
DBMS_RLS
DBMS_RULE_ADM
DBMS_SQL_TRANSLATOR
DBMS_XDB
DBMS_XDBRESOURCE
DBMS_XDBZ
DBMS_XDB_ADMIN
DBMS_XDB_CONFIG
DBMS_XDB_REPOS
DBMS_XDB_VERSION
DBMS_XMLINDEX
DBMS_XMLSCHEMA
DBMS_XMLSCHEMA_LSB
SDO_META
SDO_META_USER
XS_ACL
XS_ADMIN_UTIL
XS_DATA_SECURITY
XS_DATA_SECURITY_UTIL
XS_NAMESPACE
XS_PRINCIPAL
XS_SECURITY_CLASS

Packages with associated procedures that are currentlly supported are:

DBMS_AQ AQ$_BACKGROUND_OPER
DBMS_AQ AQ$_BACKGROUND_OPER_PAS
DBMS_AQ AQ$_DELETE_DIOT_TAB
DBMS_AQ AQ$_DELETE_HIST_TAB
DBMS_AQ AQ$_DELETE_TIOT_TAB
DBMS_AQ AQ$_DEQUEUE
DBMS_AQ AQ$_ENQUEUE
DBMS_AQ AQ$_INSERT_DIOT_TAB
DBMS_AQ AQ$_INSERT_HIST_TAB
DBMS_AQ AQ$_INSERT_TIOT_TAB
DBMS_AQ AQ$_UPDATE_HIST_TAB
DBMS_AQ AQ$_UPDATE_HIST_TAB_EX
DBMS_AQ BIND_AGENT
DBMS_AQ DEQUEUE
DBMS_AQ DEQUEUE_INTERNAL
DBMS_AQ DEQUEUE_INTERNAL_PAS
DBMS_AQ ENQUEUE
DBMS_AQ ENQUEUE_INT_SHARD
DBMS_AQ ENQUEUE_INT_SHARD_JMS
DBMS_AQ ENQUEUE_INT_UNSHARDED
DBMS_AQ ENQUEUE_INT_UNSHARDED_PAS
DBMS_AQ LISTEN
DBMS_AQ POST
DBMS_AQ REGISTER
DBMS_AQ REGISTRATION_REPLICATION
DBMS_AQ UNBIND_AGENT
DBMS_AQ UNREGISTER
DBMS_AQADM ADD_ALIAS_TO_LDAP
DBMS_AQADM ADD_CONNECTION_TO_LDAP
DBMS_AQADM ADD_SUBSCRIBER
DBMS_AQADM ALTER_AQ_AGENT
DBMS_AQADM ALTER_PROPAGATION_SCHEDULE
DBMS_AQADM ALTER_QUEUE
DBMS_AQADM ALTER_QUEUE_TABLE
DBMS_AQADM ALTER_SHARDED_QUEUE
DBMS_AQADM ALTER_SUBSCRIBER
DBMS_AQADM CREATE_AQ_AGENT
DBMS_AQADM CREATE_EXCEPTION_QUEUE
DBMS_AQADM CREATE_NP_QUEUE
DBMS_AQADM CREATE_QUEUE
DBMS_AQADM CREATE_QUEUE_TABLE
DBMS_AQADM CREATE_SHARDED_QUEUE
DBMS_AQADM DEL_ALIAS_FROM_LDAP
DBMS_AQADM DEL_CONNECTION_FROM_LDAP
DBMS_AQADM DISABLE_DB_ACCESS
DBMS_AQADM DISABLE_PROPAGATION_SCHEDULE
DBMS_AQADM DROP_AQ_AGENT
DBMS_AQADM DROP_QUEUE
DBMS_AQADM DROP_QUEUE_TABLE
DBMS_AQADM DROP_SHARDED_QUEUE
DBMS_AQADM ENABLE_DB_ACCESS
DBMS_AQADM ENABLE_JMS_TYPES
DBMS_AQADM ENABLE_PROPAGATION_SCHEDULE
DBMS_AQADM GET_PROP_SEQNO
DBMS_AQADM GET_REPLAY_INFO
DBMS_AQADM GET_TYPE_INFO
DBMS_AQADM GET_WATERMARK
DBMS_AQADM GRANT_QUEUE_PRIVILEGE
DBMS_AQADM GRANT_SYSTEM_PRIVILEGE
DBMS_AQADM GRANT_TYPE_ACCESS
DBMS_AQADM MIGRATE_QUEUE_TABLE
DBMS_AQADM NONREPUDIATE_RECEIVER
DBMS_AQADM NONREPUDIATE_SENDER
DBMS_AQADM PURGE_QUEUE_TABLE
DBMS_AQADM RECOVER_PROPAGATION
DBMS_AQADM REMOVE_SUBSCRIBER
DBMS_AQADM RESET_REPLAY_INFO
DBMS_AQADM REVOKE_QUEUE_PRIVILEGE
DBMS_AQADM REVOKE_SYSTEM_PRIVILEGE
DBMS_AQADM SCHEDULE_PROPAGATION
DBMS_AQADM SET_WATERMARK
DBMS_AQADM START_QUEUE
DBMS_AQADM START_TIME_MANAGER
DBMS_AQADM STOP_QUEUE
DBMS_AQADM STOP_TIME_MANAGER
DBMS_AQADM UNSCHEDULE_PROPAGATION
DBMS_AQADM VERIFY_QUEUE_TYPES
DBMS_AQADM VERIFY_QUEUE_TYPES_GET_NRP
DBMS_AQADM VERIFY_QUEUE_TYPES_NO_QUEUE
DBMS_AQELM GET_MAILHOST
DBMS_AQELM GET_MAILPORT
DBMS_AQELM GET_PROXY
DBMS_AQELM GET_SENDFROM
DBMS_AQELM GET_TXTIMEOUT
DBMS_AQELM HTTP_SEND
DBMS_AQELM SEND_EMAIL
DBMS_AQELM SET_MAILHOST
DBMS_AQELM SET_MAILPORT
DBMS_AQELM SET_PROXY
DBMS_AQELM SET_SENDFROM
DBMS_AQJMS AQ$_GET_PROP_STAT
DBMS_AQJMS AQ$_GET_TRANS_TYPE
DBMS_AQJMS AQ$_REGISTER
DBMS_AQJMS AQ$_UNREGISTER
DBMS_AQJMS AQ$_UPDATE_PROP_STAT_QNAME
DBMS_AQJMS CLEAR_DBSESSION_GUID
DBMS_AQJMS CLEAR_GLOBAL_AQCLNTDB_CTX_CLNT
DBMS_AQJMS CLEAR_GLOBAL_AQCLNTDB_CTX_DB
DBMS_AQJMS GET_DB_USERNAME_FOR_AGENT
DBMS_AQJMS SET_DBSESSION_GUID
DBMS_AQJMS SET_GLOBAL_AQCLNTDB_CTX
DBMS_AQJMS SUBSCRIBER_EXISTS
DBMS_DBFS_CONTENT_ADMIN EXIM_MOUNT
DBMS_DBFS_CONTENT_ADMIN EXIM_MOUNTP
DBMS_DBFS_CONTENT_ADMIN EXIM_STORE
DBMS_DBFS_CONTENT_ADMIN MOUNTSTORE_LOG
DBMS_DBFS_CONTENT_ADMIN REGISTERSTORE_LOG
DBMS_DBFS_CONTENT_ADMIN UNMOUNTSTORE_LOG
DBMS_DBFS_CONTENT_ADMIN UNREGISTERSTORE_LOG
DBMS_DBFS_SFS NORMALIZEFS
DBMS_DBFS_SFS REORGANIZEFS
DBMS_DBFS_SFS SHRINKFS
DBMS_DBFS_SFS_ADMIN CREATEFILESYSTEM_LOG
DBMS_DBFS_SFS_ADMIN DELETE_ORPHANS_LOG
DBMS_DBFS_SFS_ADMIN DROPFILESYSTEM_LOG
DBMS_DBFS_SFS_ADMIN EXIM_ATTRV
DBMS_DBFS_SFS_ADMIN EXIM_FS
DBMS_DBFS_SFS_ADMIN EXIM_GRANTS
DBMS_DBFS_SFS_ADMIN EXIM_SEQ
DBMS_DBFS_SFS_ADMIN EXIM_SNAP
DBMS_DBFS_SFS_ADMIN EXIM_TABP
DBMS_DBFS_SFS_ADMIN EXIM_TAB_LOG
DBMS_DBFS_SFS_ADMIN EXIM_VOL
DBMS_DBFS_SFS_ADMIN INITFILESYSTEM_LOG
DBMS_DBFS_SFS_ADMIN PARTITION_SEQUENCE_LOG
DBMS_DBFS_SFS_ADMIN RECACHE_SEQUENCE_LOG
DBMS_DBFS_SFS_ADMIN REGISTERFILESYSTEM_LOG
DBMS_DBFS_SFS_ADMIN SETFSPROPERTIES_LOG
DBMS_DBFS_SFS_ADMIN UNREGISTERFILESYSTEM_LOG
DBMS_DDL SET_TRIGGER_FIRING_PROPERTY
DBMS_FGA ADD_POLICY
DBMS_FGA DISABLE_POLICY
DBMS_FGA DROP_POLICY
DBMS_FGA ENABLE_POLICY
DBMS_GOLDENGATE_IMP ACDR_COLUMN
DBMS_GOLDENGATE_IMP ACDR_COLUMN_GROUP
DBMS_GOLDENGATE_IMP ACDR_END
DBMS_GOLDENGATE_IMP ACDR_START
DBMS_GOLDENGATE_IMP ACDR_TABLE
DBMS_REDACT ADD_POLICY
DBMS_REDACT ALTER_POLICY
DBMS_REDACT APPLY_POLICY_EXPR_TO_COL
DBMS_REDACT CREATE_POLICY_EXPRESSION
DBMS_REDACT DISABLE_POLICY
DBMS_REDACT DROP_POLICY
DBMS_REDACT DROP_POLICY_EXPRESSION
DBMS_REDACT ENABLE_POLICY
DBMS_REDACT FPM_MASK
DBMS_REDACT FPM_UNMASK
DBMS_REDACT UPDATE_FULL_REDACTION_VALUES
DBMS_REDACT UPDATE_POLICY_EXPRESSION
DBMS_REDEFINITION ABORT_REDEF_TABLE
DBMS_REDEFINITION ABORT_ROLLBACK
DBMS_REDEFINITION ABORT_UPDATE
DBMS_REDEFINITION CAN_REDEF_TABLE
DBMS_REDEFINITION COPY_TABLE_DEPENDENTS
DBMS_REDEFINITION EXECUTE_UPDATE
DBMS_REDEFINITION FINISH_REDEF_TABLE
DBMS_REDEFINITION REDEF_TABLE
DBMS_REDEFINITION REGISTER_DEPENDENT_OBJECT
DBMS_REDEFINITION ROLLBACK
DBMS_REDEFINITION SET_PARAM
DBMS_REDEFINITION START_REDEF_TABLE
DBMS_REDEFINITION SYNC_INTERIM_TABLE
DBMS_REDEFINITION UNREGISTER_DEPENDENT_OBJECT
DBMS_RESCONFIG ADDREPOSITORYRESCONFIG
DBMS_RESCONFIG ADDRESCONFIG
DBMS_RESCONFIG APPENDRESCONFIG
DBMS_RESCONFIG DELETEREPOSITORYRESCONFIG
DBMS_RESCONFIG DELETERESCONFIG
DBMS_RULE_ADM GRANT_OBJECT_PRIVILEGE
DBMS_RULE_ADM GRANT_SYSTEM_PRIVILEGE
DBMS_RULE_ADM REVOKE_OBJECT_PRIVILEGE
DBMS_RULE_ADM REVOKE_SYSTEM_PRIVILEGE
DBMS_SQL_TRANSLATOR CLEAR_SQL_TRANSLATION_ERROR
DBMS_SQL_TRANSLATOR CREATE_PROFILE
DBMS_SQL_TRANSLATOR DEREGISTER_ERROR_TRANSLATION
DBMS_SQL_TRANSLATOR DEREGISTER_SQL_TRANSLATION
DBMS_SQL_TRANSLATOR DROP_PROFILE
DBMS_SQL_TRANSLATOR ENABLE_ERROR_TRANSLATION
DBMS_SQL_TRANSLATOR ENABLE_SQL_TRANSLATION
DBMS_SQL_TRANSLATOR REGISTER_ERROR_TRANSLATION
DBMS_SQL_TRANSLATOR REGISTER_SQL_TRANSLATION
DBMS_SQL_TRANSLATOR SET_ATTRIBUTE
DBMS_SQL_TRANSLATOR SET_ERROR_TRANSLATION_COMMENT
DBMS_SQL_TRANSLATOR SET_SQL_TRANSLATION_COMMENT
DBMS_SQL_TRANSLATOR SET_SQL_TRANSLATION_MODULE
DBMS_XDBZ ADD_APPLICATION_PRINCIPAL
DBMS_XDBZ CHANGE_APPLICATION_MEMBERSHIP
DBMS_XDBZ DELETE_APPLICATION_PRINCIPAL
DBMS_XDBZ DISABLE_HIERARCHY
DBMS_XDBZ ENABLE_HIERARCHY
DBMS_XDBZ SET_APPLICATION_PRINCIPAL
DBMS_XDB_ADMIN CREATENONCEKEY
DBMS_XDB_ADMIN INSTALLDEFAULTWALLET
DBMS_XDB_ADMIN MOVEXDB_TABLESPACE
DBMS_XDB_ADMIN REBUILDHIERARCHICALINDEX
DBMS_XDB_CONFIG ADDAUTHENTICATIONMAPPING
DBMS_XDB_CONFIG ADDAUTHENTICATIONMETHOD
DBMS_XDB_CONFIG ADDTRUSTMAPPING
DBMS_XDB_CONFIG ADDTRUSTSCHEME
DBMS_XDB_CONFIG CLEARHTTPDIGESTS
DBMS_XDB_CONFIG DELETEAUTHENTICATIONMAPPING
DBMS_XDB_CONFIG DELETEAUTHENTICATIONMETHOD
DBMS_XDB_CONFIG DELETETRUSTMAPPING
DBMS_XDB_CONFIG DELETETRUSTSCHEME
DBMS_XDB_CONFIG ENABLECUSTOMAUTHENTICATION
DBMS_XDB_CONFIG ENABLECUSTOMTRUST
DBMS_XDB_CONFIG ENABLEDIGESTAUTHENTICATION
DBMS_XDB_CONFIG ISGLOBALPORTENABLED
DBMS_XDB_CONFIG SETDYNAMICGROUPSTORE
DBMS_XDB_CONFIG SETGLOBALPORTENABLED
DBMS_XDB_CONFIG SETHTTPCONFIGREALM
DBMS_XDB_VERSION CHECKIN_INT
DBMS_XDB_VERSION CHECKOUT
DBMS_XDB_VERSION MAKEVERSIONED_INT
DBMS_XDB_VERSION UNCHECKOUT_INT
DBMS_XMLINDEX CREATEDATEINDEX
DBMS_XMLINDEX CREATENUMBERINDEX
DBMS_XMLINDEX DROPPARAMETER
DBMS_XMLINDEX MODIFYPARAMETER
DBMS_XMLINDEX PROCESS_PENDING
DBMS_XMLINDEX REGISTERPARAMETER
DBMS_XMLINDEX SYNCINDEX
DBMS_XMLSCHEMA COMPILESCHEMA
DBMS_XMLSCHEMA COPYEVOLVE
DBMS_XMLSCHEMA DELETESCHEMA
DBMS_XMLSCHEMA GENERATEBEAN
DBMS_XMLSCHEMA INPLACEEVOLVE
DBMS_XMLSCHEMA PURGESCHEMA
DBMS_XMLSCHEMA_LSB COPYEVOLVE
DBMS_XMLSCHEMA_LSB REGISTERSCHEMA_BLOB
DBMS_XMLSCHEMA_LSB REGISTERSCHEMA_OID
DBMS_XMLSCHEMA_LSB REGISTERSCHEMA_STR
DBMS_XMLSCHEMA_LSB REGISTERSCHEMA_XML
SDO_META CHANGE_ALL_SDO_GEOM_METADATA
SDO_META CHANGE_IMP_SDO_GEOM_METADATA
SDO_META DELETEGEORSYSENTRY
SDO_META DELETE_ALL_SDO_GEOM_METADATA
SDO_META DELETE_TOPO_METADATA
SDO_META INSERTGEORSYSENTRY
SDO_META INSERT_ALL_SDO_GEOM_METADATA
SDO_META INSERT_TOPO_METADATA
SDO_META UPDATE_TOPO_METADATA
SDO_META_USER CREATEDMLTRIGGER
SDO_META_USER CREATE_TOPO_BTREE
XS_ACL ADD_ACL_PARAMETER
XS_ACL APPEND_ACES
XS_ACL CREATE_ACL
XS_ACL DELETE_ACL
XS_ACL REMOVE_ACES
XS_ACL REMOVE_ACL_PARAMETERS
XS_ACL SET_DESCRIPTION
XS_ACL SET_PARENT_ACL
XS_ACL SET_SECURITY_CLASS
XS_ADMIN_UTIL DROP_SCHEMA_OBJECTS
XS_ADMIN_UTIL GRANT_SYSTEM_PRIVILEGE
XS_ADMIN_UTIL REVOKE_SYSTEM_PRIVILEGE
XS_DATA_SECURITY ADD_COLUMN_CONSTRAINTS
XS_DATA_SECURITY APPEND_REALM_CONSTRAINTS
XS_DATA_SECURITY APPLY_OBJECT_POLICY
XS_DATA_SECURITY CREATE_ACL_PARAMETER
XS_DATA_SECURITY CREATE_POLICY
XS_DATA_SECURITY DELETE_ACL_PARAMETER
XS_DATA_SECURITY DELETE_POLICY
XS_DATA_SECURITY DISABLE_OBJECT_POLICY
XS_DATA_SECURITY ENABLE_OBJECT_POLICY
XS_DATA_SECURITY REMOVE_COLUMN_CONSTRAINTS
XS_DATA_SECURITY REMOVE_OBJECT_POLICY
XS_DATA_SECURITY REMOVE_REALM_CONSTRAINTS
XS_DATA_SECURITY SET_DESCRIPTION
XS_NAMESPACE ADD_ATTRIBUTES
XS_NAMESPACE CREATE_TEMPLATE
XS_NAMESPACE DELETE_TEMPLATE
XS_NAMESPACE REMOVE_ATTRIBUTES
XS_NAMESPACE SET_DESCRIPTION
XS_NAMESPACE SET_HANDLER
XS_PRINCIPAL ADD_PROXY_TO_DBUSER
XS_PRINCIPAL ADD_PROXY_USER
XS_PRINCIPAL CREATE_DYNAMIC_ROLE
XS_PRINCIPAL CREATE_ROLE
XS_PRINCIPAL CREATE_USER
XS_PRINCIPAL DELETE_PRINCIPAL
XS_PRINCIPAL ENABLE_BY_DEFAULT
XS_PRINCIPAL ENABLE_ROLES_BY_DEFAULT
XS_PRINCIPAL GRANT_ROLES
XS_PRINCIPAL REMOVE_PROXY_FROM_DBUSER
XS_PRINCIPAL REMOVE_PROXY_USERS
XS_PRINCIPAL REVOKE_ROLES
XS_PRINCIPAL SET_ACL
XS_PRINCIPAL SET_DESCRIPTION
XS_PRINCIPAL SET_DYNAMIC_ROLE_DURATION
XS_PRINCIPAL SET_DYNAMIC_ROLE_SCOPE
XS_PRINCIPAL SET_EFFECTIVE_DATES
XS_PRINCIPAL SET_GUID
XS_PRINCIPAL SET_PASSWORD
XS_PRINCIPAL SET_PROFILE
XS_PRINCIPAL SET_USER_SCHEMA
XS_PRINCIPAL SET_USER_STATUS
XS_PRINCIPAL SET_VERIFIER
XS_SECURITY_CLASS ADD_IMPLIED_PRIVILEGES
XS_SECURITY_CLASS ADD_PARENTS
XS_SECURITY_CLASS ADD_PRIVILEGES
XS_SECURITY_CLASS CREATE_SECURITY_CLASS
XS_SECURITY_CLASS DELETE_SECURITY_CLASS
XS_SECURITY_CLASS REMOVE_IMPLIED_PRIVILEGES
XS_SECURITY_CLASS REMOVE_PARENTS
XS_SECURITY_CLASS REMOVE_PRIVILEGES
XS_SECURITY_CLASS SET_DESCRIPTION

 

Enjoy!!!


Filed under: Golden Gate
Categories: DBA Blogs

New OA Framework 12.2.6 Update 7 Now Available

Steven Chan - Thu, 2017-10-26 16:29

Web-based content in Oracle E-Business Suite Release 12 runs on the Oracle Application Framework (also known as OA Framework, OAF, or FWK) user interface libraries and infrastructure. Since the initial release of Oracle E-Business Suite Release 12.2 in 2013, we have released a number of cumulative updates to Oracle Application Framework to fix performance, security, and stability issues.

These updates are provided in cumulative Release Update Packs, and cumulative Bundle Patches that can be applied on top of the Release Update Packs. In this context, cumulative means that the latest RUP or Bundle Patch contains everything released earlier.

The latest OAF update for Oracle E-Business Suite Release 12.2.6 is now available:

Oracle Application Framework (FWK) Release 12.2.6 Bundle 7 (Patch 26792877:R12.FWK.C)

Where is this update documented?

Instructions for installing this OAF Release Update Pack are in the following My Oracle Support knowledge document:

Who should apply this patch?

All Oracle E-Business Suite Release 12.2.6 users should apply this patch. Future OAF patches for EBS Release 12.2.6 will require this patch as a prerequisite. 

What's new in this update?

This bundle patch is cumulative: it includes all fixes released in previous EBS Release 12.2.6 bundle patches.

In addition, this latest bundle patch includes fixes for the following issues:

  • In Mozilla Firefox, the user is unable to edit Rich Text Editor content when the page loads for the first time.
  • Code changes in OA Framework to support Gregorian, Thai, English Hijrah and Arabic Hijrah calendars in WebADI.
  • The table scroll bar position is lost after navigating records in a table.

Related Articles

Categories: APPS Blogs

Attracting Visitors To Your Website

Nilesh Jethwa - Thu, 2017-10-26 15:28

It’s not that easy to go from zero visitors to thousands of potential customers in an instant. But if you implement the right traffic-generating strategy, you can increase the number of visitors coming in to your website. If you can get enough traffic, that means you can generate sales. And you can check the main components in your salesto get more traffic and keep it coming.

Getting Instant and Cheap Traffic

The key components in the sales process that you need to test are opt-in offer, navigation, order form, and sales copy. You need to test them first before implementing your large-scale traffic generating campaign. Why is it important? Because this will help you prevent losing huge money once the campaign fails. Here are some of the best ways to attract visitors to your site:

  • Test your site. There are actually plenty of components to test in your website. That includes your web design, content, and many others. However, stick to what’s more important when testing your website. The basics are your salescopy, order process, opt-in offer, and site navigation. Later on, you can test other components once your sales generation is stable. 
  • Use Yahoo! Search Marketing. Pay-per-click search engines offer cheap and instant qualified traffic. But you need to come up with some targeted keywords in order to get results. Bidding to appear on top listings gives visibility on search results like Yahoo, MSN, and others. This will help you reach 80% of internet users across the globe. 
  • Offer free content such as eBooks. Providing irresistible free resources in exchange of priceless publicity is a common practice among digital marketers today. For instance, a valuable eBook or well-written blog posts can generate loads of web traffic without spending a dime. Just don’t use sales pitch in writing them so you won’t shoo potential customers away.

Read more at https://www.infocaptor.com/dashboard/how-to-attract-visitors-to-your-site

Max PDBs in Standard Edition

Yann Neuhaus - Thu, 2017-10-26 14:26

Here is a small warning. In Standard Edition, you may expect that the features that are not available for your edition are blocked, but in 12.2 you can create more than one PDB in Standard Edition, and you should set MAX_PDBS to prevent that.

12cR1

In 12.1 Standard Edition, when you try to create more than one PDB (i.e with CON>ID > 3) you get an error:

ORA-65010: maximum number of pluggable databases created

12cR2

But it seems that this has been lost in 12.2:


oracle@SE122 ~$ sqlplus / as sysdba
 
SQL*Plus: Release 12.2.0.1.0 Production on Thu Oct 10 11:41:56 2017
 
Copyright (c) 1982, 2016, Oracle. All rights reserved.
 
 
Connected to:
Oracle Database 12c Standard Edition Release 12.2.0.1.0 - 64bit Production
 
SQL> show pdbs
 
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
 
SQL> create pluggable database PDB2 admin user admin identified by me;
 
Pluggable database created.
 
SQL> show pdbs
 
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
4 PDB2 MOUNTED
SQL> alter pluggable database PDB2 open;
 
Pluggable database altered.

So, if you are in Standard Edition, don’t forget to set MAX_PDBS to 1:

SQL> alter pluggable database PDB2 close immediate;
 
Pluggable database altered.
 
SQL> drop pluggable database PDB2 including datafiles;
 
Pluggable database dropped.
 
SQL> alter system set max_pdbs=1;
 
System altered.
 
SQL> show pdbs
 
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
 
12:18:28 SQL> create pluggable database PDB2 admin user pdbadmin identified by oracle;
create pluggable database PDB2 admin user pdbadmin identified by oracle
*
ERROR at line 1:
ORA-65010: maximum number of pluggable databases created

 

Cet article Max PDBs in Standard Edition est apparu en premier sur Blog dbi services.

Oracle Instant Client 12.2 for macOS is Available

Christopher Jones - Thu, 2017-10-26 01:12

Oracle Instant Client 12.2 for macOS can now be downloaded for free from OTN.

This release is for 64 bit only. It supports:

  • MAC OS X 10.13, High Sierra
  • MAC OS X 10.12, Sierra
  • MAC OS X 10.11, El-Capitan

Install instructions are at the end of the download page.

Instant Client contains libraries and tools allowing applications to connect to a local or remote Oracle Database for development and production deployment.

And if you haven't caught up with the news, Instant Client 12.2 now includes tools like SQL*Loader and Data Pump.

ORA-27103: internal error

Tom Kyte - Wed, 2017-10-25 22:46
Hello; could you help me with problem of memory, I try describe it. I have application under tomcat on application server, application generates select to database server, after few secconds application logs error ORA-27103: internal error A...
Categories: DBA Blogs

trigger, to get an audit

Tom Kyte - Wed, 2017-10-25 22:46
I have a table, where there is a column which is updated from multiple sources. I would like to find out the source which is updating this column. for example, it can be a SP or direct application. So is there a possibility of having a trigger, to...
Categories: DBA Blogs

Regarding the Complex Hierarchical Query

Tom Kyte - Wed, 2017-10-25 22:46
Hi Tom, Could you please help me to develop a Query. My requirement is given below. I have a following table called PRODUCT and the structure is given below. CREATE TABLE PRODUCT(ID NUMBER, NAME VARCHAR2(50), PARENT_ID NUMBER, PRODUCT_TYPE V...
Categories: DBA Blogs

apply archive logs through OPEN RESETLOGS

Tom Kyte - Wed, 2017-10-25 22:46
Hello Tom I am a little confused about following excerpt from "Backup and Recovery User's Guide": Because the database does not apply an archived redo log to a data file unless the RESETLOGS SCN and time stamps match, the RESETLOGS requirement ...
Categories: DBA Blogs

Downloading the Database for the Oracle SQL developer / VMware fusion

Tom Kyte - Wed, 2017-10-25 22:46
Hi Tom, I have followed the instruction provided on the how to download data base for OracleSql developer. I am using Mac, so i was not a able to use XE without linux/Microsoft etc..Therefore I have chosen the 3rd step to download the DeveloperDay...
Categories: DBA Blogs

Can Oracle allocate more PGA than PGA_AGGREGATE_TARGET parameter ?

Tom Kyte - Wed, 2017-10-25 22:46
Hi Tom, Can Oracle allocate more PGA memory than PGA_AGGREGATE_TARGET parameter ? If yes, is there a rule for that ? Thanks, Pierre
Categories: DBA Blogs

Using dbms_metadata.get_ddl - getting rid of carriage returns

Tom Kyte - Wed, 2017-10-25 22:46
I am currently using dbms_metadata to get VIEWS DDLs (in order to re-create them following a FROMUSER-TOUSER import; compilation errors due to in-text schema names). However, the generated file (spool) is full of carriage-returns which makes mandator...
Categories: DBA Blogs

#GoldenGate/#Database Patches

DBASolved - Wed, 2017-10-25 16:35

In searching for patches for Oracle GoldenGate you have to also look for Oracle Database patches. To make this search a bit easier, some of the great guys on the Oracle GoldenGate team has created a My Oracle Support (MOS) note or two. These notes should be upkept over time. For now, just know these are reference points for you to find out what patches are required for your Oracle GoldenGate environments!

Doc Id: 2193391.1 – Latest GoldenGate/Database (OGG/RDBMS) Patch recommendations

Doc Id: 1557031.1 – Oracle GoldenGate — Oracle RDBMS Server Recommended Patches

Enjoy!!!


Filed under: Golden Gate
Categories: DBA Blogs

nVision Performance Tuning: 3. Indexing of Ledger, Budget, and Summary Ledger Tables on Non-Engineered Oracle Systems

David Kurtz - Wed, 2017-10-25 12:06
This blog post is part of a series that discusses how to get optimal performance from PeopleSoft nVision reporting as used in General Ledger.

If you are on a conventional non-engineered Oracle system, then it is not going to be viable to full scan the ledger tables for every query.  You are going to have to use indexes to find your data.  Every customer's nVision reports are unique to that customer and the nature of their business.  Different customers will analyse their data by different combinations of attributes.  Indexes will be needed to match those analysis criteria.
A survey of the nVision reports and the SQL they produce will reveal the various sets of columns by which ledger data is queried. The heaviest SQL statements can be identified from Active Session History (ASH) or the Automatic Workload Repository (AWR) (or Statspack if the Diagnostics pack is not licenced).   As an example, let's take the following two statements as examples, and consider the indexes that would be needed to support them.
SELECT L4.TREE_NODE_NUM,SUM(A.POSTED_TOTAL_AMT) 
FROM PS_LEDGER A, PSTREESELECT10 L4, PSTREESELECT10 L2, PSTREESELECT10 L
WHERE A.LEDGER='ACTUALS'
AND A.FISCAL_YEAR=2017
AND A.ACCOUNTING_PERIOD=1
AND L4.SELECTOR_NUM=78948
AND A.CHARTFIELD3>= L4.RANGE_FROM_10 AND A.CHARTFIELD3 <= L4.RANGE_TO_10
AND L4.TREE_NODE_NUM BETWEEN 1000000000 AND 2000000000
AND L2.SELECTOR_NUM=92481 AND A.ACCOUNT=L2.RANGE_FROM_10
AND (A.DEPTID BETWEEN '10000' AND '18999'

OR A.DEPTID='29150'
OR A.DEPTID=' ')
AND L.SELECTOR_NUM=92469 AND A.CHARTFIELD1=L.RANGE_FROM_10
AND A.CURRENCY_CD='USD'
GROUP BY L4.TREE_NODE_NUM
  • nVision queries will always contain single value predicates on LEDGER and FISCAL_YEAR.
  • You may see some queries on a single ACCOUNTING_PERIOD, as in the query above, usually the current period.  Otherwise, they might be on a range of ACCOUNTING_PERIODs, usually the year to date as in the example below.
  • Then there will predicates on the other analysis columns, in this case, DEPTID, ACCOUNT, CHARTFIELD1, CHARTFIELD3.
  • You may see criteria on CURRENCY_CD, however, this may not be very selective.  Generally, most of the queries will be on the base currency, and most of the data will be in the base currency.
  • Sometimes you may see a criterion on STATISTICS_CODE=' '.  Normally, only a very few ledger rows have statistics code, so there is no benefit in adding STATISTICS_ CODE to any index.
  • Generally, single value predicate columns should be placed at the front of the index, followed by the other analysis criteria.
  • However, I would not attempt to overload the index with additional non-selective columns because unless you index all the referenced columns, including the amount columns, you will not be able to satisfy the query from the index only, and you will still have to visit the table.
  • So for this query, you might build an index on the following columns: LEDGER, FISCAL_YEAR, ACCOUNTING_PERIOD, DEPTID, ACCOUNT, CHARTFIELD1, CHARTFIELD3, CURRENCY_CD
This query, from the same system, is on a different combination of columns
SELECT L2.TREE_NODE_NUM,L3.TREE_NODE_NUM,L4.TREE_NODE_NUM,SUM(A.POSTED_BASE_AMT) 
FROM PS_LEDGER A, PSTREESELECT05 L1, PSTREESELECT10, L2, PSTREESELECT10 L3, PSTREESELECT10 L4, PSTREESELECT10 L
WHERE A.LEDGER='ACTUALS' AND A.FISCAL_YEAR=2015
AND A.ACCOUNTING_PERIOD BETWEEN 1 AND 11
AND L1.SELECTOR_NUM=30369 AND A.BUSINESS_UNIT=L1.RANGE_FROM_05
AND L2.SELECTOR_NUM=30374 AND A.CHARTFIELD1=L2.RANGE_FROM_10
AND L3.SELECTOR_NUM=30375 AND A.ACCOUNT=L3.RANGE_FROM_10
AND L4.SELECTOR_NUM=30376 AND A.CHARTFIELD2=L4.RANGE_FROM_10
AND L.SELECTOR_NUM=30372 AND A.CHARTFIELD1=L.RANGE_FROM_10
AND A.CURRENCY_CD='USD'
GROUP BY L2.TREE_NODE_NUM,L3.TREE_NODE_NUM,L4.TREE_NODE_NUM
  • In this case, the above query is part of a fiscal year-to-date report, returning the same period in a previous fiscal year.  The system is currently in period 11, so this report is looking at accounting periods 1 to 11.  ACCOUNTING_PERIOD is a much less selective criterion in this case.  If partitioning option were not available, I might be tempted to demote ACCOUNTING_PERIOD to further down the list of indexed columns if the criterion on the next column is more selective.
  • This query uses 5 trees.  A cartesian join of all 5 is likely to produce a product so large that it will not be effective to do index lookups for each member of the product.  The columns with the most selective criteria should be earlier in the index.  It might not even be worth including columns with non-selective criteria in the index.
  • So you might build an index on the following columns: LEDGER, FISCAL_YEAR,  BUSINESS_UNIT, ACCOUNT, CHARTFIELD1, CHARTFIELD2, CURRENCY_CD, ACCOUNTING_PERIOD.
RecommendationsIt is easy to see how you might build up a large number of indexes on the ledger and summary ledger tables.  You might have pairs of indexes, one for single accounting periods and perhaps another similar one for year-to-date for each set of analysis criteria.
However, as you add indexes the overhead of index maintenance experienced by any processes that post to the ledger, or by the summary ledger build process will increase.  There is a balance to be struck. You will have to build as many indexes with as many columns as are necessary, but as few as possible.
If you partition the tables on FISCAL_YEAR and ACCOUNTING_PERIOD and locally partition the indexes, you will only need one of the indexes.
Index leaf block dictionary compression can significantly reduce the size of the index.  Any increase in the CPU overhead of using and maintaining the index will be more than offset by the reduction in I/O overhead.  The optimal prefix length can be calculated using the command ANALYZE INDEX … VALIDATE STRUCTURE.  This feature does not require the Advanced Compression licence.

Recent EBS Workflow Blog Articles

Steven Chan - Wed, 2017-10-25 11:26

The Oracle E-Business Suite Workflow team has a technically-focussed blog that is recommended reading for all EBS system administrators. This blog provides tips and insights into Workflow best practices.  "Workflow" includes the Mobile Approvals app, too.

In case you missed them, here are some recent articles:

Categories: APPS Blogs

Oracle Hospitality Ushers Sports and Entertainment Marketplace to the Cloud

Oracle Press Releases - Wed, 2017-10-25 08:00
Press Release
Oracle Hospitality Ushers Sports and Entertainment Marketplace to the Cloud Fan Experience Taken to a Whole New Level Thanks to Next Generation Point-of-Sale, Venue Management Software and Strategic Relationships and Integrations

Redwood Shores, Calif.—Oct 25, 2017

With advanced and powerful new products and services ranging from next generation POS technology to integrated loss prevention and data science cloud services, major companies across the sports and entertainment marketplace continue to find a foundation for innovation with Oracle Hospitality.

The combination of cloud-based food and beverage management software and ruggedized mobile POS from Oracle Hospitality enables sports and entertainment venues, such as stadiums and theme parks, to increase speed of service, maximize operational efficiency, and manage loyalty and season-ticket holder programs—all while receiving detailed real-time reporting and analytics.

“Oracle Hospitality’s proven track record and commitment to the sports and entertainment marketplace is evident by our progress in product innovation,” said Dan Bell, Vice President, Sports & Entertainment, Oracle Hospitality. “Oracle is investing millions in R&D and support to enable venue operators to deliver the service that fans want and expect. Our food and beverage platform scales to support the largest sporting and entertainment venues and offers the ability to conduct iterative innovation through cloud deployment to improve the overall fan experience.”

Research conducted by Oracle Hospitality makes it abundantly clear what fans want: speed and reliability. Forty-five percent of fans around the world had abandoned lines at events because the wait was too long. The Simphony Cloud platform can reduce waiting time with high-performance cloud POS delivered on integrated hardware for kiosks and mobility. Oracle Hospitality’s flexible Gift & Loyalty solution integrates with the POS to support fan recognition and personalization. An integrated back office suite offers cloud solutions designed to minimize costs, waste, and theft while delivering extensive reporting capabilities.  

In addition to driving more personalized fan experiences, Oracle Hospitality also provides stadiums with tools to optimize event-day operations from beginning to end through Simphony Venue Management, which can track inventory and food costs, and Simphony Suites Management, which can help streamline production of advance food orders, pantries and the timed distribution of orders to event suites.

Product and Service Innovation

Oracle Hospitality also continues to release significant new products and services to support ongoing customer innovation and fan engagement, including:

  • The launch of the Oracle MICROS 720 tablets—durable and rugged mobile POS engineered for hospitality and large venue environments;
  • The launch and integration of Oracle Hospitality Data Science Cloud Services—on-demand data mining services that give operators access to the latest machine-learning tools to help improve forecasting and deliver up- and cross-selling insights directly on the POS terminals;
  • Powerful new reporting capabilities with Oracle Hospitality Reporting and Analytics 9.0 – operators can take advantage of an extended reporting platform, from KPIs via dashboards on mobile devices to comprehensive pivot tables and drill-down analysis. Reporting and Analytics offers the power of Oracle Business Intelligence at no charge for users of Simphony Premium;
  • The launch of Oracle Hospitality Simphony Cloud 2.9—extending the core functionality of the Simphony food and beverage management platform with new events management enhanced functionality that is optimized for the sports and entertainment industry.

Industry-wide Domain Expertise and Insight

With more than 35 years of experience in the sports and entertainment space, Oracle Hospitality understands the complexities that comprise this unique environment. We share this insight through providing original research to our customers, partners and the industry, to shed light on fan and guest trends and opportunities. Recent reports include the Oracle Hospitality Fan Experience Report, which details how consumers want technology to fuel their experience at sporting and concert venues, and the Oracle Hospitality Restaurant 2025 Report which outlines how consumers expect new and innovative technologies to reinvent their hospitality experience by the year 2025.

From stadiums to theme parks, the cloud-based delivery of the Simphony platform combined with extensibility and integration capabilities, allow the sports and entertainment industry to continuously innovate the experience for fans and guests at events and concerts. The inclusion of new apps and trends is key. In the past 12 months, Oracle Hospitality has added additional value to the Simphony platform through a variety of strategic relationships and integrations, including with QikServe and FreedomPay.

Contact Info
Judi Palmer
Oracle PR
+1.650.784.7901
judi.palmer@oracle.com
Patty Oien
Blanc & Otus
+1.510.303.7289
patty.oien@blancandotus.com
About Oracle Hospitality

Oracle Hospitality brings 35 years of experience in providing technology solutions to food and beverage operators. We provide hardware, software, and services that allow our customers to deliver exceptional guest experiences while maximizing profitability. Our solutions include integrated point-of-sale, loyalty, reporting and analytics, inventory and labor management, all delivered from the cloud to lower IT cost and maximize business agility.

For more information about Oracle Hospitality, please visit www.Oracle.com/Hospitality About Oracle

The Oracle Cloud offers complete SaaS application suites for ERP, HCM and CX, plus best-in-class database Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) from data centers throughout the Americas, Europe and Asia. For more information about Oracle (NYSE:ORCL), please visit us at www.oracle.com.

Trademarks

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Talk to a Press Contact

Judi Palmer

  • +1.650.784.7901

Patty Oien

  • +1.510.303.7289

First steps with Istio on Kubernetes on Minikube on Windows 10

Amis Blog - Wed, 2017-10-25 07:53

In this article, I discuss my steps to get going with Istio [service mesh]on Kubernetes running on Minikube on Windows 10. Unfortunately, I have ran into an issue with Istio. This article describes the steps leading up to the issue. I will continue with the article once the issue is resolved. For now, it is a dead end street.

Note: my preparations – install Minikube and Kubernetes on Windows 10 are described in this previous article: https://technology.amis.nl/2017/10/24/installing-minikube-and-kubernetes-on-windows-10/.

Clone Git repository with samples

git clone https://github.com/istio/istio

Start minikube

set MINIKUBE_HOME=C:\Users\lucas_j\.minikube

minikube start

image

Run Bookinfo

cd c:\data\bookinfo\istio\samples\bookinfo\kube

kubectl apply -f bookinfo.yaml

image

Show productpage. First find port on which product page is exposed:

image

productpage is a service of type ClusterIP, which is only available inside the cluster – which is not good for me.

So to expose the service to outside the cluster:

kubectl edit svc productpage

and in the editor that pops up, change the type from ClusterIP to NodePort:

image

After changing the type and saving the change, get services indicates the port on which the productpage service is now exposed:

image

So now we can go to URL:  http://192.168.99.100:9080/productpage

image

Installing Istio into the Kubernetes Cluster

Now that we’ve seen the app, we’ll adjust our deployment slightly to make it work with Istio. We first need to install Istio in our cluster. To see all of the metrics and tracing features in action, we also install the optional Prometheus, Grafana, and Zipkin addons.

First, download Istio for Windows from https://github.com/istio/istio/releases and extract the contents of the zip file.

image

Add the directory that contains the client binary istioctl.exe to the PATH variable.

image

Open a new command line window. Navigate to the installation location of Istio.

To install Istio to the minikube Kubernetes cluster:

kubectl apply -f install/kubernetes/istio.yaml

SNAGHTML3324bb4

ending with:

image

To verify the success of the installation:

kubectl get svc -n istio-system

image

On Minikube – that does not support services of type LoadBalancer – the external IP for the istio-ingress will stay on pending. You must access the application using the service NodePort, or use port-forwarding instead.

Check on the pods:

kubectl get pods -n istio-system

image

On the dashboard, when I switch to the istio-system Namespace, I can see more details 

image

When I try to run istio commands, I run into issues:

istio version

image

panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x30 pc=0x121513f]

goroutine 1 [running]:
main.getDefaultNamespace(0x14b878a, 0xd, 0x0, 0x0)

I am not sure yet what is the underlying cause and if there is a solution. The issue report https://github.com/istio/pilot/issues/1336 seems related – perhaps.

I do not know where to get more detailed logging about what happens prior to the exception.

Install Book Info Application and inject Istio

The next command I tried was:

kubectl apply -f <(istioctl kube-inject -f samples/bookinfo/kube/bookinfo.yaml)

this one fails with: the system cannot find the file specified

image

Resources

Git Repository for Istio – with samples: https://github.com/istio/istio 

Guide for Istio introduction – Managing microservices with the Istio service mesh – http://blog.kubernetes.io/2017/05/managing-microservices-with-istio-service-mesh.html?m=1 

Installation of Istio into Kubernetes Cluster – https://istio.io/docs/setup/kubernetes/index.html

Tutorial  Istio is not just for microservices  – https://developer.ibm.com/recipes/tutorials/istio-is-not-just-for-microservices

Istio: Traffic Management for your Microservices – https://github.com/IBM/microservices-traffic-management-using-istio/blob/master/README.md

Istio Guide – getting started with sample application Bookinfo – https://istio.io/docs/guides/bookinfo.html

The post First steps with Istio on Kubernetes on Minikube on Windows 10 appeared first on AMIS Oracle and Java Blog.

Oracle Recognized as a Leader in Sales Force Automation Solutions by Gartner

Oracle Press Releases - Wed, 2017-10-25 07:00
Press Release
Oracle Recognized as a Leader in Sales Force Automation Solutions by Gartner Positioned as a leader for its ability to execute and completeness of vision

Redwood Shores, Calif.—Oct 25, 2017

Oracle today announced it has been named a leader in Gartner’s 2017 Magic Quadrant for Sales Force Automation. The company was recognized for its ability to execute and completeness of vision.

Sales force automation has long been viewed as a sales management tool, with features and functionality designed primarily around the needs of sales professionals. However, as customer behavior evolves, legacy sales technology has grown outdated and less effective. Designed to serve the needs of today’s empowered customer, Oracle Sales Cloud enables sales professionals to engage customers earlier and accelerate and close deals using a complete, innovative and proven sales solution.

“Customers today have information at their fingertips and require real-time support and service. As such, delivering a responsive customer experience is more important than ever,” said Stephen Fioretti, vice president, CX Engagement Solutions at Oracle. “Oracle Sales Cloud helps businesses thrive in this modern sales environment by leveraging innovative technologies, such as artificial intelligence (AI) and data to create a smarter sales experiences for sales teams and customers. We believe Gartner’s recognition of Oracle’s position as a leader in this space showcases our commitment to helping our customers achieve measurable sales results.”

According to Gartner, vendors positioned as leaders have the ability to execute their vision through products, services and demonstrate solid business results in the form of revenue and earnings. Leaders have significant successful customer deployments in North America, EMEA and Asia/Pacific in a wide variety of industries, and with multiple proof points for deployments above 500 users. They also consistently demonstrate above-average customer experience satisfaction.

Oracle Sales Cloud is part of Oracle CX Cloud Suite. Oracle CX Cloud Suite empowers organizations to take a smarter approach to customer experience management and business transformation initiatives. By providing a trusted business platform that connects data, experiences and outcomes, Oracle CX Cloud Suite helps customers reduce IT complexity, deliver innovative customer experiences and achieve predictable and tangible business results. The Oracle CX Cloud Suite includes Oracle Commerce Cloud, Oracle Marketing Cloud, Oracle Sales Cloud and Oracle Service Cloud.

Download the Gartner’s 2017 Magic Quadrant for Sales Force Automation report here: http://bit.ly/2xMdoww

Gartner Disclaimer
Gartner does not endorse any vendor, product, or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner’s research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Contact Info
Simon Jones
PR for Oracle
+1.415.856.5155
sjones@blancandotus.com
About Oracle

The Oracle Cloud offers complete SaaS application suites for ERP, HCM and CX, plus best-in-class database Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) from data centers throughout the Americas, Europe and Asia. For more information about Oracle (NYSE:ORCL), please visit us at www.oracle.com.

Trademarks

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Talk to a Press Contact

Simon Jones

  • +1.415.856.5155

Pages

Subscribe to Oracle FAQ aggregator