SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Downloaden Sie, um offline zu lesen
BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF
HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH
TechEvent 09/2016
Analyzing Oracle related issues using TFA Collector
Rainer Klomps
Agenda
Analyzing Oracle related issues using TFA Collector2 09.09.2016
1. What is TFA Collector?
2. Installation / Upgrade
3. Interface
4. Settings
5. Security
6. Analysis
7. Data Redaction
8. Some Samples
9. References
Analyzing Oracle related issues using TFA Collector3 09.09.2016
What is TFA Collector?
What is TFA Collector?
Analyzing Oracle related issues using TFA Collector4 09.09.2016
Oracle provided diagnostic tool
Acronym for Trace File Analyzer Collector
Collects Trace Files of
– CRS
– ASM
– RDBMS
– Exadata storage server
– User specific trace- and logfiles (configurable)
Stores tracefiles in a Berkeley DB
Very flexible concerning issue analysis
Current version 12.1.2.8.0
Architecture (per Node)
What is TFA Collector?
Analyzing Oracle related issues using TFA Collector5 09.09.2016
TFA Daemon
„TFAMain“ process
JAVA VM
TFA CLI
„tfactl“
Berkeley DB
Secure Socket
Log-/Trace Files
(DB, ASM, CRS,
ACFS, OS, Exadata
storage server,
user defined files)
Supported plattforms (TFA Collector 12.1.2)
– Intel Linux (Enterprise Linux, RedHat, SUSE)
– Linux Itanium
– Oracle Solaris SPARC
– Oracle Solaris x86-64
– AIX
– HPUX Itanium
– HPUX PA-RISC
– zLinux
What is TFA Collector?
Analyzing Oracle related issues using TFA Collector6 09.09.2016
Analyzing Oracle related issues using TFA Collector7 09.09.2016
Installation / Upgrade
Installation
Analyzing Oracle related issues using TFA Collector8 09.09.2016
Requirements
– bash 3.2 or higher
– JRE 1.5 or later
– In RAC installations: JRE in same directory on each node
– root access
– for automatic clusterwide installation: passwordless ssh connection via root user
Installation
Analyzing Oracle related issues using TFA Collector9 09.09.2016
Allready installed on ODA
Already installed with GI
Unpack TFALite_v<version#>.zip, contents are
– self extracting Library ‘installTFALite‘ (1.500 Lines of Code + Library extracted by
AWK)
– User Guide TFACollectorDocV<version#>.pdf
Execute installTFALite either in silent or in interactive mode
In RAC environment node information comes from CRS, provided CRS stack is up
Installation
Analyzing Oracle related issues using TFA Collector10 09.09.2016
options offered with installTFALite
– Without any parameter  interview process
– -local
– -deferdiscovery
– -tfabase (installTFALite installs into given <directory> or <directory>/tfa
– -javahome (alternatively set environment variable JAVA_HOME)
– -silent
– -debug
Installation
Analyzing Oracle related issues using TFA Collector11 09.09.2016
<Live demonstration>
Upgrade
Analyzing Oracle related issues using TFA Collector12 09.09.2016
Upgrade is as easy as installation
– Just execute the installation procedure installTFALite
– TFA recognizes a previous installation and upgrades it automatically
Analyzing Oracle related issues using TFA Collector13 09.09.2016
Interface
Interface
Analyzing Oracle related issues using TFA Collector14 09.09.2016
tfactl shell / tfactl command
– provides some support tools
– provides lots of options to control sampling and analysis
Help concerning command syntax
– tfactl –h
Interface / Support Tools
Analyzing Oracle related issues using TFA Collector15 09.09.2016
tfactl> toolstatus
.---------------------------------.
| External Support Tools |
+------+---------------+----------+
| Host | Tool | Status |
+------+---------------+----------+
| node1 | alertsummary | DEPLOYED |
| node1 | ls | DEPLOYED |
| node1 | pstack | DEPLOYED |
| node1 | orachk | DEPLOYED |
| node1 | sqlt | DEPLOYED |
| node1 | grep | DEPLOYED |
| node1 | summary | DEPLOYED |
| node1 | prw | RUNNING | (=ProcWatcher)
| node1 | vi | DEPLOYED |
| node1 | tail | DEPLOYED |
Interface / Support Tools
Analyzing Oracle related issues using TFA Collector16 09.09.2016
tfactl> toolstatus
.---------------------------------.
| External Support Tools |
+------+---------------+----------+
| Host | Tool | Status |
+------+---------------+----------+
| node1| param | DEPLOYED |
| node1| dbglevel | DEPLOYED |
| node1| darda | DEPLOYED | (=Diagnostic Assistant/RDA)
| node1| history | DEPLOYED |
| node1| oratop | DEPLOYED |
| node1| oswbb | DEPLOYED |
| node1| changes | DEPLOYED |
| node1| events | DEPLOYED |
| node1| ps | DEPLOYED |
'------+---------------+----------'
Interface / Options
Analyzing Oracle related issues using TFA Collector17 09.09.2016
Help concerning command syntax
– tfactl –h
enable / disable automatic start on failure / reboot
– tfactl enable / disable
start / stop the tfa daemon
– tfactl start / stop
List events summary and search strings in logfiles
– tfactl analyze
Interface / Options
Analyzing Oracle related issues using TFA Collector18 09.09.2016
Print status
– tfactl print status
.-----------------------------------------------------------------------------------------------.
| Host | Status of TFA | PID | Port | Version | Build ID | Inventory Status |
+----------+---------------+------+------+------------+----------------------+------------------+
| training | RUNNING | 2451 | 5000 | 12.1.2.8.0 | 12128020160623222219 | COMPLETE |
'----------+---------------+------+------+------------+----------------------+------------------'
Interface / Options
Analyzing Oracle related issues using TFA Collector19 09.09.2016
Print directories being observed for log and trace files
– tfactl print directories (two sample directories displayed)
.------------------------------------------------------------------------------------.
| training |
+------------------------------------+-----------------------+------------+----------+
| Trace Directory | Component | Permission | Added By |
+------------------------------------+-----------------------+------------+----------+
| /u00/app/oracle/diag/rdbms/tvd12cd | [RDBMS]|instance=…, | public | root |
| b/TVD12CDB/cdump | RDBMS|database=… | | |
| Collection policy : No Exclusions | | | |
+------------------------------------+-----------------------+------------+----------+
| /u00/app/oraInventory/logs | [INSTALL] | public | root |
| Collection policy : Exclusions | | | |
Interface / Options
Analyzing Oracle related issues using TFA Collector20 09.09.2016
Print information about the BDB repository
– tfactl print repository
.---------------------------------------------------------------.
| training |
+----------------------+----------------------------------------+
| Repository Parameter | Value |
+----------------------+----------------------------------------+
| Location | /u00/app/oracle/product/tfa/repository |
| Maximum Size (MB) | 2555 |
| Current Size (MB) | 135 |
| Free Size (MB) | 2420 |
| Status | OPEN |
'----------------------+----------------------------------------'
Analyzing Oracle related issues using TFA Collector21 09.09.2016
Settings
Settings
Analyzing Oracle related issues using TFA Collector22 09.09.2016
Configuration parameter Value Default
TFA Version 12.1.2.8.0 --
Automatic diagnostic collection ON OFF
Alert Log Scan ON ON
Trimming of files during diagcollection ON ON
Repository current size (MB) in node1 526 --
Repository maximum size (MB) in node1 10240 Min( 10 G, 50% free space)
Inventory Trace Level 1 1
Collection Trace level 1 1
tfactl> tfactl print config
Configuration parameters and sample settings (1)
Settings
Analyzing Oracle related issues using TFA Collector23 09.09.2016
Configuration parameter Value Default
Scan Trace level 1 1
Other Trace level 1 1
Max Size of TFA Log (MB) 50 50
Max Number of TFA Logs 10 10
Max Size of Core File (MB) 20 20
Max Collection Size of Core Files (MB) 200 200
Automatic Purging ON ON
Minimum Age of Collections to Purge (Hours) 12 12
Minimum Space Free to enable Alert Log Scan (MB) 500 500
Configuration parameters and sample settings (2)
 Future, not yet implemented
Analyzing Oracle related issues using TFA Collector24 09.09.2016
Security
Security
Analyzing Oracle related issues using TFA Collector25 09.09.2016
Root for installation, configuration and analysis
Grant access to tfactl via sudo
Some non risk commands are available for public
Oracle home owners and OS DBA groups are initially setup to use tfactl
– tfactl access
• lsusers
• add, remove user/group
• block, unblock
Security
Analyzing Oracle related issues using TFA Collector26 09.09.2016
– tfactl access (continued)
• enable, disable
• reset
• removeall
Analyzing Oracle related issues using TFA Collector27 09.09.2016
Analysis
Analysis
Analyzing Oracle related issues using TFA Collector28 09.09.2016
tfactl analyze
– -search pattern
• -comp {DB; ASM;CRS;ACFS;OS;OSW;OSWSLABINFO}
(OSW=OSWatcher
OSWLABINFO = information about memory management}
• -type {ERROR; WARNING; generic}
• -node {local | <comma separated list of nodes>}
• -since <duration before current time>
Analysis
Analyzing Oracle related issues using TFA Collector29 09.09.2016
tfactl analyze
• -for <specified time>
• -from <specified time> -to <specified time>
• -verbose
• -o <output file>
Analyzing Oracle related issues using TFA Collector30 09.09.2016
Data Redaction
Data Redaction
Analyzing Oracle related issues using TFA Collector31 09.09.2016
File <TFA_HOME>/resources/mask_strings.xml
<mask_strings>
<mask_string>
<original>top_secret_pattern_1</original>
<replacement>replaced_1</replacement>
</mask_string>
<mask_string>
<original>top_secret_pattern_2</original>
<replacement>replaced_2</replacement>
</mask_string>
…
…
…
</mask_strings>
Analyzing Oracle related issues using TFA Collector32 09.09.2016
Some Samples
Some Samples
Analyzing Oracle related issues using TFA Collector33 09.09.2016
tfactl> alertsummary
…
Aug 22 16:06:46 Database started
Summary: Ora-600=0, Ora-7445=3, Ora-700=0
~~~~~~~
Warning: Only FATAL errors reported
Warning: These errors were seen and NOT reported
Ora-00313 Ora-00312 Ora-27037 Ora-01157 Ora-01110 Ora-01186 Ora-00060
Ora-01653 Ora-27072 Ora-00227 Ora-00202 Ora-00210 Ora-27048 Ora-01565
Ora-01652 Ora-19815 Ora-19809 Ora-19804 Ora-12012 Ora-01089 Ora19502
Reading /u00/app/oracle/diag/rdbms/tvd12cdb/TVD12CDB/trace/alert_TVD12CDB.log
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-------------------------------------------------------------------------
Aug 01 20:32:27 Database started
Some Samples
Analyzing Oracle related issues using TFA Collector34 09.09.2016
tfactl> changes
Aug/22/2016 16:11:31 : Parameter 'fs.aio-nr' value changed : 18688 => 20608
Aug/22/2016 16:11:31 : Parameter 'fs.dentry-state' value changed: …
Aug/22/2016 16:11:31 : Parameter 'fs.file-nr' value changed : …
Aug/22/2016 16:11:31 : Parameter 'fs.inode-nr' value changed : …
Aug/22/2016 16:11:31 : Parameter 'fs.inode-state' value changed : 36349 10400 0 0 0
Aug/22/2016 16:11:31 : Parameter
'TVD12.training.trivadistraining.com.TVD12.TVD12.shared_pool_reserved_size' value
changed : 15938355 => 17196646
Some Samples
Analyzing Oracle related issues using TFA Collector35 09.09.2016
tfactl> ls alert
Output from host : training
------------------------------
/u00/app/oracle/diag/rdbms/tvd12_site1/TVD12/trace/alert_TVD12.log
/u00/app/oracle/diag/rdbms/tvd12cdb/TVD12CDB/trace/alert_TVD12CDB.log
Some Samples
Analyzing Oracle related issues using TFA Collector36 09.09.2016
tfactl> access add –user ora01
Sucessfully added 'ora01' to TFA Access list.
.---------------------------------.
| TFA Users in training |
+-----------+-----------+---------+
| User Name | User Type | Status |
+-----------+-----------+---------+
| ora01 | USER | Allowed |
| oracle | USER | Allowed |
'-----------+-----------+---------'
Some Samples
Analyzing Oracle related issues using TFA Collector37 09.09.2016
tfactl> summary
Output from host : training
------------------------------
=====Nodes=====training=====Homes=====.
-------------------------------------------------------------------------------------------------------------.
| Home | Type | Version | Database | Instance | Patches |
+----------------------------------+------+------------+----------------+----------------+-------------------+
| /u00/app/oracle/product/12.1.0.2 | DB | 12.1.0.2.0 | TVD12CDB,TVD12 | TVD12CDB,TVD12 | 22139226,21948354 |
'----------------------------------+------+------------+----------------+----------------+-------------------'
Some Samples
Analyzing Oracle related issues using TFA Collector38 09.09.2016
tfactl> param block_size
tfactl> param block_size
Output from host : training
------------------------------
TVD12.training.trivadistraining.com.TVD12.TVD12.db_block_size = 8192
TVD12CDB.training.trivadistraining.com.TVD12CDB.TVD12CDB.db_block_size = 8192
Some Samples
Analyzing Oracle related issues using TFA Collector39 09.09.2016
tfactl> diagnosetfa -local
Running TFA Diagnostics...
Node List to collect TFA Diagnostics : 1 training
Running TFA Diagnostics on training...
Mon Aug 22 17:05:24 2016 : Collecting TFA Process details...
Mon Aug 22 17:05:24 2016 : Collecting Details of TFA Files...
... (TFA Install Logs, Disk Space, Top Output, TFA Status, JStack Output, TFA Logs,BDB Stats)
Mon Aug 22 17:05:29 2016 : Zipping Collections...
Sleeping for 10 Seconds...
TFA Diagnostics are being collected to /tmp/tfadiagnostics_20160822_170523 :
/tmp/tfadiagnostics_20160822_170523/training.zip
Analyzing Oracle related issues using TFA Collector40 09.09.2016
References
References
Markus Flechtner
– Principal Consultant Trivadis
– Tools nicht nur für den RAC (German slides)
– DOAG Regio NRW, 09.05.2016
– http://de.slideshare.net/markusdba/tools-nicht-nur-fr-den-rac
09.09.2016 Analyzing Oracle related issues using TFA Collector41
References
Oracle MOS ID 1513912.2
Trace File Analyzer Collector User Guide
09.09.2016 Analyzing Oracle related issues using TFA Collector42
Session Feedback – now
TechEvent September 201643 09.09.2016
Please use the Trivadis Events Mobile App to give session feedback
Use "My schedule" if you registered for this session
Otherwise use "Agenda" and the search function
If the mobile App does not work (or if you have a Windows Phone) use your Mobile
Browser
– URL: http://trivadis.quickmobileplatform.eu/
– Username: <your_loginname> (like svv)
– Password: sent by mail...
Rainer Klomps
Senior Consultant
Tel. +49 162 292 34 36
rainer.klomps@trivadis.com
09.09.2016 Analyzing Oracle related issues using TFA Collector51

Weitere ähnliche Inhalte

Was ist angesagt?

Oracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedOracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedMarkus Flechtner
 
Christo kutrovsky oracle rac solving common scalability problems
Christo kutrovsky   oracle rac solving common scalability problemsChristo kutrovsky   oracle rac solving common scalability problems
Christo kutrovsky oracle rac solving common scalability problemsChristo Kutrovsky
 
TFA, ORAchk and EXAchk 20.2 - What's new
TFA, ORAchk and EXAchk 20.2 - What's new TFA, ORAchk and EXAchk 20.2 - What's new
TFA, ORAchk and EXAchk 20.2 - What's new Sandesh Rao
 
Migrate database to Exadata using RMAN duplicate
Migrate database to Exadata using RMAN duplicateMigrate database to Exadata using RMAN duplicate
Migrate database to Exadata using RMAN duplicateUmair Mansoob
 
B35 all you wanna know about rman by francisco alvarez
B35 all you wanna know about rman by francisco alvarezB35 all you wanna know about rman by francisco alvarez
B35 all you wanna know about rman by francisco alvarezInsight Technology, Inc.
 
OSMC 2019 | Directing the Director by Martin Schurz
OSMC 2019 | Directing the Director by Martin SchurzOSMC 2019 | Directing the Director by Martin Schurz
OSMC 2019 | Directing the Director by Martin SchurzNETWAYS
 
ORC improvement in Apache Spark 2.3
ORC improvement in Apache Spark 2.3ORC improvement in Apache Spark 2.3
ORC improvement in Apache Spark 2.3Dongjoon Hyun
 
ORC Improvement & Roadmap in Apache Spark 2.3 and 2.4
ORC Improvement & Roadmap in Apache Spark 2.3 and 2.4ORC Improvement & Roadmap in Apache Spark 2.3 and 2.4
ORC Improvement & Roadmap in Apache Spark 2.3 and 2.4Dongjoon Hyun
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsSandesh Rao
 
E-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12c
E-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12cE-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12c
E-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12cAndrejs Karpovs
 
Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14Ajith Narayanan
 
Oracle ebs capacity_analysisusingstatisticalmethods
Oracle ebs capacity_analysisusingstatisticalmethodsOracle ebs capacity_analysisusingstatisticalmethods
Oracle ebs capacity_analysisusingstatisticalmethodsAjith Narayanan
 
Building Your Data Streams for all the IoT
Building Your Data Streams for all the IoTBuilding Your Data Streams for all the IoT
Building Your Data Streams for all the IoTDevOps.com
 
Tools, not only for Oracle RAC
Tools, not only for Oracle RACTools, not only for Oracle RAC
Tools, not only for Oracle RACMarkus Flechtner
 
Processing and retrieval of geotagged unmanned aerial system telemetry
Processing and retrieval of geotagged unmanned aerial system telemetry Processing and retrieval of geotagged unmanned aerial system telemetry
Processing and retrieval of geotagged unmanned aerial system telemetry DataWorks Summit/Hadoop Summit
 
Apache Falcon : 22 Sept 2014 for Hadoop User Group France (@Criteo)
Apache Falcon : 22 Sept 2014 for Hadoop User Group France (@Criteo)Apache Falcon : 22 Sept 2014 for Hadoop User Group France (@Criteo)
Apache Falcon : 22 Sept 2014 for Hadoop User Group France (@Criteo)Cedric CARBONE
 
Development of Fault-Tolerant Failover Tools with MySQL Utilities - MySQL Con...
Development of Fault-Tolerant Failover Tools with MySQL Utilities - MySQL Con...Development of Fault-Tolerant Failover Tools with MySQL Utilities - MySQL Con...
Development of Fault-Tolerant Failover Tools with MySQL Utilities - MySQL Con...Paulo Jesus
 
Create your oracle_apps_r12_lab_with_less_than_us1000
Create your oracle_apps_r12_lab_with_less_than_us1000Create your oracle_apps_r12_lab_with_less_than_us1000
Create your oracle_apps_r12_lab_with_less_than_us1000Ajith Narayanan
 
Using ACFS as a Storage for EBS
Using ACFS as a Storage for EBSUsing ACFS as a Storage for EBS
Using ACFS as a Storage for EBSAndrejs Karpovs
 
Oracle 12.2 Domain Services Cluster
Oracle 12.2 Domain Services ClusterOracle 12.2 Domain Services Cluster
Oracle 12.2 Domain Services ClusterMarkus Flechtner
 

Was ist angesagt? (20)

Oracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedOracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi Threaded
 
Christo kutrovsky oracle rac solving common scalability problems
Christo kutrovsky   oracle rac solving common scalability problemsChristo kutrovsky   oracle rac solving common scalability problems
Christo kutrovsky oracle rac solving common scalability problems
 
TFA, ORAchk and EXAchk 20.2 - What's new
TFA, ORAchk and EXAchk 20.2 - What's new TFA, ORAchk and EXAchk 20.2 - What's new
TFA, ORAchk and EXAchk 20.2 - What's new
 
Migrate database to Exadata using RMAN duplicate
Migrate database to Exadata using RMAN duplicateMigrate database to Exadata using RMAN duplicate
Migrate database to Exadata using RMAN duplicate
 
B35 all you wanna know about rman by francisco alvarez
B35 all you wanna know about rman by francisco alvarezB35 all you wanna know about rman by francisco alvarez
B35 all you wanna know about rman by francisco alvarez
 
OSMC 2019 | Directing the Director by Martin Schurz
OSMC 2019 | Directing the Director by Martin SchurzOSMC 2019 | Directing the Director by Martin Schurz
OSMC 2019 | Directing the Director by Martin Schurz
 
ORC improvement in Apache Spark 2.3
ORC improvement in Apache Spark 2.3ORC improvement in Apache Spark 2.3
ORC improvement in Apache Spark 2.3
 
ORC Improvement & Roadmap in Apache Spark 2.3 and 2.4
ORC Improvement & Roadmap in Apache Spark 2.3 and 2.4ORC Improvement & Roadmap in Apache Spark 2.3 and 2.4
ORC Improvement & Roadmap in Apache Spark 2.3 and 2.4
 
How to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata EnvironmentsHow to Use EXAchk Effectively to Manage Exadata Environments
How to Use EXAchk Effectively to Manage Exadata Environments
 
E-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12c
E-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12cE-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12c
E-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12c
 
Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14
 
Oracle ebs capacity_analysisusingstatisticalmethods
Oracle ebs capacity_analysisusingstatisticalmethodsOracle ebs capacity_analysisusingstatisticalmethods
Oracle ebs capacity_analysisusingstatisticalmethods
 
Building Your Data Streams for all the IoT
Building Your Data Streams for all the IoTBuilding Your Data Streams for all the IoT
Building Your Data Streams for all the IoT
 
Tools, not only for Oracle RAC
Tools, not only for Oracle RACTools, not only for Oracle RAC
Tools, not only for Oracle RAC
 
Processing and retrieval of geotagged unmanned aerial system telemetry
Processing and retrieval of geotagged unmanned aerial system telemetry Processing and retrieval of geotagged unmanned aerial system telemetry
Processing and retrieval of geotagged unmanned aerial system telemetry
 
Apache Falcon : 22 Sept 2014 for Hadoop User Group France (@Criteo)
Apache Falcon : 22 Sept 2014 for Hadoop User Group France (@Criteo)Apache Falcon : 22 Sept 2014 for Hadoop User Group France (@Criteo)
Apache Falcon : 22 Sept 2014 for Hadoop User Group France (@Criteo)
 
Development of Fault-Tolerant Failover Tools with MySQL Utilities - MySQL Con...
Development of Fault-Tolerant Failover Tools with MySQL Utilities - MySQL Con...Development of Fault-Tolerant Failover Tools with MySQL Utilities - MySQL Con...
Development of Fault-Tolerant Failover Tools with MySQL Utilities - MySQL Con...
 
Create your oracle_apps_r12_lab_with_less_than_us1000
Create your oracle_apps_r12_lab_with_less_than_us1000Create your oracle_apps_r12_lab_with_less_than_us1000
Create your oracle_apps_r12_lab_with_less_than_us1000
 
Using ACFS as a Storage for EBS
Using ACFS as a Storage for EBSUsing ACFS as a Storage for EBS
Using ACFS as a Storage for EBS
 
Oracle 12.2 Domain Services Cluster
Oracle 12.2 Domain Services ClusterOracle 12.2 Domain Services Cluster
Oracle 12.2 Domain Services Cluster
 

Andere mochten auch

Designing for performance: Database Related Worst Practices
Designing for performance: Database Related Worst PracticesDesigning for performance: Database Related Worst Practices
Designing for performance: Database Related Worst PracticesTrivadis
 
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...Trivadis
 
Die SOLID-Prinzipien
Die SOLID-PrinzipienDie SOLID-Prinzipien
Die SOLID-PrinzipienTrivadis
 
Oracle on Azure
Oracle on AzureOracle on Azure
Oracle on AzureTrivadis
 
PureSQL APEX Connect
PureSQL APEX ConnectPureSQL APEX Connect
PureSQL APEX ConnectTrivadis
 
WPF Troubleshooting mit VS2015
WPF Troubleshooting mit VS2015WPF Troubleshooting mit VS2015
WPF Troubleshooting mit VS2015Trivadis
 
Apex testen wird überschaetzt
Apex testen wird überschaetztApex testen wird überschaetzt
Apex testen wird überschaetztTrivadis
 
Manage OVM Server Sparc
Manage OVM Server SparcManage OVM Server Sparc
Manage OVM Server SparcTrivadis
 
Was Sie schon immer über APEX-Transaktionen wissen wollten
Was Sie schon immer über APEX-Transaktionen wissen wolltenWas Sie schon immer über APEX-Transaktionen wissen wollten
Was Sie schon immer über APEX-Transaktionen wissen wolltenTrivadis
 
Trivadis TechEvent 2016 Office 365 and Therefore Online by Eberhard Lösch, Cl...
Trivadis TechEvent 2016 Office 365 and Therefore Online by Eberhard Lösch, Cl...Trivadis TechEvent 2016 Office 365 and Therefore Online by Eberhard Lösch, Cl...
Trivadis TechEvent 2016 Office 365 and Therefore Online by Eberhard Lösch, Cl...Trivadis
 
Cloud - aber sicher
Cloud - aber sicherCloud - aber sicher
Cloud - aber sicherTrivadis
 
Trivadis TechEvent 2016 Microservices, Containers, CQRS, Actors in .NET for t...
Trivadis TechEvent 2016 Microservices, Containers, CQRS, Actors in .NET for t...Trivadis TechEvent 2016 Microservices, Containers, CQRS, Actors in .NET for t...
Trivadis TechEvent 2016 Microservices, Containers, CQRS, Actors in .NET for t...Trivadis
 
Trivadis TechEvent 2016 cgroups im Einsatz von Florian Feicht
Trivadis TechEvent 2016 cgroups im Einsatz von Florian FeichtTrivadis TechEvent 2016 cgroups im Einsatz von Florian Feicht
Trivadis TechEvent 2016 cgroups im Einsatz von Florian FeichtTrivadis
 
Trivadis TechEvent 2016 Backup Methods from Practice - optimized and intellig...
Trivadis TechEvent 2016 Backup Methods from Practice - optimized and intellig...Trivadis TechEvent 2016 Backup Methods from Practice - optimized and intellig...
Trivadis TechEvent 2016 Backup Methods from Practice - optimized and intellig...Trivadis
 
Trivadis TechEvent 2016 Backpropagation - das e = mc2 des Machine Learning - ...
Trivadis TechEvent 2016 Backpropagation - das e = mc2 des Machine Learning - ...Trivadis TechEvent 2016 Backpropagation - das e = mc2 des Machine Learning - ...
Trivadis TechEvent 2016 Backpropagation - das e = mc2 des Machine Learning - ...Trivadis
 
Rsyslog - Deutsche Qualitätsarbeit für Linux
Rsyslog - Deutsche Qualitätsarbeit für LinuxRsyslog - Deutsche Qualitätsarbeit für Linux
Rsyslog - Deutsche Qualitätsarbeit für LinuxTrivadis
 
Trivaids TechEvent 2016 Panama Papers: from data to information by Frank Ferro
Trivaids TechEvent 2016 Panama Papers: from data to information by Frank FerroTrivaids TechEvent 2016 Panama Papers: from data to information by Frank Ferro
Trivaids TechEvent 2016 Panama Papers: from data to information by Frank FerroTrivadis
 
Oracle Stream Explorer
Oracle Stream ExplorerOracle Stream Explorer
Oracle Stream ExplorerTrivadis
 
Trivadis TechEvent 2016 Go - The Cloud Programming Language by Andija Sisko
Trivadis TechEvent 2016 Go - The Cloud Programming Language by Andija SiskoTrivadis TechEvent 2016 Go - The Cloud Programming Language by Andija Sisko
Trivadis TechEvent 2016 Go - The Cloud Programming Language by Andija SiskoTrivadis
 
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...Trivadis
 

Andere mochten auch (20)

Designing for performance: Database Related Worst Practices
Designing for performance: Database Related Worst PracticesDesigning for performance: Database Related Worst Practices
Designing for performance: Database Related Worst Practices
 
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
 
Die SOLID-Prinzipien
Die SOLID-PrinzipienDie SOLID-Prinzipien
Die SOLID-Prinzipien
 
Oracle on Azure
Oracle on AzureOracle on Azure
Oracle on Azure
 
PureSQL APEX Connect
PureSQL APEX ConnectPureSQL APEX Connect
PureSQL APEX Connect
 
WPF Troubleshooting mit VS2015
WPF Troubleshooting mit VS2015WPF Troubleshooting mit VS2015
WPF Troubleshooting mit VS2015
 
Apex testen wird überschaetzt
Apex testen wird überschaetztApex testen wird überschaetzt
Apex testen wird überschaetzt
 
Manage OVM Server Sparc
Manage OVM Server SparcManage OVM Server Sparc
Manage OVM Server Sparc
 
Was Sie schon immer über APEX-Transaktionen wissen wollten
Was Sie schon immer über APEX-Transaktionen wissen wolltenWas Sie schon immer über APEX-Transaktionen wissen wollten
Was Sie schon immer über APEX-Transaktionen wissen wollten
 
Trivadis TechEvent 2016 Office 365 and Therefore Online by Eberhard Lösch, Cl...
Trivadis TechEvent 2016 Office 365 and Therefore Online by Eberhard Lösch, Cl...Trivadis TechEvent 2016 Office 365 and Therefore Online by Eberhard Lösch, Cl...
Trivadis TechEvent 2016 Office 365 and Therefore Online by Eberhard Lösch, Cl...
 
Cloud - aber sicher
Cloud - aber sicherCloud - aber sicher
Cloud - aber sicher
 
Trivadis TechEvent 2016 Microservices, Containers, CQRS, Actors in .NET for t...
Trivadis TechEvent 2016 Microservices, Containers, CQRS, Actors in .NET for t...Trivadis TechEvent 2016 Microservices, Containers, CQRS, Actors in .NET for t...
Trivadis TechEvent 2016 Microservices, Containers, CQRS, Actors in .NET for t...
 
Trivadis TechEvent 2016 cgroups im Einsatz von Florian Feicht
Trivadis TechEvent 2016 cgroups im Einsatz von Florian FeichtTrivadis TechEvent 2016 cgroups im Einsatz von Florian Feicht
Trivadis TechEvent 2016 cgroups im Einsatz von Florian Feicht
 
Trivadis TechEvent 2016 Backup Methods from Practice - optimized and intellig...
Trivadis TechEvent 2016 Backup Methods from Practice - optimized and intellig...Trivadis TechEvent 2016 Backup Methods from Practice - optimized and intellig...
Trivadis TechEvent 2016 Backup Methods from Practice - optimized and intellig...
 
Trivadis TechEvent 2016 Backpropagation - das e = mc2 des Machine Learning - ...
Trivadis TechEvent 2016 Backpropagation - das e = mc2 des Machine Learning - ...Trivadis TechEvent 2016 Backpropagation - das e = mc2 des Machine Learning - ...
Trivadis TechEvent 2016 Backpropagation - das e = mc2 des Machine Learning - ...
 
Rsyslog - Deutsche Qualitätsarbeit für Linux
Rsyslog - Deutsche Qualitätsarbeit für LinuxRsyslog - Deutsche Qualitätsarbeit für Linux
Rsyslog - Deutsche Qualitätsarbeit für Linux
 
Trivaids TechEvent 2016 Panama Papers: from data to information by Frank Ferro
Trivaids TechEvent 2016 Panama Papers: from data to information by Frank FerroTrivaids TechEvent 2016 Panama Papers: from data to information by Frank Ferro
Trivaids TechEvent 2016 Panama Papers: from data to information by Frank Ferro
 
Oracle Stream Explorer
Oracle Stream ExplorerOracle Stream Explorer
Oracle Stream Explorer
 
Trivadis TechEvent 2016 Go - The Cloud Programming Language by Andija Sisko
Trivadis TechEvent 2016 Go - The Cloud Programming Language by Andija SiskoTrivadis TechEvent 2016 Go - The Cloud Programming Language by Andija Sisko
Trivadis TechEvent 2016 Go - The Cloud Programming Language by Andija Sisko
 
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
Trivadis TechEvent 2016 IoT Portal with PowerBI and SharePoint by Jens Berten...
 

Ähnlich wie Trivadis TechEvent 2016 Analyzing Oracle related issues using TFACTL by Rainer Klomps

TFA Collector - what can one do with it
TFA Collector - what can one do with it TFA Collector - what can one do with it
TFA Collector - what can one do with it Sandesh Rao
 
Oracle Trace File Analyzer - What's New in 12.2.1.1.0
Oracle Trace File Analyzer - What's New in 12.2.1.1.0Oracle Trace File Analyzer - What's New in 12.2.1.1.0
Oracle Trace File Analyzer - What's New in 12.2.1.1.0Gareth Chapman
 
What's new in Oracle Trace File Analyzer version 12.2.1.1.0
What's new in Oracle Trace File Analyzer version 12.2.1.1.0What's new in Oracle Trace File Analyzer version 12.2.1.1.0
What's new in Oracle Trace File Analyzer version 12.2.1.1.0Sandesh Rao
 
TFA - Trace File Analyzer Collector
TFA - Trace File Analyzer CollectorTFA - Trace File Analyzer Collector
TFA - Trace File Analyzer CollectorMarkus Flechtner
 
Oracle TFA 12.1.2.8.4 - Whats New
Oracle TFA 12.1.2.8.4 - Whats NewOracle TFA 12.1.2.8.4 - Whats New
Oracle TFA 12.1.2.8.4 - Whats NewGareth Chapman
 
TFA_Whats_New_in version 12.1.2.8.4
TFA_Whats_New_in version 12.1.2.8.4TFA_Whats_New_in version 12.1.2.8.4
TFA_Whats_New_in version 12.1.2.8.4Sandesh Rao
 
Trace File Analyzer - Usage and Features
Trace File Analyzer - Usage and Features Trace File Analyzer - Usage and Features
Trace File Analyzer - Usage and Features Sandesh Rao
 
Oracle Trace File Analyzer Overview
Oracle Trace File Analyzer OverviewOracle Trace File Analyzer Overview
Oracle Trace File Analyzer OverviewGareth Chapman
 
Get the most out of Oracle Data Guard - POUG version
Get the most out of Oracle Data Guard - POUG versionGet the most out of Oracle Data Guard - POUG version
Get the most out of Oracle Data Guard - POUG versionLudovico Caldara
 
Oracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cOracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cTrivadis
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationFrancisco Alvarez
 
Oracle Database Backup Cloud Service
Oracle Database Backup Cloud ServiceOracle Database Backup Cloud Service
Oracle Database Backup Cloud ServiceMarketingArrowECS_CZ
 
What's new in oracle trace file analyzer 18.2.0
What's new in oracle trace file analyzer 18.2.0What's new in oracle trace file analyzer 18.2.0
What's new in oracle trace file analyzer 18.2.0Sandesh Rao
 
Getting optimal performance from oracle e business suite
Getting optimal performance from oracle e business suiteGetting optimal performance from oracle e business suite
Getting optimal performance from oracle e business suiteaioughydchapter
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)pasalapudi123
 
