in wichtiges, aber immer wieder stark vernachlässigtes Thema beim SQL Server ist das Release Management. Warum sollte ich das System auch anfassen, es könnte ja etwas schief gehen – „Never change a running system“.
Es gibt jedoch viele Gründe warum ein sauberes Release Management und das updaten der Datenbankserver wichtig sind. Angefangen von Bugs die zu einem Datenverlust führen können, bis hin zu Sicherheitslücken. Service Packs und Cumulative Updates haben durchaus ihre Daseinsberechtigung. Keine Software ist Fehlerfrei.
Damit aber nicht genug, auch die Modernisierung von Systemen gehört mit zu einem richtigen Release Management mit dazu.
Diese Session erklärt, warum Updates wichtig sind und wann dieses eingespielt werden sollten. Aber auch das Thema Support-Zyklen und das Upgrade auf die eine neuere SQL Server Version werden beleuchtet.
SQL Server Monitoring - Piloten fliegen auch nicht blindAndre Essing
Ein Flugzeug, nehmen wir mal den A380, ohne Instrumententafel, Warnleuchten und Statusanzeigen, wer möchte da schon freiwillig einsteigen. Schließlich wäre dies ein Blindflug ohne Statusinformation, undenkbar. Leider werden heute noch sehr viele SQL Server Umgebungen genauso betrieben, ohne jegliche Überwachung.
Meist werden Fehler in einer solchen Umgebung erst erkannt, wenn die Anwender sich melden und es bereits zu spät ist. Auch die Analyse der Fehler wird erschwert, wenn nicht sogar unmöglich. Warum ist das kritisch? Wie kann man hier besser vorgehen? Ein Monitoring durch Anwender sollte keine Lösung sein.
SQL Server und Azure: Impulse für die Modernisierung der IT-StrategieAndre Essing
Auf Business-Anforderungen im IT-Bereich zu reagieren, wird für Sie immer schwieriger. Und die Herausforderungen nehmen zu: mit Windows 2003 sowie SQL Server 2005 und 2008 laufen zwei noch weit verbreitete Produkte aus dem Support. Wir zeigen in diesem Vortrag, wie sie die IT auf moderne Plattform heben und von sämtlichen Vorteilen einer ganzheitlichen IT-Strategie profitieren.
Mit dem Data Quality Client steht dem Data Steward ein Endbenutzer konformes Produkt zur Verfügung, mit dem er schnell und einfach Daten bereinigen, standardisieren und mit zusätzlichen Informationen anreichern kann. Aber auch mit Excel oder den SQL Server Integration Services kann auf die Data Quality Services zugegriffen werden. In dieser Session zeigen wir, wie DQS in andere Umgebungen integriert werden kann, welche Möglichkeiten sich daraus ergeben und was dabei zu beachten ist.
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-PartnerQUIBIQ Hamburg
Im Webcast, der sich im Allgemeinen an den IT-Channel und im Besonderen an SAP- und Microsoft-Partner richtet, geht es unter anderem um
• die Gestaltung von vertikalen, wertschöpfenden „as a Service“-Lösungen
• Value-Added-Service im Bereich Systemintegration
• Integrations-Services für Daten und Prozesse
• Applikations-Integration
und Mehrwertleistungen von QUIBIQ und Tech Data für Microsoft- und SAP-Partner.
The document discusses the H1N1 virus and provides links to several news websites for more information. It notes that H1N1 is an influenza virus that was first detected in the United States and Mexico in 2009. The document urges readers to visit the listed websites for regular updates on any new developments related to H1N1 and its spread.
SQL Server Monitoring - Piloten fliegen auch nicht blindAndre Essing
Ein Flugzeug, nehmen wir mal den A380, ohne Instrumententafel, Warnleuchten und Statusanzeigen, wer möchte da schon freiwillig einsteigen. Schließlich wäre dies ein Blindflug ohne Statusinformation, undenkbar. Leider werden heute noch sehr viele SQL Server Umgebungen genauso betrieben, ohne jegliche Überwachung.
Meist werden Fehler in einer solchen Umgebung erst erkannt, wenn die Anwender sich melden und es bereits zu spät ist. Auch die Analyse der Fehler wird erschwert, wenn nicht sogar unmöglich. Warum ist das kritisch? Wie kann man hier besser vorgehen? Ein Monitoring durch Anwender sollte keine Lösung sein.
SQL Server und Azure: Impulse für die Modernisierung der IT-StrategieAndre Essing
Auf Business-Anforderungen im IT-Bereich zu reagieren, wird für Sie immer schwieriger. Und die Herausforderungen nehmen zu: mit Windows 2003 sowie SQL Server 2005 und 2008 laufen zwei noch weit verbreitete Produkte aus dem Support. Wir zeigen in diesem Vortrag, wie sie die IT auf moderne Plattform heben und von sämtlichen Vorteilen einer ganzheitlichen IT-Strategie profitieren.
Mit dem Data Quality Client steht dem Data Steward ein Endbenutzer konformes Produkt zur Verfügung, mit dem er schnell und einfach Daten bereinigen, standardisieren und mit zusätzlichen Informationen anreichern kann. Aber auch mit Excel oder den SQL Server Integration Services kann auf die Data Quality Services zugegriffen werden. In dieser Session zeigen wir, wie DQS in andere Umgebungen integriert werden kann, welche Möglichkeiten sich daraus ergeben und was dabei zu beachten ist.
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-PartnerQUIBIQ Hamburg
Im Webcast, der sich im Allgemeinen an den IT-Channel und im Besonderen an SAP- und Microsoft-Partner richtet, geht es unter anderem um
• die Gestaltung von vertikalen, wertschöpfenden „as a Service“-Lösungen
• Value-Added-Service im Bereich Systemintegration
• Integrations-Services für Daten und Prozesse
• Applikations-Integration
und Mehrwertleistungen von QUIBIQ und Tech Data für Microsoft- und SAP-Partner.
The document discusses the H1N1 virus and provides links to several news websites for more information. It notes that H1N1 is an influenza virus that was first detected in the United States and Mexico in 2009. The document urges readers to visit the listed websites for regular updates on any new developments related to H1N1 and its spread.
El sistema nervioso es el encargado de controlar y coordinar las funciones del cuerpo humano. Está formado por el sistema nervioso central y el periférico. El central incluye el encéfalo y la médula espinal, mientras que el periférico son los nervios craneales y raquídeos. Las neuronas son las células fundamentales del sistema nervioso y cumplen funciones como sensaciones, pensamientos y control muscular.
El resumen analiza los resultados de una encuesta realizada a 16 empleados de una empresa agrícola sobre el tema del talento humano. La mayoría de los encuestados saben lo que es el talento humano pero pocos han recibido capacitación al respecto. La mayoría también cree que el talento humano es el recurso más importante de la empresa y que tienen un buen líder, aunque pocos reportan que la empresa tenga un departamento dedicado a los recursos humanos.
El documento trata sobre el marco lógico y sus herramientas. El marco lógico es un enfoque metodológico utilizado para el diseño, ejecución y evaluación de proyectos. Facilita procesos como la identificación de proyectos mediante el análisis de problemas y objetivos, la formulación y evaluación de proyectos, la planificación operativa y el monitoreo y evaluación. Algunas de sus herramientas clave son la matriz de marco lógico, el árbol de problemas, el árbol
Este documento introduce las estructuras de datos lineales como pilas, colas y listas enlazadas. Describe las operaciones asociadas con pilas como crear, verificar si está vacía, insertar y eliminar elementos. Explica que las pilas siguen el principio LIFO. También define colas como estructuras FIFO y lista sus operaciones. Finalmente, detalla listas enlazadas simples y dobles, incluyendo sus nodos, enlaces y operaciones de inserción, eliminación y búsqueda.
La guerra civil española (1936-1939) resultó en cientos de miles de víctimas mortales y tuvo graves consecuencias económicas, como la destrucción de infraestructura y la reducción de la producción industrial. Además, dio lugar a una dura represión por ambos bandos y marcó a varias generaciones con el sufrimiento de la guerra y la posguerra.
El documento propone una aplicación interactiva para el mundial de fútbol que permite a los usuarios cambiar la cara de un amigo por la de un jugador en una foto, cambiar el nombre en la camiseta de un jugador favorito por su nombre o el de un amigo, y compartir la foto modificada en redes sociales. La aplicación también ofrece información sobre equipos, jugadores, fechas de los partidos y fotografías del mundial.
Este documento describe los sistemas operativos distribuidos, los cuales permiten que componentes de hardware y software ubicados en computadores en red se comuniquen y coordinen mediante el intercambio de mensajes. Explica conceptos clave como proceso, agente, cliente, servidor y host. También cubre características como la compartición de recursos, apertura, concurrencia, escalabilidad y tolerancia a fallos. Finalmente, analiza ventajas y desventajas de los sistemas distribuidos.
NIVELES DE LA PLANEACIÓN DIDÁCTICA Y PLANES DE ESTUDIOZuqii Uvitha
El documento habla sobre la planeación educativa. Explica que un plan de estudio brinda directrices para la educación de los estudiantes y que estos deben cumplir con los contenidos establecidos para graduarse. También menciona que la planeación debe ser precisa, realista y flexible, y que los planes de estudio cambian para adaptarse a las nuevas circunstancias sociales.
La estequiometría estudia las relaciones cuantitativas en las reacciones químicas. Existen leyes ponderales como la conservación de la masa y leyes de proporciones definidas y múltiples. También existen leyes volumétricas como la de Gay-Lussac sobre los volúmenes de gases. Los conceptos clave incluyen el reactivo limitante y el reactivo en exceso. El porcentaje de pureza y rendimiento son medidas importantes.
Este documento describe el potencial del video como herramienta educativa para incentivar la participación, intercambio de ideas y expresión de identidades locales. Explica que el video puede usarse para difundir contenidos e ideas de manera atractiva y entretenida, y para facilitar el diálogo. También sugiere incorporar el video en el aprendizaje para desarrollar habilidades críticas y en actividades de expresión artística y extensión a la comunidad.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Este documento propone estrategias para aprovechar los medios de comunicación, especialmente la televisión, con fines educativos en la enseñanza de niños. Plantea usar la televisión para mostrar películas y cuentos que luego se discutirían, con el objetivo de enriquecer el aprendizaje de los niños y desarrollar su pensamiento crítico sobre los medios. La propuesta busca investigar si los medios pueden ser una fuente de información y aprendizaje para los niños.
Este documento trata sobre una ponencia sobre la violencia intrafamiliar. Señala que cada 72 horas una mujer muere a manos de su pareja y que la tasa de mortalidad femenina debido a la violencia aumenta cada año. También expone que la violencia contra la mujer se ha desarrollado durante décadas debido a factores sociales, económicos, políticos e históricos. Finalmente, enfatiza la necesidad de tener igualdad y respeto entre los géneros sin importar la orientación sexual.
Este estudio encontró una fuerte asociación entre bronquiolitis constrictiva e intolerancia al ejercicio en 38 soldados que sirvieron en Oriente Medio. A pesar de que algunos soldados informaron haber estado expuestos a humos tóxicos, la mayoría no reportó exposiciones específicas y sus síntomas y biopsias fueron indistinguibles. La bronquiolitis constrictiva debería ser considerada como diagnóstico en veteranos con intolerancia al ejercicio a pesar de resultados normales en otras pruebas.
La Primera Guerra Mundial estalló debido a las crecientes tensiones entre las potencias europeas en las décadas previas. El sistema de alianzas creado por Bismarck se desmoronó, dividiendo a Europa en dos bloques: por un lado Alemania y Austria-Hungría, y por el otro Rusia, Francia y el Reino Unido. Las rivalidades imperialistas por territorios en los Balcanes y en otras zonas, así como la carrera armamentística, aumentaron las desconfianzas entre las naciones y crearon las condiciones
La pandemia de COVID-19 ha tenido un impacto significativo en la economía mundial. Muchos países experimentaron fuertes caídas en el PIB y aumentos en el desempleo debido a los cierres generalizados y las restricciones a los viajes. Aunque las vacunas han permitido la reapertura de muchas economías, los efectos a largo plazo de la pandemia en sectores como el turismo y los viajes aún no están claros.
El sistema nervioso es el encargado de controlar y coordinar las funciones del cuerpo humano. Está formado por el sistema nervioso central y el periférico. El central incluye el encéfalo y la médula espinal, mientras que el periférico son los nervios craneales y raquídeos. Las neuronas son las células fundamentales del sistema nervioso y cumplen funciones como sensaciones, pensamientos y control muscular.
El resumen analiza los resultados de una encuesta realizada a 16 empleados de una empresa agrícola sobre el tema del talento humano. La mayoría de los encuestados saben lo que es el talento humano pero pocos han recibido capacitación al respecto. La mayoría también cree que el talento humano es el recurso más importante de la empresa y que tienen un buen líder, aunque pocos reportan que la empresa tenga un departamento dedicado a los recursos humanos.
El documento trata sobre el marco lógico y sus herramientas. El marco lógico es un enfoque metodológico utilizado para el diseño, ejecución y evaluación de proyectos. Facilita procesos como la identificación de proyectos mediante el análisis de problemas y objetivos, la formulación y evaluación de proyectos, la planificación operativa y el monitoreo y evaluación. Algunas de sus herramientas clave son la matriz de marco lógico, el árbol de problemas, el árbol
Este documento introduce las estructuras de datos lineales como pilas, colas y listas enlazadas. Describe las operaciones asociadas con pilas como crear, verificar si está vacía, insertar y eliminar elementos. Explica que las pilas siguen el principio LIFO. También define colas como estructuras FIFO y lista sus operaciones. Finalmente, detalla listas enlazadas simples y dobles, incluyendo sus nodos, enlaces y operaciones de inserción, eliminación y búsqueda.
La guerra civil española (1936-1939) resultó en cientos de miles de víctimas mortales y tuvo graves consecuencias económicas, como la destrucción de infraestructura y la reducción de la producción industrial. Además, dio lugar a una dura represión por ambos bandos y marcó a varias generaciones con el sufrimiento de la guerra y la posguerra.
El documento propone una aplicación interactiva para el mundial de fútbol que permite a los usuarios cambiar la cara de un amigo por la de un jugador en una foto, cambiar el nombre en la camiseta de un jugador favorito por su nombre o el de un amigo, y compartir la foto modificada en redes sociales. La aplicación también ofrece información sobre equipos, jugadores, fechas de los partidos y fotografías del mundial.
Este documento describe los sistemas operativos distribuidos, los cuales permiten que componentes de hardware y software ubicados en computadores en red se comuniquen y coordinen mediante el intercambio de mensajes. Explica conceptos clave como proceso, agente, cliente, servidor y host. También cubre características como la compartición de recursos, apertura, concurrencia, escalabilidad y tolerancia a fallos. Finalmente, analiza ventajas y desventajas de los sistemas distribuidos.
NIVELES DE LA PLANEACIÓN DIDÁCTICA Y PLANES DE ESTUDIOZuqii Uvitha
El documento habla sobre la planeación educativa. Explica que un plan de estudio brinda directrices para la educación de los estudiantes y que estos deben cumplir con los contenidos establecidos para graduarse. También menciona que la planeación debe ser precisa, realista y flexible, y que los planes de estudio cambian para adaptarse a las nuevas circunstancias sociales.
La estequiometría estudia las relaciones cuantitativas en las reacciones químicas. Existen leyes ponderales como la conservación de la masa y leyes de proporciones definidas y múltiples. También existen leyes volumétricas como la de Gay-Lussac sobre los volúmenes de gases. Los conceptos clave incluyen el reactivo limitante y el reactivo en exceso. El porcentaje de pureza y rendimiento son medidas importantes.
Este documento describe el potencial del video como herramienta educativa para incentivar la participación, intercambio de ideas y expresión de identidades locales. Explica que el video puede usarse para difundir contenidos e ideas de manera atractiva y entretenida, y para facilitar el diálogo. También sugiere incorporar el video en el aprendizaje para desarrollar habilidades críticas y en actividades de expresión artística y extensión a la comunidad.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Este documento propone estrategias para aprovechar los medios de comunicación, especialmente la televisión, con fines educativos en la enseñanza de niños. Plantea usar la televisión para mostrar películas y cuentos que luego se discutirían, con el objetivo de enriquecer el aprendizaje de los niños y desarrollar su pensamiento crítico sobre los medios. La propuesta busca investigar si los medios pueden ser una fuente de información y aprendizaje para los niños.
Este documento trata sobre una ponencia sobre la violencia intrafamiliar. Señala que cada 72 horas una mujer muere a manos de su pareja y que la tasa de mortalidad femenina debido a la violencia aumenta cada año. También expone que la violencia contra la mujer se ha desarrollado durante décadas debido a factores sociales, económicos, políticos e históricos. Finalmente, enfatiza la necesidad de tener igualdad y respeto entre los géneros sin importar la orientación sexual.
Este estudio encontró una fuerte asociación entre bronquiolitis constrictiva e intolerancia al ejercicio en 38 soldados que sirvieron en Oriente Medio. A pesar de que algunos soldados informaron haber estado expuestos a humos tóxicos, la mayoría no reportó exposiciones específicas y sus síntomas y biopsias fueron indistinguibles. La bronquiolitis constrictiva debería ser considerada como diagnóstico en veteranos con intolerancia al ejercicio a pesar de resultados normales en otras pruebas.
La Primera Guerra Mundial estalló debido a las crecientes tensiones entre las potencias europeas en las décadas previas. El sistema de alianzas creado por Bismarck se desmoronó, dividiendo a Europa en dos bloques: por un lado Alemania y Austria-Hungría, y por el otro Rusia, Francia y el Reino Unido. Las rivalidades imperialistas por territorios en los Balcanes y en otras zonas, así como la carrera armamentística, aumentaron las desconfianzas entre las naciones y crearon las condiciones
La pandemia de COVID-19 ha tenido un impacto significativo en la economía mundial. Muchos países experimentaron fuertes caídas en el PIB y aumentos en el desempleo debido a los cierres generalizados y las restricciones a los viajes. Aunque las vacunas han permitido la reapertura de muchas economías, los efectos a largo plazo de la pandemia en sectores como el turismo y los viajes aún no están claros.
Mit der neusten Version in der Windows Server Familie geht Microsoft den konsequenten Weg weiter in die Public-, Private- oder Hybrid-Cloud. Oliver Ryf zeigte den Teilnehmern unserer Roadshow einen Überblick der nächsten Windows-Server-Version. Hyper-V, Failover Clustering und Storage Services sind nur einige Highlights. Wirklich coole Neuerungen verbergen sich auch hinter RDS, ADFS und WebApp Proxy. Und zum Schluss gibts noch das Zückerchen in Form von PowerShell 5.0.
Webcast Nr. 3 - Java Entwicklung mit der SAP Cloud PlatformPatric Dahse
Bei der Entwicklung von Cloud-Anwendungen gilt es eine Vielzahl unterschiedlicher Werkzeuge zu verstehen, die sich in den vergangenen Jahren zu einem De-Facto Standard entwickelt haben. Im zweiten Teil unserer vierteiligen Webinar-Serie zeigen wir Ihnen, welche dieser Werkzeuge typischerweise zum Einsatz kommen.
Melden Sie sich gleich zu unserem nächsten Webinar an: https://attendee.gotowebinar.com/register/7160045394797243907
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...comspace GmbH & Co. KG
Für moderne Webseiten und Digital Marketing ist die Cloud eine echte Alternative. Skalierbarkeit, weltweite Content-Verteilung, Kostenvorteile oder die Steigerung der Geschwindigkeit im Deployment sind nur ein paar von vielen Vorteilen. Sehen Sie in dieser Präsentation, welche Vorteile sich durch einen Umzug in die Cloud ergeben, welches eine bewährte Vorgehensweise dabei ist und warum ein Umzug Ihrer Digital Marketing-Welt inkl. Website und Marketingtools in eine Cloud-Umgebung sinnvoll ist.
Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.Torsten Kleiber
Das Team Kreditplattform der IKB entwickelt seit etwa 2 Jahren mit ADF. Wegen der aktuellen Bindung an die SOA Suite verharrten wir seitdem auf der Version 11.1.1.5 mit diversen Bugs. Seit dem Erscheinen der Version 12c wurde die Migration der Anwendung vorbereitet und zum Zeitpunkt des Vortrags gerade abgeschlossen.
Dieser Praxisbericht beleuchtet das Vorgehen und Fallstricke der Migration
- Vorbereitung der Server
- Vorbereitung Entwicklungsumgebung
- Migrationspfad
- Aufgetretene Probleme und deren Lösung
- Bugs & Patches
- Migration MDS
- Automatische und manuelle Tests
Webcast SAP Cloud Platform 2 - Developing ToolsPatric Dahse
Bei der Entwicklung von Cloud-Anwendungen gilt es eine Vielzahl unterschiedlicher Werkzeuge zu verstehen, die sich in den vergangenen Jahren zu einem De-Facto Standard entwickelt haben.
Im zweiten Teil unserer vierteiligen Webinar-Serie zeigen wir Ihnen, welche dieser Werkzeuge typischerweise zum Einsatz kommen.
Dies sind die Folien zu meinem Vortrag "Continuous Delivery - Aber Sicher?!" auf dem DevDay 2016 in Dresden.
Für kurze Entwicklungszyklen bei gleichbleibend hoher Qualität sind Continuous Integration und sinnvollerweise Continuous Delivery heutzutage wichtige Hilfsmittel.
Im Vortrag zeigte ich wie wir in einem relativ großen sicherheitsrelevanten Projekt damit umgehen, kontinuierlich Entwicklungs- und Testumgebungen bereitzustellen und dabei ein hohes Sicherheitsniveau gewährleisten können.
Dabei geht es technologisch um Jenkins, Puppet, den Umgang mit Zertifikaten und Keystores, die Umsetzung von Berechtigungen auf Betriebssystem- und Datenbankebene und daran angrenzende Themen gehen.
DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!DevDay Dresden
Für kurze Entwicklungszyklen bei gleichbleibend hoher Qualität sind Continuous-Integration und sinnvollerweise Continuous Delivery heutzutage wichtige Hilfsmittel.
Im Vortrag wurde gezeigt, wie in einem relativ großen sicherheitsrelevanten Projekt damit umgegangen wird, kontinuierlich Entwicklungs- und Testumgebungen bereitzustellen und dabei ein hohes Sicherheitsniveau gewährleisten zu können.
Dabei ging es technologisch um Jenkins, Puppet, den Umgang mit Zertifikaten und Keystores, die Umsetzung von Berechtigungen auf Betriebssystem- und Datenbankebene sowie daran angrenzende Themen.
Forms and Reports 12c - Processes and Automation in Development and OperationsTorsten Kleiber
The current target architecture of IKB's credit and loan management is based on Oracle ADF and SOA and of course the database. But how can you protect in this time your Oracle Forms & Reports longtime investments, can you support their Development Lifecycle by Automation?
Many supporting technologies from the Java environment, such as branching models, automated build and deploy procedures or code review were established with the Oracle technologies and in the course of the regulatory process.
But there is still a large part of the Oracle Forms & Reports that have grown over 25 years and have not yet been replaced. Actually, we hoped that we would no longer need a version higher than 11g. Forms & Reports had been running very stably for years. A bug brought the migration to 12c back into focus to further run supported versions. The regulatory environment did the rest to revise the current processes and, where possible, to automate them.
So how do supporting technologies and automation fit in here?
I will show you a selection of these processes from IKB's development and operations life cycle:
* Installation of application server
* Regular patching
* Packaging of the local development environment
* Requirements documentation
* Branching
* Development
* Code Review
* Merge
* Deployment
* Traceability for Regulatory Purposes
The following tools are used, among others
* Jenkins
* Scripting with Bash and Powershell
* Git
* Bitbucket
* JIRA
* FormsAPI Master
Es gibt heute schon Möglichkeiten, eine langfristig sinnvolle Cloud-Strategie mit hohem Sicherheitsniveau und ohne Kontrollverlust umzusetzen. Dazu sind hybride Modelle zwischen SaaS- und Private-Cloud wie Virtual Private Clouds mit orchestrierten, vollautomatisierten Plattformen (Exchange online, Office 365) geeignet.
Ähnlich wie SQL Server Release Management - SPs, CUs und CODs, ich verstehe nur Bahnhof (20)
6. About me
ANDRE
ESSING
Senior Consultant
Trainer
DBA and Senior Consultant,
Microsoft Certified Solutions
Expert, Trainer and SQL Server
Enthusiast
Working in IT since 1998
SQL Server since version 7.0
Focus on SQL Server
infrastructure and
mission critical systems
Microsoft Certified Trainer
and MCSE: Data Platform
Microsoft P-TSP Data Platform
Friend of Redgate
PASS Chapter Leader Bavaria
Contact
Web & Mail
www www.trivadis.com
Blog www.andreessing.de
E-Mail andre.essing@trivadis.com
Social
Twitter twitter.com/aessing
Xing xing.com/profile/Andre_Essing
LinkedIn linkedin.com/in/aessing
SlideShare slideshare.net/AndreEssing
Profile
SQLSaturday Rheinland 201611.06.2016
7. Die unterschiedlichen Arten von SQL Server Updates
Geschmacksrichtungen
11.06.2016 SQLSaturday Rheinland 2016
8. Geschmäcker sind verschieden
Hotfixes
Mehrere Bezeichnungen
Quick Fix Engineering (QFE)
On-Demand (OD)
Critical-On-Demand (COD)
Beheben ein spezifisches Problem
Nur bei Sicherheits- oder kritischen Problemen
Testing beschränkt sich auf das Problem
11.06.2016 SQLSaturday Rheinland 2016
9. Geschmäcker sind verschieden
Cumulative Updates
Wird alle 2 Monate veröffentlicht
Beinhaltet sämtliche Hotfixes
Kumulativ, ab einem Release
Besser getestet als Hotfixes
Manchmal mit neuen Funktionen
Manche Hotfixes müssen aktiviert werden
Basiert wie Hotfixes auf der Hotfix Branch
11.06.2016 SQLSaturday Rheinland 2016
10. Geschmäcker sind verschieden
Das neue Cumulative Update
Seit dem 21.01.2016
Microsoft empfiehlt proaktiven Rollout
Ab sofort getestet wie Service Packs
Ab sofort im Download Center
11.06.2016 SQLSaturday Rheinland 2016
11. Beinhaltet „fast“ alle Hotfixes
Am intensivsten getestet
Manchmal mit neuen Funktionen
Manche Hotfixes müssen aktiviert werden
Installation innerhalb eines Jahres notwendig
Basiert auf der GDR Branch
(General Distribution Release)
Geschmäcker sind verschieden
Services Packs
11.06.2016 SQLSaturday Rheinland 2016
14. Vom Plan, über Tests,
bis zur Installation
Abschmecken
und Servieren
11.06.2016 SQLSaturday Rheinland 2016
15. Downtime während des Updates
Testing des Updates vor dem Rollout
Installation und Management
Kompatibilität der Applikationen
Bekannte Probleme mit Update
Disaster Recovery Plan
Backups / Snapshots
Automatisierung / Durchführung
Die wichtigsten Zutaten
Was ist vor der Installation zu beachten?
11.06.2016 SQLSaturday Rheinland 2016
16. Windows Software Updates Services
Standalone Server
Cluster Aware Updating
SQL Server Failover Cluster ab 2012 SP1
Availability Groups sind nicht unterstützt
PowerShell / Command Prompt
<setuppacket.exe> /IAcceptSQLServerLicenseTerms /QUIET /ALLINSTANCES
<setuppacket.exe> /IAcceptSQLServerLicenseTerms /QUIET /INSTANCENAME=<instanzname>
Slipstream für Neuinstallation
Utensilien für die Updateküche
Auf das richtige Werkzeug kommt es an
11.06.2016 SQLSaturday Rheinland 2016
17. Das große Kochbuch der Updates
Standalone Server
11.06.2016 SQLSaturday Rheinland 2016
Vor dem
Update
Backup aller
DBs
Backup oder
Snapshot
des Systems
Während des
Updates
Installation
des Updates
Eventuell
Reboot
Nach dem
Update
Backup
Ressource
Datenbank
Snapshot
entfernen
18. Das große Kochbuch der Updates
Cluster und Availability Groups
11.06.2016 SQLSaturday Rheinland 2016
Vor dem Update
Backup aller
DBs
Backup oder
Snapshot der
Systeme
Während des
Updates
Schwenk der
Instanzen /
AGs
Installation
auf passiven
Knoten
Schwenk der
Instanzen /
AGs
Installation
restliche
Knoten
Nach dem
Update
Backup
Ressource
Datenbank
Snapshots
entfernen
19. Probleme bei der Installation
In Teufelsküche
11.06.2016 SQLSaturday Rheinland 2016
20. Fehlermeldungen während der Installation
Rückmeldung der GUI
Error Code und Fehlermeldung in der CLI
Detaillierte Log-Dateien des Setups
C:Program Files (x86)Microsoft SQL Server???Setup BootstrapLog
Bekannte Probleme
Standardpfade für DBs nicht mehr vorhanden oder
falsch berechtigt
Datendatei oder Transactionlog voll
Use FIPS compliant algorithms for encryption, hashing,
and signing
Total versalzen
Probleme bei der Installation
11.06.2016 SQLSaturday Rheinland 2016
21. Symptome
Update Installation schlägt fehl
SQL Server Dienst startet nicht mehr
Betrifft nicht alle verfügbaren Updates
Logischem Dateinamen master
SELECT DB_NAME([database_id]) AS N'DBNAME'
FROM [sys].[master_files]
WHERE [name] = N'master'
AND [database_id] != 1
Besser vorsorgen, als Probleme beheben
Welcher Topf ist der Richtige?
Identitätsprobleme beim Update
11.06.2016 SQLSaturday Rheinland 2016
22. Update Installation besteht aus 2 Stufen
Kopieren der Binaries
Ausführen der Internal Upgrade Scripts
Internal Updgrade Scripts umgehen
Trace Flag 902 beim SQL Server Start
Konfiguration im SQL Server Configuration Manager
Nach Fehlerbehebung Update erneut ausführen
Da muss der Küchenchef ran
Umgehen der Startupskripte
11.06.2016 SQLSaturday Rheinland 2016
23. Wie, kein Support mehr?
Rien ne va plus
11.06.2016 SQLSaturday Rheinland 2016
24. Chef de Cuisine, Souschef, gar kein Chef
Was bedeutet „End-Of-Support“
11.06.2016 SQLSaturday Rheinland 2016
Art des Supports Mainstream Extended
Bezahlter Support
(inkl. pay-per-incident Premier and
Essential Support)
● ●
Sicherheitsupdates ● ●
Nicht sicherheitsrelevante Updates ● Hotfix Vertrag nötig
Kostenloser Support aus Lizenz- und
Supportprogrammen
● -
Design- und Feature- Change Requests ● -
Online Support
(Knowledge Base, Produktinformationen,
Webcasts)
● ●
Online Forum Support ● ●
Quelle: Microsoft Support Lifecycle (https://support.microsoft.com/de-de/lifecycle#gp/gp_msl_policy)
25. Mindesthaltbarkeitsdatum
Wie lange bleibt mir noch?
11.06.2016 SQLSaturday Rheinland 2016
Produkt Mainstream Extended Verbleibend
Win Server 2003 bereits beendet bereits beendet 0
Win Server 2008 bereits beendet 14.01.2020 1312
Win Server 2012 09.01.2018 10.01.2023 2404
Produkt Mainstream Extended Verbleibend
SQL Server 2005 bereits beendet bereits beendet 0
SQL Server 2008 bereits beendet 09.07.2019 1123
SQL Server 2012 11.07.2017 12.07.2022 2222
SQL Server 2014 09.07.2019 09.07.2024 2950
SQL Server 2016 12.10.2021 13.10.2026 3776
26. SQL Server Upgrade Szenarien
Pimp it up!
11.06.2016 SQLSaturday Rheinland 2016
27. Versionspolitik im Unternehmen
Support der Applikationen
In-House Entwicklung
Third-Party Applikationen
Deprecated Features
Nutzen Applikationen deprecated Features
Passendes Kompatibilitätslevel verfügbar
Eine harte Nuss
Was ist beim Upgrade zu beachten?
11.06.2016 SQLSaturday Rheinland 2016
28. Einfachste Upgrade-Art
Ersetzt die Alte durch eine neue Version
Umstellung mit „Big Bang“
Kein Rollback für einzelne Applikationen
Birgt Gefahrenpotenzial
Während des Upgrade offline
Kekse, Kuchen, oder Torte?
Inplace Upgrades
11.06.2016 SQLSaturday Rheinland 2016
29. Installation einer parallelen Instanz
Möglichkeit Hardware oder Betriebssystem zu
tauschen
Umstellung mit „Big Bang“ oder ohne
Downtime Applikationsabhängig
Aufwändiger als ein Inplace-Upgrade
Kekse, Kuchen, oder Torte?
Side-By-Side Upgrade
11.06.2016 SQLSaturday Rheinland 2016
30. Funktioniert mit Clustering, optimal mit AGs
Upgrade mit geringer Downtime bzw. „near-Zero“
Downtime bei Availability Groups
Inplace Upgrade mit verringertem Risiko
Ab Windows Server 2016 auch mit OS möglich
Kekse, Kuchen, oder Torte?
Rolling Upgrade
11.06.2016 SQLSaturday Rheinland 2016