├── Home-cont.md ├── Home.md ├── Index-of-internal-functions.md ├── Instructions.md ├── LICENSE.md ├── Main-sources.md ├── README.md ├── Statistics.md ├── Sync.md ├── _Sidebar.md └── googlea4593743359dc71a.html /Index-of-internal-functions.md: -------------------------------------------------------------------------------- 1 | Functions reported in db2diag.log 2 | 3 | * access plan manager 4 | * sqlra_cache_mem_please 5 | * Package cache overflow. Se ha excedido su tamaño máximo. Se recomienda poner en AUTOMATIC. 6 | * sqlra_resize_pckcache 7 | * Se ha cambiado el tamaño del package cache. 8 | * sqlra_statement_concentrator 9 | * Hay una situación con el statement concentrator. 10 | * base sys utilities 11 | * DB2main 12 | * ? 13 | * DB2StartMain 14 | * ? 15 | * sqeAgent::AgentBreathingPoint 16 | * ? 17 | * sqeApplication::AppStartUsing 18 | * ? 19 | * sqeLocalDatabase::FirstConnect 20 | * Estado activado de la base de datos. 21 | * sqeLocalDatabase::FreeResourcesOnDBShutdown 22 | * ? 23 | * sqeLocalDatabase::StartBackgroundAgents 24 | * ? 25 | * sqeLocalDatabase::TermDbConnect 26 | * Estado desactivado de la base de datos. 27 | * sqleCalculateDbHeaps 28 | * ? 29 | * sqleChildCrashHandler 30 | * ? 31 | * sqledint 32 | * ? 33 | * sqleGetStStLockFile 34 | * ? 35 | * sqleIssueStartStop 36 | * ? 37 | * sqleReleaseStStLockFile 38 | * ? 39 | * sqleRollupCacheALInfo 40 | * ? 41 | * sqleStartStopSingleNode 42 | * ? 43 | * bsu security 44 | * sqlexLogPluginMessage 45 | * Intento de conexión con password inválido. 46 | * buffer pool services 47 | * sqlbAlterBufferPoolAct 48 | * Modificación de buffer automática. 49 | * sqlbCheckStateTransition 50 | * Se está haciendo una solicitud de cambio de estado, pero el estado actual no lo permite. Puede ser debido a un backup ejecutado mientras hay un reorg en ejecución. 51 | * sqlbCleanupBeforeTerm 52 | * ? 53 | * sqlbDumpEventRecorder 54 | * ? 55 | * sqlbTestSetDatapoolState 56 | * Se está haciendo una solicitud de cambio de estado, pero el estado actual no lo permite. Puede ser debido a un backup ejecutado mientras hay un reorg en ejecución. 57 | * catalog services 58 | * sqlrlCatalogScan::deleteRows 59 | * ? 60 | * sqlrlCatalogScan::fetch 61 | * ? Después de un deadlock, donde se hace rollback. 62 | * sqlrlCatalogScan::postUpdateCacheHandling 63 | * ? se recibió una interrupción. 64 | * sqlrlCatalogScan::update 65 | * ? se recibió una interrupción. 66 | * sqlrlDropIndex 67 | * ? 68 | * catcache support 69 | * sqlrlc_systables_fetch_from_disk 70 | * ? 71 | * Columnar Data Engine 72 | * cdeStartup 73 | * ? 74 | * common communication 75 | * sqlcctcptest 76 | * Se desconectó el client. 77 | * sqlcctest 78 | * ? 79 | * config/install 80 | * sqlf_openfile 81 | * ? 82 | * sqlfLogUpdateCfgParam 83 | * Cambio de un parámetro de configuración. 84 | * data management 85 | * sqldBeginIndexCreate 86 | * Comienzo de reconstrucción de un índice. 87 | * sqldColumnAlter 88 | * Cambio de propiedades en una tabla. 89 | * sqldEndIndexCreate 90 | * Índice reconstruido. 91 | * sqldEscalateLocks 92 | * Hubo una escalación de locks 93 | * sqldIndexCreate 94 | * Aviso de notificación de reconstrucción de índice en curso. 95 | * data protection services 96 | * sqlpCloseVendorDevice 97 | * ? 98 | * sqlpgArchiveLogFile 99 | * Inicio y finalización de archivado de log de transacciones. 100 | * sqlpgArchiveLogVendor 101 | * Problema para archivar log en sistema de archivado. 102 | * sqlpgArchivePendingLogs 103 | * ? 104 | * sqlpghck 105 | * ? 106 | * sqlpgolf 107 | * Problema con log de transacciones. 108 | * sqlpgOpenLogExtent 109 | * ? 110 | * sqlpgReadXhdrFromFile 111 | * Problema con log de transacciones. 112 | * sqlpgRenameFileDuringLogReclaim 113 | * ? Borrando archivo por ser pequeño (log, se supone) 114 | * sqlpgRetrieveLogFile 115 | * Inicio y finalización de recuperación de log de transacciones desde el sistema de archivado. 116 | * sqlpgRetrieveLogVendor 117 | * Problema recuperando logs desde el sistema de archivado. 118 | * sqlpgRetryFailedArchive 119 | * Problema con el sistema de archivado. 120 | * sqlpgSwitchProcessAllLogStreams 121 | * ? 122 | * sqlpinit 123 | * ? 124 | * sqlpOpenLogForBackup 125 | * El backup fue cancelado. 126 | * sqlpParallelRecoveryCalculateShredderScanMemory 127 | * ? 128 | * sqlpProgMonRecEndLastPhaseAndCompleteJob 129 | * ? 130 | * sqlpReadFromVendorDevice 131 | * ? 132 | * sqlpRestartVendorAPI 133 | * Libreria de archivado reiniciada. 134 | * sqlpSetRecoveryStartingPoint 135 | * ? 136 | * sqlpshrProcessLogChainsInXHDR 137 | * ? 138 | * sqlpshrSetInitialLogChain 139 | * ? 140 | * sqlptintMore 141 | * ? 142 | * sqlpWriteToVendorDevice 143 | * Problema archivando logs. 144 | * sqpLoggrEdu::sqlpLogReclaimRuntime 145 | * ? 146 | * sqpLogMgrEdu::sqlpgRetrieveLogFile 147 | * ? 148 | * database utilities 149 | * sqlubBuildAppTbsp 150 | * Problema accediendo un tablespace. Probablemente hay una operación de mantenimiento sobre este (reorg) y otra operación no puede comenzar (backup). 151 | * sqlubbuf 152 | ? 153 | * sqlubcka 154 | * Backup terminado. 155 | * sqlubCleanupPartialBackup 156 | * Borrado de imágenes de backup viejas. Puede que no lo pueda realizar si es en mecanismo externo. 157 | * sqlubDeleteVendorImage 158 | * Borrado de imágenes de backup viejas. Puede que no lo pueda realizar si es en mecanismo externo. 159 | * sqlubMWResponse 160 | * Problema con sistema de mecanismo externo de archivado. 161 | * sqlubProcessLogExtent 162 | * Problema incluyendo logs dentro del archivo de backup. 163 | * sqlubSetupJobControl 164 | * Comienzo de un backup. 165 | * sqlubTuneBuffers 166 | * Afinamiento del buffer para backup. 167 | * sqluCheckIfAgentInterrupted 168 | * ? 169 | * sqlue_datatypes 170 | * ? 171 | * sqluFencedVendorCBTerminate 172 | * ? 173 | * sqluMapVend2MediaRCWithLog 174 | * Mapeado de librería de mecanismo de archivado. 175 | * sqluMCWriteToDevice 176 | * Problema escribiendo a mecanismo de archivado. 177 | * sqluReadBufferFromQueue 178 | * ? 179 | * sqluReadMessageFromQueue 180 | * ? 181 | * sqluVendorCallWrapper 182 | * Envoltura de mecanismo externo. 183 | * sqluVendorTermProcess 184 | * ? 185 | * sqluWriteToQueue 186 | * ? 187 | * sqluxGetAvailableHeapPages 188 | * Afinamiento del buffer para backup. 189 | * sqluxGetDegreeParallelism 190 | * Afinamiento del buffer para backup. 191 | * sqluxLogDataStats 192 | * Cálculo del tamaño del backup. 193 | * DRDA Application Server 194 | * sqljsTermAgentReply 195 | * Se mataron las conexiones, sql1224. 196 | * fast comm manager 197 | * sqkfBufferManager::initBufferManager 198 | * ? 199 | * sqkfChannelManager::initChannelManager 200 | * ? 201 | * sqkfDynamicResourceMgr::AdjustResources 202 | * ? 203 | * sqkfNodeManager::initNodeManager 204 | * ? 205 | * sqkfSessionManager::initSessionManager 206 | * ? 207 | * sqlkf_init_allocate_shared 208 | * ? 209 | * Health Monitor 210 | * db2HmonEvalReorg 211 | * Chequeo de health monitor para reorganización 212 | * HealthIndicator::update 213 | * Actualización de estado del Health Center. 214 | * oper system services 215 | * DB2VEND_main 216 | * ? 217 | * sqloInvokeVendorFunction 218 | * Reiniciando mecanismo fenced. 219 | * sqloKAAnalyze 220 | * ? 221 | * sqloopenp 222 | * ? 223 | * sqloReadVendorRC 224 | * Reiniciando mecanismo fenced. 225 | * SqloOSEnvConfig::logChangesAndErrors 226 | * ? 227 | * sqloReadVendorRC 228 | * ? 229 | * sqlossig 230 | * Matando proceso actual de mecanismo fenced. 231 | * RAS/PD component 232 | * pdDiagArchiveDiagnosticLog 233 | * Generación de un nuevo archivo de log - db2diag.log 234 | * pdDiagReadFromFileIntoBufferBS 235 | * Problema asociado la lectura del db2diag. 236 | * pdDumpFencedVendorProcessInfo 237 | * Reinicio de fenced process. Cuando se reinicia la librería de logarchmeth. 238 | * pdDumpTempTableStats 239 | * ? 240 | * pdLoadEDU 241 | * ? 242 | * pdLogInternal 243 | * Encabezado del archivo de logs - db2diag.log 244 | * recovery manager 245 | * SQLP_PR_ASYNC_FLUSH_TABLE::initialize 246 | * ? 247 | * sqlpAllocatePRCB 248 | * ? 249 | * sqlpgSwitchCopyPongToPing 250 | * ? 251 | * sqlplfrDoScanNext 252 | * ? 253 | * sqlplfrFMOpenLog 254 | * ? 255 | * sqlplfrFMReadLog 256 | * Se encontró cadena de logs más reciente. Después de un backup. 257 | * sqlplfrOpenExtentRetrieve 258 | * ? 259 | * sqlplfrScanNext 260 | * ? 261 | * sqlplfrVerifyLogPages 262 | * ? 263 | * sqlpPRecReadLog 264 | * ? 265 | * sqlprDbBackwardPhase 266 | * ? 267 | * sqlprecm 268 | * ? 269 | * sqlpRecoveryPhasePostProcessing 270 | * ? 271 | * sqlpresr 272 | * ? 273 | * sqlprudm 274 | * ? 275 | * sqlprReportRedoEndProcessingStatus 276 | * ? 277 | * sqlpshrEdu 278 | * ? 279 | * sqlpshrScanOpen 280 | * ? 281 | * sqlpshrSetStartLsoFromLsnOrLfsLsn 282 | * ? 283 | * relation data serv 284 | * sqlr_init_tstat 285 | * Analiza los valores actuales de ciertos parámetros. 286 | * sqlrr_appl_init 287 | * ? 288 | * sqlrr_array_input 289 | * ? 290 | * sqlrr_rds_common_post 291 | * ? sql1224 292 | * sqlrreorg_table 293 | * Reorganización de tablas. 294 | * routine_infrastructure 295 | * sqlerGetFmpThread 296 | * ? Error inesperado 297 | * sqlerMasterThreadListener 298 | * Manejado de threads. Cuando no hay espacio no puede crearlo para java. 299 | * sqlerMasterThreadReq 300 | * ? Problema creando thread 301 | * Self tuning memory manager 302 | * stmmAttachToShmAtStartup 303 | * ? 304 | * stmmCalcAutoScaleFactor 305 | * Los valores de memoria solicitada exceden la memoria física. 306 | * stmmLog 307 | * Borrado del archivo de log del STMM. 308 | * stmmLogGetFileStats 309 | * Creación de un archivo para los logs de STMM. 310 | * SQO Memory Management 311 | * sqloMemLogPoolConditions 312 | * ? 313 | * trace services 314 | * sqlt_logerr_data (secondary logging func 315 | * ? 316 | -------------------------------------------------------------------------------- /Instructions.md: -------------------------------------------------------------------------------- 1 | The index is sorted in alphabetical order, and each entry has: 2 | 3 | * The title. 4 | * The hosting name. 5 | * (Optional) language if different to English; in parenthesis. 6 | * (Optional) the author. 7 | * (Optional) the year. 8 | * The source type 9 | * The URL. 10 | 11 | This is the structure of an entry in the index: 12 | 13 | * Concept name 14 | * Title of the link. Name of the source or hosting facility (Language). Author. Year. Source type - Link 15 | 16 | These are the possible source types of the link: 17 | 18 | * Article: The articles in DeveloperWorks, DataMagazine or something similar that follows an editorial process. 19 | * Blog: Personal article about DB2. 20 | * Book: Digital book available for free. 21 | * Channel: Set of videos in YouTube or similar service. This type of source does not have a year, nor an author. 22 | * Documentation: Documentation about DB2 in KnowledgeCenter or previous InfoCenters. This type of source does not have a year, nor an author. 23 | * Forum: Discussions about a topic. This could make reference to specific question about the topic. This type of source does not have an author. 24 | * Planet: List of blogs. This type of source does not have a year, nor an author. 25 | * Program: A project that performs an advanced task in DB2. 26 | * Script: Set of instructions to perform a job. 27 | * Support: Note written by the IBM support. This type of source does not have an author. 28 | * Twitter: Twitter account. This type of source does not have a year. 29 | * Video: Specific video about a topic. 30 | * Whitepaper: Commercial article about DB2 technologies. 31 | * Wiki: Wiki or article in a Wiki that discuss a topic. This type of source does not have a year, nor an author. 32 | 33 | This index does not contain any kind of content, it is just a references center. One reference could be cited several times in this index, because it could explain different DB2 concepts. 34 | 35 | Example: 36 | 37 | * db2diag 38 | * Backup terminated vs Backup complete. Ideas for DB2 (Spanish). Andres Gomez. 2016. Blog - http://angocadb2.blogspot.com.co/2016/04/backup-terminated-vs-backup-complete.html 39 | 40 | The raw content of the wiki can be found in this page: https://raw.githubusercontent.com/wiki/angoca/db2-index/Home.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | Creative Commons Legal Code 2 | 3 | CC0 1.0 Universal 4 | 5 | CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE 6 | LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN 7 | ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS 8 | INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES 9 | REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS 10 | PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM 11 | THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED 12 | HEREUNDER. 13 | 14 | Statement of Purpose 15 | 16 | The laws of most jurisdictions throughout the world automatically confer 17 | exclusive Copyright and Related Rights (defined below) upon the creator 18 | and subsequent owner(s) (each and all, an "owner") of an original work of 19 | authorship and/or a database (each, a "Work"). 20 | 21 | Certain owners wish to permanently relinquish those rights to a Work for 22 | the purpose of contributing to a commons of creative, cultural and 23 | scientific works ("Commons") that the public can reliably and without fear 24 | of later claims of infringement build upon, modify, incorporate in other 25 | works, reuse and redistribute as freely as possible in any form whatsoever 26 | and for any purposes, including without limitation commercial purposes. 27 | These owners may contribute to the Commons to promote the ideal of a free 28 | culture and the further production of creative, cultural and scientific 29 | works, or to gain reputation or greater distribution for their Work in 30 | part through the use and efforts of others. 31 | 32 | For these and/or other purposes and motivations, and without any 33 | expectation of additional consideration or compensation, the person 34 | associating CC0 with a Work (the "Affirmer"), to the extent that he or she 35 | is an owner of Copyright and Related Rights in the Work, voluntarily 36 | elects to apply CC0 to the Work and publicly distribute the Work under its 37 | terms, with knowledge of his or her Copyright and Related Rights in the 38 | Work and the meaning and intended legal effect of CC0 on those rights. 39 | 40 | 1. Copyright and Related Rights. A Work made available under CC0 may be 41 | protected by copyright and related or neighboring rights ("Copyright and 42 | Related Rights"). Copyright and Related Rights include, but are not 43 | limited to, the following: 44 | 45 | i. the right to reproduce, adapt, distribute, perform, display, 46 | communicate, and translate a Work; 47 | ii. moral rights retained by the original author(s) and/or performer(s); 48 | iii. publicity and privacy rights pertaining to a person's image or 49 | likeness depicted in a Work; 50 | iv. rights protecting against unfair competition in regards to a Work, 51 | subject to the limitations in paragraph 4(a), below; 52 | v. rights protecting the extraction, dissemination, use and reuse of data 53 | in a Work; 54 | vi. database rights (such as those arising under Directive 96/9/EC of the 55 | European Parliament and of the Council of 11 March 1996 on the legal 56 | protection of databases, and under any national implementation 57 | thereof, including any amended or successor version of such 58 | directive); and 59 | vii. other similar, equivalent or corresponding rights throughout the 60 | world based on applicable law or treaty, and any national 61 | implementations thereof. 62 | 63 | 2. Waiver. To the greatest extent permitted by, but not in contravention 64 | of, applicable law, Affirmer hereby overtly, fully, permanently, 65 | irrevocably and unconditionally waives, abandons, and surrenders all of 66 | Affirmer's Copyright and Related Rights and associated claims and causes 67 | of action, whether now known or unknown (including existing as well as 68 | future claims and causes of action), in the Work (i) in all territories 69 | worldwide, (ii) for the maximum duration provided by applicable law or 70 | treaty (including future time extensions), (iii) in any current or future 71 | medium and for any number of copies, and (iv) for any purpose whatsoever, 72 | including without limitation commercial, advertising or promotional 73 | purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each 74 | member of the public at large and to the detriment of Affirmer's heirs and 75 | successors, fully intending that such Waiver shall not be subject to 76 | revocation, rescission, cancellation, termination, or any other legal or 77 | equitable action to disrupt the quiet enjoyment of the Work by the public 78 | as contemplated by Affirmer's express Statement of Purpose. 79 | 80 | 3. Public License Fallback. Should any part of the Waiver for any reason 81 | be judged legally invalid or ineffective under applicable law, then the 82 | Waiver shall be preserved to the maximum extent permitted taking into 83 | account Affirmer's express Statement of Purpose. In addition, to the 84 | extent the Waiver is so judged Affirmer hereby grants to each affected 85 | person a royalty-free, non transferable, non sublicensable, non exclusive, 86 | irrevocable and unconditional license to exercise Affirmer's Copyright and 87 | Related Rights in the Work (i) in all territories worldwide, (ii) for the 88 | maximum duration provided by applicable law or treaty (including future 89 | time extensions), (iii) in any current or future medium and for any number 90 | of copies, and (iv) for any purpose whatsoever, including without 91 | limitation commercial, advertising or promotional purposes (the 92 | "License"). The License shall be deemed effective as of the date CC0 was 93 | applied by Affirmer to the Work. Should any part of the License for any 94 | reason be judged legally invalid or ineffective under applicable law, such 95 | partial invalidity or ineffectiveness shall not invalidate the remainder 96 | of the License, and in such case Affirmer hereby affirms that he or she 97 | will not (i) exercise any of his or her remaining Copyright and Related 98 | Rights in the Work or (ii) assert any associated claims and causes of 99 | action with respect to the Work, in either case contrary to Affirmer's 100 | express Statement of Purpose. 101 | 102 | 4. Limitations and Disclaimers. 103 | 104 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 105 | surrendered, licensed or otherwise affected by this document. 106 | b. Affirmer offers the Work as-is and makes no representations or 107 | warranties of any kind concerning the Work, express, implied, 108 | statutory or otherwise, including without limitation warranties of 109 | title, merchantability, fitness for a particular purpose, non 110 | infringement, or the absence of latent or other defects, accuracy, or 111 | the present or absence of errors, whether or not discoverable, all to 112 | the greatest extent permissible under applicable law. 113 | c. Affirmer disclaims responsibility for clearing rights of other persons 114 | that may apply to the Work or any use thereof, including without 115 | limitation any person's Copyright and Related Rights in the Work. 116 | Further, Affirmer disclaims responsibility for obtaining any necessary 117 | consents, permissions or other rights required for any use of the 118 | Work. 119 | d. Affirmer understands and acknowledges that Creative Commons is not a 120 | party to this document and has no duty or obligation with respect to 121 | this CC0 or use of the Work. 122 | -------------------------------------------------------------------------------- /Main-sources.md: -------------------------------------------------------------------------------- 1 | In this section, the main DB2 sources are described: 2 | 3 | * Ember Crooks - DataGeek (Blog about technical stuff 💃 ). https://datageek.blog/ 4 | * Before DB2Commerce. 5 | * Articles since 201607 to 201906 6 | * Also articles from http://www.virtual-dba.com/blog/ 7 | * Articles since 201701 to 201906 8 | * In archive.org 9 | * Dean Compher - db2Dean (Blog about technical stuff). http://db2dean.com/ 10 | * Articles since 201901 to 201906 11 | * In archive.org 12 | * Andres Gomez Casanova - Ideas for DB2 (Blog about technical stuff). https://angocadb2.blogspot.com 13 | * Articles since 201601 to 201906 14 | * In archive.org 15 | * Dave Hay - A Portal to a Portal (Blog about many technologies around IBM, including Db2) 16 | https://portal2portal.blogspot.com/search?q=db2&max-results=20&by-date=true 17 | * Articles since 201801 to 201906 18 | * In archive.org 19 | * Michael Krafick - Discover db2 (Video tutorial about Db2). https://www.youtube.com/DISCOVERDB2 20 | * Episodes 1-8. 21 | * In archive.org 22 | * Vinay Kumar Bommana - DB Tutorials (Videos of DB2 🎥 ). 23 | * https://www.youtube.com/channel/UCo0cIzR_TbMzU5wHQmbTjxQ/videos 24 | * Vinay's DB2 blog (Blog about technical stuff). http://vinaysdb2blog.blogspot.com 25 | * Articles since 201601 to 201906 26 | * In archive.org 27 | * Scott Hayes - The DB2night show ( 📺 Videos and Webminars of DB2, also contests 😀 ). http://www.dbisoftware.com/db2nightshow/ - http://www.dbisoftware.com/blog/db2nightshow.php 28 | * In archive.org 29 | * Raghu Cherukuru - Raghu On Tech (Blog about different stuff of Db2). https://www.raghu-on-tech.com/ 30 | * All articles has been indexed. Last update 201906 31 | * In archive.org 32 | * DB2 Geek (Blog of different things about DB2). http://db2geek.triton.co.uk 33 | * Articles since 201601 to 201902 34 | * In archive.org 35 | * Henrik Loeser - Data Henrik: IT, Life, DB2, and more (Blog about technical stuff). http://blog.4loeser.net/ 36 | * Articles since 201601 to 201902 37 | * In archive.org 38 | * David Sciaraffa - ThinkingDB2! (Blog about technical stuff written by a Db2 develoeper 💻 ). http://thinkingdb2.blogspot.com 39 | * All articles has been indexed. Last update 201902 40 | * In archive.org 41 | * Jack Vamvas - DBA-DB2. http://www.dba-db2.com/ 42 | * Articles since 201708 to 201902 43 | * In archive.org 44 | * Scott Hayes - DB2 Performance (Articles about performance and DBI software). http://www.dbisoftware.com/blog/db2_performance.php 45 | * Articles since 201301 to 201902 46 | * In archive.org 47 | * DeveloperWorks (Articles). http://www.ibm.com/developerworks/views/data/libraryview.jsp?sort_by=Date&search_by=db2 48 | * Articles since 201601 to 201902 49 | * NOT in archive.org 50 | * Shiji Pan - With Data (Blog related to a data software). https://www.withdata.com/blog/ 51 | * All articles related to Db2 (Between 2013 and 201902) 52 | * In archive.org 53 | * Leons Petrazickis - Leons on Tech. http://lpetr.org/ 54 | * All articles related to Db2 (Between 2006 anc 201902) 55 | * In archive.org 56 | * Shivraj Kumar - DB2 LUW Blog. https://db2today.blogspot.com 57 | * All articles related to Db2 (Between 2015 and 2018) 58 | * In archive.org 59 | * Ken Garber - Ken's DBA Blog. https://kendbablog.wordpress.com 60 | * All articles related to Db2 (Between 2014 and 2018) 61 | * In archive.org 62 | * Luis Reina - Linkedin https://www.linkedin.com/pulse/db2-database-partitioning-vs-range-luis-reina 63 | * Articles of 2018. 64 | * In archive.org 65 | * Julien Andonov - My DokuWiki. http://www.jdbwiki.tech/doku.php?id=db2 66 | * All pages (without a temporal order). 67 | * In archive.org 68 | * Sandra Mausberg - A Data Cloud Guru. https://www.youtube.com/channel/UCI3gDn3U2EQG0t-OgUpzr8w 69 | * All videos (From 2018). 70 | 71 | These blogs are not longer updated 😞 72 | 73 | * Chris Eaton - An Expert's Guide to DB2 Technology (Blog from an IBM expert 😢 ). https://it.toolbox.com/users/content/ChrisEaton-000002 74 | * Articles since 2014 to 2015. 75 | * ToDo Older article should be indexed. 76 | * In archive.org 77 | * Serge Rielau (瑞赛奇) and Rick Swagerman - SQL Tips for DB2 LUW (Blog from DB2 architect 🙈 ). https://www.ibm.com/developerworks/community/blogs/SQLTips4DB2LUW/ 78 | * Articles since 201205 to 201403 79 | * ToDo Older article should be indexed. 80 | * In archive.org 81 | * Hao Yan - Db2 Reflections. http://db2reflections.blogspot.com 82 | * Articles of 2018 83 | * In archive.org 84 | * Vikram Khatri - Zinox (Blog of technical stuff 📷 ). http://www.zinox.com/ 85 | * Articles since 201301 to 201808 86 | * In archive.org 87 | * Philip Carrington - Dangerous DBA (Blog about technical stuff). http://www.dangerousdba.com/ 88 | * All articles related to Db2 (Between 201211 to 201306) 89 | * ToDo Older article should be indexed. 90 | * Michael Spoden - SQL PL Guide (Programming reference 🔡 ). http://www.sqlpl-guide.com/ 91 | * All sections (Some articles were excluded because they do not contain any information - Complete) 92 | * In archive.org 93 | * Ian Bjorhovde - Create Database podcast (Podcast about DB2 persons 🔉 ). http://createdatabase.fm 94 | * All podcast (Between 2016 and 2017 - Complete). 95 | * In archive.org 96 | * Fred Sobotka and Ian Bjorhovde - The Whole Package Cache (Podcasts about DB2 world 🎤 ). http://www.pkgcache.com/ 97 | * All podcast (Between 2013 and 2017 - Complete). 98 | * In archive.org 99 | * AnalyticsPlatform. https://www.youtube.com/channel/UCvPgSra4-RzXhztAkG3eAuQ 100 | * All videos (2017 - Complete). 101 | * Bansari Prajapati - Remote DB Support. https://dbthread.wordpress.com/ 102 | * All articles (2017 - Complete). 103 | * In archive.org 104 | * Pavan Kristipati - db2talk (Blog of technical content). https://db2talk.wordpress.com/ 105 | * All articles (Between 2014 and 2016 - Complete) 106 | * In archive.org 107 | * Manohar Viswanatha - A Day in DBA's life. http://mviswa.blogspot.com/ 108 | * All articles (Between 2012 and 2016 - Complete) 109 | * In archive.org 110 | * Bhaskar UB - MyDBLearnings. http://mylearnings-db.blogspot.com/search/label/db2%20luw 111 | * All articles (Between 2014 and 2015 - Complete) 112 | * In archive.org 113 | * Raf Mathijs - DB2 Knowledge Base Raf (Blog about technical stuff). http://db2-luw-knowledgebase.blogspot.com/ 114 | * All articles (Between 2013 and 2015 - Complete). 115 | * In archive.org 116 | * Klaas Brant and Cristian Molaro - KBCE blog. https://www.kbce.com/category/db2-luw/ 117 | * All articles (Between 2010 and 2015 - Complete). 118 | * 119 | * Saurabh Agrawal - Ride On Data. http://www.rideondata.com/ 120 | * All articles (2015 - Complete) 121 | * Most of the articles are plagiarism from DeveloperWorks. 122 | * In archive.org 123 | * Oscar Paredes - DB2 Util. https://web.archive.org/web/20180805191138/http://www.db2util.es/ 124 | * All articles (Between 2010 and 2014 - Complete). 125 | * In archive.org 126 | * TeknoMagus. https://technomagus.wordpress.com 127 | * All articles related to Db2 (Between 2010 and 2013 - Complete). 128 | * In archive.org 129 | * Joachims Tuchel - Joachims Small World. https://joachimtuchel.wordpress.com 130 | * All articles related to Db2 (Between 2010 and 2013 - Complete). 131 | * In archive.org 132 | * Paul Mayhew - DBMSguy.com. http://dbmsguy.com/ 133 | * All articles related to Db2 (Between 2009 and 2013 - Complete). 134 | * In archive.org 135 | * Raju Pillai - techs@work. http://techsatwork.com/blog/?tag=db2 136 | * All articles related to Db2 (Between 2009 and 2012 - Complete). 137 | * In archive.org 138 | * Muthukris Bala - DB2 Forum. https://db2forum.wordpress.com/ http://db2forum.blogspot.com 139 | * All articles (2011 - Complete). 140 | * In archive.org 141 | * Radhesh Kumar - DB2 Diary from Radhesh. http://radheshk.blogspot.com/ 142 | * All articles (Between 2007 and 2010 - Complete). 143 | * In archive.org 144 | * Keith McDonald - The K guy (Blog about db2top and some SQL PL). http://www.thekguy.com 145 | * All articles related to Db2 (Between 2009 and 2010 - Complete). 146 | * In archive.org 147 | * Ilker Ender - db2 tips by an IBMer. http://ilker-db2.tumblr.com/ 148 | * All articles related to Db2 (Between 2009 and 2010 - Complete). 149 | * In archive.org 150 | * Nagendra - DB2 queries (Blog about technical stuff). http://learndb.blogspot.com/ 151 | * All articles (2009 - Complete). 152 | * In archive.org 153 | * db2udbadm. http://db2udbadm.blogspot.com/ 154 | * All articles (2009 - Complete). 155 | * In archive.org 156 | * Leon Katsnelson, Antonio Cangiano - Db2 on Rails. https://web.archive.org/web/20110202083426/http://db2onrails.com 157 | * All articles related to Db2 (Between 2007 and 2009 - Complete). 158 | * In archive.org 159 | * Reynaldo Mola - db2Gdba. https://www.db2gdba.com/articles-tips/ 160 | * All two articles. 161 | * In archive.org 162 | 163 | # ToDo 164 | 165 | * https://www.brighttalk.com/search?duration=0..&q=db2&rank=entrytime 166 | * https://www.google.com/search?q=site%3Ahttp%3A%2F%2Fwww.ibm.com%2Fdeveloperworks%2Fdata%2Flibrary%2Ftecharticle+db2&oq=site%3Ahttp%3A%2F%2Fwww.ibm.com%2Fdeveloperworks%2Fdata%2Flibrary%2Ftecharticle+db2&aqs=chrome..69i57j69i58.2232j0j7&sourceid=chrome&ie=UTF-8#q=site:http://www.ibm.com/developerworks/data/library/techarticle+db2&safe=off&start=40 167 | https://www.ibm.com/developerworks/views/global/libraryview.jsp?site_id=1&contentarea_by=global&sort_by=Date&sort_order=2&start=1&end=100&topic_by=&product_by=&type_by=All%20Types&show_abstract=true&search_by=db2&industry_by=&series_title_by= 168 | * https://www.ibm.com/developerworks/community/groups/service/html/communitystart?communityUuid=fc834388-7630-4b28-9abd-2f6e702b7df7 169 | * https://www.ibm.com/developerworks/community/groups/service/html/communitystart?communityUuid=bed0acad-d142-4bd6-84b5-c136c4673ddc 170 | * BigData and Analytics Hug. IBM. Blog - http://www.ibmbigdatahub.com/tag/292 171 | * https://www.calebcurry.com/blogs/db2/intro-to-db2 172 | * DB2 for Linux, UNIX, and Windows Best Practices - https://ibm.biz/Bdx2ew 173 | * http://www.dbatodba.com/db2 174 | * https://community.toadworld.com/platforms/ibmdb2/w/wiki 175 | * https://community.toadworld.com/platforms/ibmdb2/b/weblog 176 | * https://www.brighttalk.com/channel/7637/idug-db2-tech-channel 177 | * IDUG Content Blog (Blog). http://www.idug.org/p/bl/bl/blogid=278 178 | * Thoughts from Support (Blog about technical stuff). https://www.ibm.com/developerworks/community/blogs/IMSupport 179 | * Dale McInnis - DB2 for Linux, UNIX and Windows Availability Topics (Blog about technical stuff 🍁 ). https://www.ibm.com/developerworks/community/blogs/DB2LUWAvailability 180 | * Harishkumar Pathanga - DB2-LUW-Academy (Videos of db2 tricks 📹 ). 181 | * https://www.youtube.com/user/DB2LUWAcademy/videos 182 | * http://db2luwacademy.blogspot.com/ 183 | * http://www.dbazine.com/resources/orgs/in 184 | * https://www.databasejournal.com/features/article.php/3593431/DB2-Series.htm 185 | * http://www.ebenner.com/db2dba_blog/ 186 | * https://www.tutorialspoint.com/db2/index.htm 187 | * https://www.ibm.com/developerworks/community/wikis/home?lang=en_us#!/wiki/Big%20Data%20University/page/FREE%20ebook%20-%20Getting%20Started%20with%20Open%20Source%20Development 188 | * https://www.ibm.com/developerworks/community/blogs/idm?sortby=0&maxresults=50&order=desc&lang=en 189 | * https://it.toolbox.com/users/content/LeonKatsnelson 190 | * http://justdb2chatter.blogspot.com/ 191 | * http://db2tutorial.net/ 192 | * https://vimeo.com/user1637644 193 | * https://it.toolbox.com/users/content/scotdb 194 | * http://db2performance.blogspot.com/ 195 | * https://www.youtube.com/user/channeldb2/videos 196 | * https://saurabhska.wordpress.com/tag/db2-luw/ 197 | * https://www.ibm.com/developerworks/community/blogs/IMSupport?tags=db2_techtip&lang=en 198 | * https://ibmdatamanagement.co 199 | * http://web.archive.org/web/20131121212809/http://kawases.wikispaces.com:80/IBM+Optim+Development+Studio (Algunas entradas estan disponibles en archive.org) 200 | * http://web.archive.org/web/20131121222857/http://kawases.wikispaces.com:80/IBM+DB2+Database+for+Linux%2C+UNIX%2C+and+Windows (Algunas entradas estan disponibles en archive.org) 201 | * https://www1.atwiki.jp/kawases/ (Antiguos articulos de apricot life) 202 | * http://db2.jugem.cc/ 203 | https://www.ibm.com/developerworks/community/groups/service/html/communitystart?communityUuid=d4334e67-3b43-4d33-bf32-22a73685871c 204 | * http://db2luw2.blogspot.com 205 | * http://dbaworks.blogspot.com/2015/02/db2-with-tsa.html 206 | * https://dzone.com/search?page=1 (db2)i 207 | * http://wordpress.wongpakm.com/tag/db2/ 208 | * https://www.itgain-is.de/en/performance-monitoring/speedgain-for-db2/ 209 | * https://www.youtube.com/user/TheOnDemandDemoGuy/search?query=db2 210 | * http://db2nerd.blogspot.com/ 211 | * http://adminstuffs.blogspot.com/search?q=db2 212 | https://www.youtube.com/channel/UCwQz2pEYzDyVF07E-1RIVXw 213 | * https://community.ibm.com/community/user/hybriddatamanagement/home 214 | * https://howtodb2.wordpress.com/ 215 | * http://db2quicksolver.blogspot.com/ 216 | * http://anythingsimple.blogspot.com 217 | * http://db2quirks.blogspot.com/ 218 | * https://www.tridex.org/category/db2-luw/ 219 | * http://www.cbttape.org/xephon/index.php?path=xephond/ 220 | * https://catatanwakyeng.wordpress.com 221 | * https://xcoolwinds.wordpress.com/ 222 | * http://db2quicksolver.blogspot.com/ 223 | * http://jmerrell.com/tag/db2/ 224 | * https://markjacobsen.net/category/db2/ 225 | * https://www.youtube.com/c/AdrianOpreaDBA/search?query=db2 226 | * https://enterprisedb2.com/ 227 | 228 | * Articulos de Serge Rielau - http://compgroups.net/comp.databases.ibm-db2/how-to-alter-a-table-using-the-altobj/2109814 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Db2 index of free resources in Internet 2 | 3 | The index is maintained via the Wiki of this project. 4 | You can modify the Wiki to update the index. 5 | 6 | [Db2-Index - Wiki https://github.com/angoca/db2-index/wiki](https://github.com/angoca/db2-index/wiki) 7 | 8 | However, that wiki git repository is cloned into the main git project to generate this GitHub page. 9 | The clone can be accessed at: 10 | 11 | * [Db2-Index A-L concepts](Home.md) 12 | * [Db2-Index M-# concepts](Home-cont.md) 13 | 14 | The sources from which this index is created from are these: [Main-sources.md](Main-sources.md) 15 | 16 | # Purpose of this project 17 | 18 | This project aims to provide a content index about all DB2 for LUW terms/concepts. 19 | This is not a documentation repository; instead, it is like the index of a book, 20 | where Internet is the book. 21 | This repository contains a lot of web references (URLs) to different sites 22 | that explains a particular concept in DB2. 23 | 24 | The index itself is in the Wiki of this GitHub project. 25 | Anyone can modify the wiki. You just need to have a GitHub account and have 26 | signed in. 27 | 28 | The index (the links) are cloned in the "code" part, because that needs a push 29 | and sometimes a pull request to finally merge it. 30 | For this reason, any modification in the wiki will no be automatically visible 31 | in the main project or in the GitHub page. 32 | 33 | You are welcome to reference your entries. 34 | 35 | 36 | Andres Gomez [@angoca](http://twitter.com/angoca) 37 | 38 | # Acknowledgements 39 | 40 | I want to thank the following persons, because they keep creating content 41 | about DB2: 42 | 43 | * Ember Crooks - DataGeek. https://datageek.blog/ 44 | * People from db2geek. http://db2geek.triton.co.uk 45 | * Harishkumar Pathanga - DB2-LUW-Academy. https://www.youtube.com/user/DB2LUWAcademy/videos 46 | * Scott Hayes - The DB2night show. http://www.dbisoftware.com/db2nightshow/ 47 | * Vinay Kumar Bommana - DB Tutorials. https://www.youtube.com/channel/UCo0cIzR_TbMzU5wHQmbTjxQ/videos 48 | * David Sciaraffa - ThinkingDB2! http://thinkingdb2.blogspot.com.co/ 49 | * Vikram Khatri - Zinox. http://www.zinox.com/ 50 | * Henrik Loeser - Data Henrik. http://blog.4loeser.net/ 51 | * Jack Vamvas - DBA-DB2. http://www.dba-db2.com/ 52 | 53 | -------------------------------------------------------------------------------- /Statistics.md: -------------------------------------------------------------------------------- 1 | These are some (static) statistics of this index. The last calculation was in November 2018. 2 | 3 | * Date of Creation 4 | * July 26th, 2014 5 | * Quantity of lines 6 | * 4159 7 | * wc -l Home.md 8 | * Quantity of topics 9 | * 1041 10 | * grep '^* ' Home.md | wc -l 11 | * Quantity of entries 12 | * 3053 13 | * grep '^ \* ' Home.md | wc -l 14 | * grep '^ \* ' Home.md | wc -l 15 | * Quantity of different entries 16 | * 1165 17 | * grep '^ \* ' Home.md | sort | uniq | wc -l 18 | * grep '^ \* ' Home.md | sort | uniq | wc -l 19 | * The most referenced entries are 20 | * 71 - DB2 System Command Examples. techs@work. Michael Dang, Sylvia Qi. 2009. Blog - http://techsatwork.com/blog/wp-content/uploads/2009/04/db2systemcommands.pdf 21 | * 38 - Compare the distributed DB2 10.5 database servers. DeveloperWorks. Amyris Rada and Roman Melnyk. 2015. Article - https://www.ibm.com/developerworks/data/library/techarticle/dm-1311db2compare/index.html 22 | * 20 - Data concurrency in DB2 deep dive. Vinay's DB2 blog. Vinay Bommana. 2016. Blog - http://vinaysdb2blog.blogspot.com.co/2016/08/data-concurrency-in-db2-deep-dive.html 23 | * grep '^ \* ' Home.md | sort | uniq -c | sort -n 24 | * Entries per year. 25 | * 2018 - 207 26 | * 2017 - 361 27 | * 2016 - 538 28 | * 2015 - 94 29 | * 2014 - 119 30 | * 2013 - 92 31 | * 2012 - 106 32 | * 2011 - 31 33 | * 2010 - 315 34 | * 2009 - 126 35 | * 2008 - 56 36 | * 2007 - 25 37 | * 2006 - 18 38 | * 2005 - 13 39 | * 2004 - 4 40 | * grep '\. 20..' Home.md | awk -F. '{print $4}' | sort | uniq -c | sort - 41 | * Quantity of sources 42 | * The source with more entries 43 | * The source with more different entries 44 | * Quantity of different languages 45 | * 3 (English, Spanish, French) 46 | * Quantity of curators 47 | * 1 -------------------------------------------------------------------------------- /Sync.md: -------------------------------------------------------------------------------- 1 | In order to sync the Wiki with the main code to generate the GitHub pages, it is necessary to have the main code cloned: 2 | 3 | git clone https://github.com/angoca/db2-index.git 4 | cd db2-index 5 | 6 | Then, add a remote branch to point to the wiki. 7 | 8 | ``` 9 | git remote add angoca git://github.com/angoca/db2-index.wiki.git 10 | ``` 11 | 12 | And finally, pull changes and integrate them into the other: 13 | 14 | git pull angoca master --allow-unrelated-histories 15 | git pull 16 | git push 17 | -------------------------------------------------------------------------------- /_Sidebar.md: -------------------------------------------------------------------------------- 1 | * [Instructions](instructions) 2 | * [A](home#a) 3 | * [B](home#b) 4 | * [C](home#c) 5 | * [D](home#d) 6 | * [E](home#e) 7 | * [F](home#f) 8 | * [G](home#g) 9 | * [H](home#h) 10 | * [I](home#i) 11 | * [J](home#j) 12 | * [K](home#k) 13 | * [L](home#l) 14 | * [M](home-cont#m) 15 | * [N](home-cont#n) 16 | * [O](home-cont#o) 17 | * [P](home-cont#p) 18 | * [Q](home-cont#q) 19 | * [R](home-cont#r) 20 | * [S](home-cont#s) 21 | * [T](home-cont#t) 22 | * [U](home-cont#u) 23 | * [V](home-cont#v) 24 | * [W](home-cont#w) 25 | * [X](home-cont#x) 26 | * Y 27 | * [Z](home-cont#Z) 28 | * [Number](home-cont#number) 29 | -------------------------------------------------------------------------------- /googlea4593743359dc71a.html: -------------------------------------------------------------------------------- 1 | google-site-verification: googlea4593743359dc71a.html --------------------------------------------------------------------------------