Oracle RAC Presentation at Oracle Open World
Oracle RAC Presentation at Oracle Open WorldOracle RAC Presentation at Oracle Open World
Oracle RAC Presentation at Oracle Open WorldPaul Marden
 

Ähnlich wie Trivadis TechEvent 2016 Analyzing Oracle related issues using TFACTL by Rainer Klomps (20)

TFA Collector - what can one do with it
TFA Collector - what can one do with it TFA Collector - what can one do with it
TFA Collector - what can one do with it
 
Oracle Trace File Analyzer - What's New in 12.2.1.1.0
Oracle Trace File Analyzer - What's New in 12.2.1.1.0Oracle Trace File Analyzer - What's New in 12.2.1.1.0
Oracle Trace File Analyzer - What's New in 12.2.1.1.0
 
What's new in Oracle Trace File Analyzer version 12.2.1.1.0
What's new in Oracle Trace File Analyzer version 12.2.1.1.0What's new in Oracle Trace File Analyzer version 12.2.1.1.0
What's new in Oracle Trace File Analyzer version 12.2.1.1.0
 
TFA - Trace File Analyzer Collector
TFA - Trace File Analyzer CollectorTFA - Trace File Analyzer Collector
TFA - Trace File Analyzer Collector
 
Oracle TFA 12.1.2.8.4 - Whats New
Oracle TFA 12.1.2.8.4 - Whats NewOracle TFA 12.1.2.8.4 - Whats New
Oracle TFA 12.1.2.8.4 - Whats New
 
TFA_Whats_New_in version 12.1.2.8.4
TFA_Whats_New_in version 12.1.2.8.4TFA_Whats_New_in version 12.1.2.8.4
TFA_Whats_New_in version 12.1.2.8.4
 
Trace File Analyzer - Usage and Features
Trace File Analyzer - Usage and Features Trace File Analyzer - Usage and Features
Trace File Analyzer - Usage and Features
 
Oracle Trace File Analyzer Overview
Oracle Trace File Analyzer OverviewOracle Trace File Analyzer Overview
Oracle Trace File Analyzer Overview
 
Get the most out of Oracle Data Guard - POUG version
Get the most out of Oracle Data Guard - POUG versionGet the most out of Oracle Data Guard - POUG version
Get the most out of Oracle Data Guard - POUG version
 
Oracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cOracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12c
 
RMAN – The Pocket Knife of a DBA
RMAN – The Pocket Knife of a DBA RMAN – The Pocket Knife of a DBA
RMAN – The Pocket Knife of a DBA
 
OraChk
OraChkOraChk
OraChk
 
ZDLRA in Action
ZDLRA in ActionZDLRA in Action
ZDLRA in Action
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
 
Maximizing Oracle RAC Uptime
Maximizing Oracle RAC UptimeMaximizing Oracle RAC Uptime
Maximizing Oracle RAC Uptime
 
Oracle Database Backup Cloud Service
Oracle Database Backup Cloud ServiceOracle Database Backup Cloud Service
Oracle Database Backup Cloud Service
 
What's new in oracle trace file analyzer 18.2.0
What's new in oracle trace file analyzer 18.2.0What's new in oracle trace file analyzer 18.2.0
What's new in oracle trace file analyzer 18.2.0
 
Getting optimal performance from oracle e business suite
Getting optimal performance from oracle e business suiteGetting optimal performance from oracle e business suite
Getting optimal performance from oracle e business suite
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)
 
Oracle RAC Presentation at Oracle Open World
Oracle RAC Presentation at Oracle Open WorldOracle RAC Presentation at Oracle Open World
Oracle RAC Presentation at Oracle Open World
 

Mehr von Trivadis

Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Trivadis
 
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Trivadis
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Trivadis
 
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Trivadis
 
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Trivadis
 
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Trivadis
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Trivadis
 
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Trivadis
 
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Trivadis
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Trivadis
 
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...Trivadis
 
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...Trivadis
 
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTrivadis
 
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...Trivadis
 
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...Trivadis
 
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...Trivadis
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...Trivadis
 
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...Trivadis
 
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...Trivadis
 
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTrivadis
 

Mehr von Trivadis (20)

Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
 
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
 
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
 
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
 
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
 
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
 
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
 
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
 
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
 
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
 
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
 
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
 
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
 
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
 
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
 
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
 

Kürzlich hochgeladen

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Kürzlich hochgeladen (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Trivadis TechEvent 2016 Analyzing Oracle related issues using TFACTL by Rainer Klomps

  • 1. BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH TechEvent 09/2016 Analyzing Oracle related issues using TFA Collector Rainer Klomps
  • 2. Agenda Analyzing Oracle related issues using TFA Collector2 09.09.2016 1. What is TFA Collector? 2. Installation / Upgrade 3. Interface 4. Settings 5. Security 6. Analysis 7. Data Redaction 8. Some Samples 9. References
  • 3. Analyzing Oracle related issues using TFA Collector3 09.09.2016 What is TFA Collector?
  • 4. What is TFA Collector? Analyzing Oracle related issues using TFA Collector4 09.09.2016 Oracle provided diagnostic tool Acronym for Trace File Analyzer Collector Collects Trace Files of – CRS – ASM – RDBMS – Exadata storage server – User specific trace- and logfiles (configurable) Stores tracefiles in a Berkeley DB Very flexible concerning issue analysis Current version 12.1.2.8.0
  • 5. Architecture (per Node) What is TFA Collector? Analyzing Oracle related issues using TFA Collector5 09.09.2016 TFA Daemon „TFAMain“ process JAVA VM TFA CLI „tfactl“ Berkeley DB Secure Socket Log-/Trace Files (DB, ASM, CRS, ACFS, OS, Exadata storage server, user defined files)
  • 6. Supported plattforms (TFA Collector 12.1.2) – Intel Linux (Enterprise Linux, RedHat, SUSE) – Linux Itanium – Oracle Solaris SPARC – Oracle Solaris x86-64 – AIX – HPUX Itanium – HPUX PA-RISC – zLinux What is TFA Collector? Analyzing Oracle related issues using TFA Collector6 09.09.2016
  • 7. Analyzing Oracle related issues using TFA Collector7 09.09.2016 Installation / Upgrade
  • 8. Installation Analyzing Oracle related issues using TFA Collector8 09.09.2016 Requirements – bash 3.2 or higher – JRE 1.5 or later – In RAC installations: JRE in same directory on each node – root access – for automatic clusterwide installation: passwordless ssh connection via root user
  • 9. Installation Analyzing Oracle related issues using TFA Collector9 09.09.2016 Allready installed on ODA Already installed with GI Unpack TFALite_v<version#>.zip, contents are – self extracting Library ‘installTFALite‘ (1.500 Lines of Code + Library extracted by AWK) – User Guide TFACollectorDocV<version#>.pdf Execute installTFALite either in silent or in interactive mode In RAC environment node information comes from CRS, provided CRS stack is up
  • 10. Installation Analyzing Oracle related issues using TFA Collector10 09.09.2016 options offered with installTFALite – Without any parameter  interview process – -local – -deferdiscovery – -tfabase (installTFALite installs into given <directory> or <directory>/tfa – -javahome (alternatively set environment variable JAVA_HOME) – -silent – -debug
  • 11. Installation Analyzing Oracle related issues using TFA Collector11 09.09.2016 <Live demonstration>
  • 12. Upgrade Analyzing Oracle related issues using TFA Collector12 09.09.2016 Upgrade is as easy as installation – Just execute the installation procedure installTFALite – TFA recognizes a previous installation and upgrades it automatically
  • 13. Analyzing Oracle related issues using TFA Collector13 09.09.2016 Interface
  • 14. Interface Analyzing Oracle related issues using TFA Collector14 09.09.2016 tfactl shell / tfactl command – provides some support tools – provides lots of options to control sampling and analysis Help concerning command syntax – tfactl –h
  • 15. Interface / Support Tools Analyzing Oracle related issues using TFA Collector15 09.09.2016 tfactl> toolstatus .---------------------------------. | External Support Tools | +------+---------------+----------+ | Host | Tool | Status | +------+---------------+----------+ | node1 | alertsummary | DEPLOYED | | node1 | ls | DEPLOYED | | node1 | pstack | DEPLOYED | | node1 | orachk | DEPLOYED | | node1 | sqlt | DEPLOYED | | node1 | grep | DEPLOYED | | node1 | summary | DEPLOYED | | node1 | prw | RUNNING | (=ProcWatcher) | node1 | vi | DEPLOYED | | node1 | tail | DEPLOYED |
  • 16. Interface / Support Tools Analyzing Oracle related issues using TFA Collector16 09.09.2016 tfactl> toolstatus .---------------------------------. | External Support Tools | +------+---------------+----------+ | Host | Tool | Status | +------+---------------+----------+ | node1| param | DEPLOYED | | node1| dbglevel | DEPLOYED | | node1| darda | DEPLOYED | (=Diagnostic Assistant/RDA) | node1| history | DEPLOYED | | node1| oratop | DEPLOYED | | node1| oswbb | DEPLOYED | | node1| changes | DEPLOYED | | node1| events | DEPLOYED | | node1| ps | DEPLOYED | '------+---------------+----------'
  • 17. Interface / Options Analyzing Oracle related issues using TFA Collector17 09.09.2016 Help concerning command syntax – tfactl –h enable / disable automatic start on failure / reboot – tfactl enable / disable start / stop the tfa daemon – tfactl start / stop List events summary and search strings in logfiles – tfactl analyze
  • 18. Interface / Options Analyzing Oracle related issues using TFA Collector18 09.09.2016 Print status – tfactl print status .-----------------------------------------------------------------------------------------------. | Host | Status of TFA | PID | Port | Version | Build ID | Inventory Status | +----------+---------------+------+------+------------+----------------------+------------------+ | training | RUNNING | 2451 | 5000 | 12.1.2.8.0 | 12128020160623222219 | COMPLETE | '----------+---------------+------+------+------------+----------------------+------------------'
  • 19. Interface / Options Analyzing Oracle related issues using TFA Collector19 09.09.2016 Print directories being observed for log and trace files – tfactl print directories (two sample directories displayed) .------------------------------------------------------------------------------------. | training | +------------------------------------+-----------------------+------------+----------+ | Trace Directory | Component | Permission | Added By | +------------------------------------+-----------------------+------------+----------+ | /u00/app/oracle/diag/rdbms/tvd12cd | [RDBMS]|instance=…, | public | root | | b/TVD12CDB/cdump | RDBMS|database=… | | | | Collection policy : No Exclusions | | | | +------------------------------------+-----------------------+------------+----------+ | /u00/app/oraInventory/logs | [INSTALL] | public | root | | Collection policy : Exclusions | | | |
  • 20. Interface / Options Analyzing Oracle related issues using TFA Collector20 09.09.2016 Print information about the BDB repository – tfactl print repository .---------------------------------------------------------------. | training | +----------------------+----------------------------------------+ | Repository Parameter | Value | +----------------------+----------------------------------------+ | Location | /u00/app/oracle/product/tfa/repository | | Maximum Size (MB) | 2555 | | Current Size (MB) | 135 | | Free Size (MB) | 2420 | | Status | OPEN | '----------------------+----------------------------------------'
  • 21. Analyzing Oracle related issues using TFA Collector21 09.09.2016 Settings
  • 22. Settings Analyzing Oracle related issues using TFA Collector22 09.09.2016 Configuration parameter Value Default TFA Version 12.1.2.8.0 -- Automatic diagnostic collection ON OFF Alert Log Scan ON ON Trimming of files during diagcollection ON ON Repository current size (MB) in node1 526 -- Repository maximum size (MB) in node1 10240 Min( 10 G, 50% free space) Inventory Trace Level 1 1 Collection Trace level 1 1 tfactl> tfactl print config Configuration parameters and sample settings (1)
  • 23. Settings Analyzing Oracle related issues using TFA Collector23 09.09.2016 Configuration parameter Value Default Scan Trace level 1 1 Other Trace level 1 1 Max Size of TFA Log (MB) 50 50 Max Number of TFA Logs 10 10 Max Size of Core File (MB) 20 20 Max Collection Size of Core Files (MB) 200 200 Automatic Purging ON ON Minimum Age of Collections to Purge (Hours) 12 12 Minimum Space Free to enable Alert Log Scan (MB) 500 500 Configuration parameters and sample settings (2)  Future, not yet implemented
  • 24. Analyzing Oracle related issues using TFA Collector24 09.09.2016 Security
  • 25. Security Analyzing Oracle related issues using TFA Collector25 09.09.2016 Root for installation, configuration and analysis Grant access to tfactl via sudo Some non risk commands are available for public Oracle home owners and OS DBA groups are initially setup to use tfactl – tfactl access • lsusers • add, remove user/group • block, unblock
  • 26. Security Analyzing Oracle related issues using TFA Collector26 09.09.2016 – tfactl access (continued) • enable, disable • reset • removeall
  • 27. Analyzing Oracle related issues using TFA Collector27 09.09.2016 Analysis
  • 28. Analysis Analyzing Oracle related issues using TFA Collector28 09.09.2016 tfactl analyze – -search pattern • -comp {DB; ASM;CRS;ACFS;OS;OSW;OSWSLABINFO} (OSW=OSWatcher OSWLABINFO = information about memory management} • -type {ERROR; WARNING; generic} • -node {local | <comma separated list of nodes>} • -since <duration before current time>
  • 29. Analysis Analyzing Oracle related issues using TFA Collector29 09.09.2016 tfactl analyze • -for <specified time> • -from <specified time> -to <specified time> • -verbose • -o <output file>
  • 30. Analyzing Oracle related issues using TFA Collector30 09.09.2016 Data Redaction
  • 31. Data Redaction Analyzing Oracle related issues using TFA Collector31 09.09.2016 File <TFA_HOME>/resources/mask_strings.xml <mask_strings> <mask_string> <original>top_secret_pattern_1</original> <replacement>replaced_1</replacement> </mask_string> <mask_string> <original>top_secret_pattern_2</original> <replacement>replaced_2</replacement> </mask_string> … … … </mask_strings>
  • 32. Analyzing Oracle related issues using TFA Collector32 09.09.2016 Some Samples
  • 33. Some Samples Analyzing Oracle related issues using TFA Collector33 09.09.2016 tfactl> alertsummary … Aug 22 16:06:46 Database started Summary: Ora-600=0, Ora-7445=3, Ora-700=0 ~~~~~~~ Warning: Only FATAL errors reported Warning: These errors were seen and NOT reported Ora-00313 Ora-00312 Ora-27037 Ora-01157 Ora-01110 Ora-01186 Ora-00060 Ora-01653 Ora-27072 Ora-00227 Ora-00202 Ora-00210 Ora-27048 Ora-01565 Ora-01652 Ora-19815 Ora-19809 Ora-19804 Ora-12012 Ora-01089 Ora19502 Reading /u00/app/oracle/diag/rdbms/tvd12cdb/TVD12CDB/trace/alert_TVD12CDB.log +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ------------------------------------------------------------------------- Aug 01 20:32:27 Database started
  • 34. Some Samples Analyzing Oracle related issues using TFA Collector34 09.09.2016 tfactl> changes Aug/22/2016 16:11:31 : Parameter 'fs.aio-nr' value changed : 18688 => 20608 Aug/22/2016 16:11:31 : Parameter 'fs.dentry-state' value changed: … Aug/22/2016 16:11:31 : Parameter 'fs.file-nr' value changed : … Aug/22/2016 16:11:31 : Parameter 'fs.inode-nr' value changed : … Aug/22/2016 16:11:31 : Parameter 'fs.inode-state' value changed : 36349 10400 0 0 0 Aug/22/2016 16:11:31 : Parameter 'TVD12.training.trivadistraining.com.TVD12.TVD12.shared_pool_reserved_size' value changed : 15938355 => 17196646
  • 35. Some Samples Analyzing Oracle related issues using TFA Collector35 09.09.2016 tfactl> ls alert Output from host : training ------------------------------ /u00/app/oracle/diag/rdbms/tvd12_site1/TVD12/trace/alert_TVD12.log /u00/app/oracle/diag/rdbms/tvd12cdb/TVD12CDB/trace/alert_TVD12CDB.log
  • 36. Some Samples Analyzing Oracle related issues using TFA Collector36 09.09.2016 tfactl> access add –user ora01 Sucessfully added 'ora01' to TFA Access list. .---------------------------------. | TFA Users in training | +-----------+-----------+---------+ | User Name | User Type | Status | +-----------+-----------+---------+ | ora01 | USER | Allowed | | oracle | USER | Allowed | '-----------+-----------+---------'
  • 37. Some Samples Analyzing Oracle related issues using TFA Collector37 09.09.2016 tfactl> summary Output from host : training ------------------------------ =====Nodes=====training=====Homes=====. -------------------------------------------------------------------------------------------------------------. | Home | Type | Version | Database | Instance | Patches | +----------------------------------+------+------------+----------------+----------------+-------------------+ | /u00/app/oracle/product/12.1.0.2 | DB | 12.1.0.2.0 | TVD12CDB,TVD12 | TVD12CDB,TVD12 | 22139226,21948354 | '----------------------------------+------+------------+----------------+----------------+-------------------'
  • 38. Some Samples Analyzing Oracle related issues using TFA Collector38 09.09.2016 tfactl> param block_size tfactl> param block_size Output from host : training ------------------------------ TVD12.training.trivadistraining.com.TVD12.TVD12.db_block_size = 8192 TVD12CDB.training.trivadistraining.com.TVD12CDB.TVD12CDB.db_block_size = 8192
  • 39. Some Samples Analyzing Oracle related issues using TFA Collector39 09.09.2016 tfactl> diagnosetfa -local Running TFA Diagnostics... Node List to collect TFA Diagnostics : 1 training Running TFA Diagnostics on training... Mon Aug 22 17:05:24 2016 : Collecting TFA Process details... Mon Aug 22 17:05:24 2016 : Collecting Details of TFA Files... ... (TFA Install Logs, Disk Space, Top Output, TFA Status, JStack Output, TFA Logs,BDB Stats) Mon Aug 22 17:05:29 2016 : Zipping Collections... Sleeping for 10 Seconds... TFA Diagnostics are being collected to /tmp/tfadiagnostics_20160822_170523 : /tmp/tfadiagnostics_20160822_170523/training.zip
  • 40. Analyzing Oracle related issues using TFA Collector40 09.09.2016 References
  • 41. References Markus Flechtner – Principal Consultant Trivadis – Tools nicht nur für den RAC (German slides) – DOAG Regio NRW, 09.05.2016 – http://de.slideshare.net/markusdba/tools-nicht-nur-fr-den-rac 09.09.2016 Analyzing Oracle related issues using TFA Collector41
  • 42. References Oracle MOS ID 1513912.2 Trace File Analyzer Collector User Guide 09.09.2016 Analyzing Oracle related issues using TFA Collector42
  • 43. Session Feedback – now TechEvent September 201643 09.09.2016 Please use the Trivadis Events Mobile App to give session feedback Use "My schedule" if you registered for this session Otherwise use "Agenda" and the search function If the mobile App does not work (or if you have a Windows Phone) use your Mobile Browser – URL: http://trivadis.quickmobileplatform.eu/ – Username: <your_loginname> (like svv) – Password: sent by mail...
  • 44. Rainer Klomps Senior Consultant Tel. +49 162 292 34 36 rainer.klomps@trivadis.com 09.09.2016 Analyzing Oracle related issues using TFA Collector51