AWESOME SQL DBA

AWESOME SQL DBAAWESOME SQL DBAAWESOME SQL DBA
  • Home
  • About
  • Contact
  • Data Analytics - Power BI
  • DATA ANALYTICS - TABLEAU
  • More
    • Home
    • About
    • Contact
    • Data Analytics - Power BI
    • DATA ANALYTICS - TABLEAU

AWESOME SQL DBA

AWESOME SQL DBAAWESOME SQL DBAAWESOME SQL DBA
  • Home
  • About
  • Contact
  • Data Analytics - Power BI
  • DATA ANALYTICS - TABLEAU

AGILE LEARNER | ANALYTICAL THINKER | PROBLEM FINDER+SOLVER

CYBER SECURITY ATTACK+DEFENSE | PROJECT MANAGEMENT

About ME

PROFESSIONAL SUMMARY

Project Management Professional (PMP), Microsoft Certified Professional and Microsoft Certified Technology Specialist with over 15 Years of experience in SQL Server Architecture, Design, Development, Administration, Programming, Business Intelligence, System Analysis, Data/Database/Server Management, High Availability & Disaster Recovery Solutions in Development, Test & Production environments of Microsoft SQL Server 2000/2005/2008/2008 R2/2012/2014/2016/2017/2019 CTP/Azure versions and Oracle Servers in Windows/Unix based traditional and virtual environments, equipped with excellent communication, leadership, interpersonal, problem-solving and analytical skills with an in-depth understanding of all stages of Software Development Life Cycle. 

DATABASE ADMINISTRATION

  • Expertise in Database Administration on Production Servers Configuration, Performance Tuning, Patch Management and maintenance with outstanding troubleshooting skills.
  • Expertise in handling migrations across different servers and managing Data Center Migrations along with managing security, logins, jobs and maintenance plans. Used IDERA SQL Secure, Compliance Manager, Permissions Extractor, Inventory Manager, and Job Manager Tools for these purposes.
  • Experience in setting up High Availability and Disaster Recovery techniques like Log Shopping, Database Mirroring, Failover Clustering, Replication and Always On as per business requirement.
  • Experience in using Linked Servers, DBCC trace flags, memory configurations, handling blocking and deadlocking situations, handling the Isolation levels and Concurrency Effects, detect CPU, IO, Memory bottlenecks, Windows/SQL Services Status check with PowerShell. Used SQL DMV’s/DMF’s, Profiler, Activity Monitor, Performance Monitor, IDERA Diagnostics Manager.
  • Experience in setting up Backup and Recovery techniques based on RPO and RTO, with Native SQL and also with Idera SQL Safe Backup and EMC Avamar tools.
  • Well versed with Encryption Architecture within SQL server including the new Encryptions techniques such as Dynamic Data Masking, Row Level Security, and Always Encrypted.

DATABASE DEVELOPMENT

  • Experience in writing complex queries involving highly Normalized Databases using Multiple Table Joins, Temporary Tables and Table Variables.
  • Experience in Creating, Maintaining and Tuning Views, Stored Procedures, Functions, and Triggers and strong RDMBS concepts using SQL Server and T-SQL.
  • Expert in the usage of all Constraints where necessary. (Primary Keys, Foreign Keys, Defaults, Check, Unique etc.)
  • Knowledge in query optimization and Performance Tuning, using SQL Server Profiler, Execution Plan, Performance Monitor and experience using other tools like IDERA SQL Doctor.

BUSINESS INTELLIGENCE - BIDS/SSDT - SSIS/SSRS/SSAS/Power BI

  • Experience in extracting, transforming and loading data using older DTS/ newer SQL Server Integration Services (DTSX) packages to create and migrate data in different source formats in different versions of SQL Server using DTS Designer/Visual Studio 2005/2008/2010/2012/2013/2015/2017/2019.
  • Experience in creating complex Master/Child packages in SSIS with breakpoints, checkpoints, logging, multiple sources of data and multiple outputs.
  • Extensive experience in designing, creating, processing and optimizing cubes, adding Key Performance Indicators and Calculated Members.
  • Extensive experience in development of Ad-hoc/Tabular/Matrix/Drill-Down Reports using SSRS and creation of other custom reports in Microsoft Access, Excel, BIRT, and Actuate. 

DATA MODELING

  • Collaboration with Data Architects for data model management and version control.
  • Develop logical data models and physical data models using ER-Studio and ER-Win.
  • Created Entity-Relationship diagrams and multidimensional data models, reports and diagrams.
  • Ensure data warehouse and data mart designs efficiently support Business Intelligence and End users.

EDUCATION AND PROFESSIONAL ASSOCIATION

  • Masters in Engineering Management, San Jose, CA. (Part Time - Grad in 2019).
  • Masters in Software Engineering, San Jose, CA. (Full Time - Grad in 2013).
  • Bachelors in Computer Science from Osmania University, Hyderabad, Telangana, India (Grad in 2010).
  • Studied Elementary, Middle, High School up until the 12th Grade from Hyderabad Public School-Begumpet, Hyderabad, India. (The same school that produced notable Alumni like Microsoft CEO Satya Nadella, Adobe CEO Shantanu Narayan and Fairfax Financial Holdings CEO Prem Watsa.
  • Current holder of Project Management Professional (PMP) Credentials.
  • Currently Studying/Extremely Ambitious to earn the EC-Council’s Certified Ethical Hacker (CEH) and ISC2’s-Certified Information Systems Security Professional (CISSP) credentials in the near future.
  • I try my best to stay up to date on SQL Server Updates and be active in the SQL Server Community: Professional Association of SQL Server, MSSQLTIPS, Brent Ozar Unlimited, Stack Overflow, and Stack Exchange for Database Administrators, sqlserverbuilds.blogspot.com, Project Management Institute, Cybrary, Udemy, Pluralsight, sqlskills.com, sqlbits.com, blog.sqlauthority.com, MSDN, TechNet.

WORK EXPERIENCE

MOLATHATI TECHNOLOGY SOLUTIONS | SEP 2019 - TILL DATE | REMOTE, USA

  •  Consulted for The Honey Baked Ham Company, a food retailer. As part of the IT team here, I led a critical project to modernize data integration infrastructure, upgrading all SSIS packages to leverage Azure Data Factory and Synapse Analytics and successfully orchestrated the import of MS Dynamics 365 data into SQL Server, enhancing data availability and accessibility for business stakeholders. I designed and developed robust pipelines and data flows, optimizing data movement and transformation processes for maximum efficiency and spearheaded the migration of data using storage containers, ensuring seamless transition and minimal disruption to ongoing operations. I collaborated closely with cross-functional teams, ensuring smooth data integration, and providing actionable insights for informed decision-making and worked alongside data architects to design and implement efficient ETL processes, adhering to best practices and optimizing performance for Azure Data Factory and Synapse Analytics. I utilized Azure Data Factory pipelines to automate data extraction, transformation, and loading (ETL) from various sources, including on-premises databases and cloud-based services and leveraged Azure Data Lake Storage and Azure SQL Data Warehouse in Synapse Analytics to handle large-scale data processing and facilitate advanced analytics. I also collaborated with data scientists and business analysts to create and maintain data pipelines that support machine learning models and advanced analytics and completed the project by providing technical documentation and recorded technical video sessions for various teams to transfer knowledge.
  • Consulted for The Children’s Place, a specialty retailer of children's apparel and accessories. As part of this team, MTS Architected, Designed, Developed, Tested and Deployed the entire project from scratch, all the way from migrating from older Windows and SQL servers to newer versions of the server. 
  • MTS  was responsible for the entire project both from a Project Management and technical perspectives. 
  • MTS was responsible for refactoring/reworking code and writing/rewriting SSIS to Azure Data Factory and Azure Synapse Analytics, Azure Data Bricks in conjunction with using Data Lakes and Delta Lakes, and completely reorganizing the SQL/ SSRS reporting structure using Power BI/DAX instead of the older Excel and SSRS reports. 
  •  MTS was responsible all the way from the initialization and execution of the project to the actual development work performed on the server/database side, the report writing side where MTS developed Power BI reports.
  • Consulted for Jacobs Engineering Group, a Fortune 500 professional and technical solutions company. MTS worked alongside the Asset Management Solutions team and architected, designed & developed SQL Server Solutions for government agencies throughout the country. Some of the projects included design, development, creation and/or maintenance of databases & making changes to the databases as needed for the US Navy, State of Texas Railroads, State of Oklahoma Railroads and Great Lakes Water Authority in Michigan. Work included all the way from Database Design, working with Solutions Architect and Project Manager to collect the business requirements and translating them into Database Design and Data Reporting and finally handing it over to the client in an Azure/AWS Environment as required.
  • Architected, Designed, Developed, Tested and Deployed SQL Servers in Azure/AWS Environment at Jacobs. My team and I envisioned, designed, developed, created, and tested normalized tables, datatypes, stored procedures, views, functions, which then were used to develop and deploy Power BI reports. The tables that were created were then filled with data that was designed by the Application team that would then load the data into the tables which we then wrote the stored procedures against. We also received data from files within the Linux environment which were then loaded into the servers.
  • Consulted for Storyline, a startup clothing brand and took on the full responsibility of the entire technical & technological workforce.
  • Consulted for McAfee which is a Global Computer Security Software company. MTS has worked with other Developers, Business Analysts &a Project Managers on Performance Upgrades throughout their servers and databases.
  • Consulted for Ansira, a Digital Marketing company. MTS has worked on managing the several Integrations of marketing data from clients like Acura, Audi, AutoNation, BMW, Ford, GM, Nissan, Toyota, Subaru, Honda, Genesis, Ferrari, Jaguar, Land Rover, Lincoln, Polaris, Yokohama & created solutions for couponing & cash back deals for dealerships across North America.
  • Consulted for Educational Results Partnership, a Sacramento, CA based nonprofit. MTS helped launch their Ed-Tech/Ed-fi SQL Server implementation in AWS environment. I worked alongside the Solutions Architect to use the AWS Private/Gov Cloud and created Dev/Test/Prod servers and deployed the Ed-fi solutions on these servers.
  • Consulted for United Way of The Midlands (UWM) which is a nonprofit based out of Omaha, Nebraska. MTS has provided SQL Server solutions to UWM such as copying the entire UWM's Call Center Database, implemented Replication and created high level to low reports across the business some of which included drill down Power BI reports that showed Statewide calls for assistance for food, shelter and cross tab that data against gender, age, location to name a few attributes.

SOUTH CAROLINA DEPARTMENT OF EDUCATION | MAY 2017-FEB 2021 | COLUMBIA, SC, USA

  • Designed, Developed, Deployed, Administered and maintained complex multi-threaded paralleled processed SSIS Packages using MS SQL Server Integration Services for data collection and reporting purposes from all South Carolina State Districts.
  • Provided supervision to the entire DBA team with all types of DBA issues and shared knowledge, new updates to the processes and extended support to the rest of the team in all aspects whenever needed and managed the team in the absence of Managers. 
  • Coordinated and drove Multi Agency work with Senior Management on shared infrastructure in terms of applications, databases and networks. 
  • Migrated several SQL Servers ranging all the way from the older SQL Server 2000, 2005, 2008, 2008R2 to SQL 2012, 2014, 2016, 2017,2019.
  • Created processes for / Managing Data Collections from different sources of data from all the districts of South Carolina and merging them into a central server.
  • Written a number of complex SSIS packages with the best performance using parallel processing.
  • Developed Point in time Architecture and reduce the amount the data that used to be saved in batches.
  • Transformed non-normalized data into normalized database environments.
  • Written and Developed Federal, State and District Level Reports using SSRS and complex stored procedures.
  • Scheduling daily, weekly and monthly system maintenance tasks such as database backup, database restore (when required), database integrity verification, indexing and shrinking of databases and regular monitoring.
  • Creating complex Stored Procedures, triggers, cursors, tables, views, joins and statements for multiple applications.
  • Extracting, Transforming and Loading the data using SSIS in SQL Server 2005/2008/R2/2012/2014/2016 and also worked with Data Transformation Services in SQL Server 2000.
  • Set up alerts and notifications as a complete SQL Server Maintenance Solutions across all database servers.
  • Worked with several 3rd party tools from Idera, Red-gate, all versions of Visual Studio, SSDT/BIDS, SSMS, SSIS, SSRS, SSAS, and Avamar etc.
  • Responsible for day-to-day activities such as backups to the disk and restore to the databases.
  • Managed all audit checks and logs for the SSIS packages by creating Audit tables and audit files.
  • Developed functions for using Data Validation and Data loading process.
  • Set up several alerts and notification system for failed SQL Server Jobs, blocking processes, deadlocks, failed backup jobs and other jobs.
  • Managed all indexing, debugging, optimization and performance tuning using SQL Profiler and created scheduled jobs using SQL Server Agent. 
  • Research, Document, Replicate set up of database-to-database and server-to-server connections in new environments.
  • Database/Server security set-up, management, clean up and maintain access requests and follow a minimalistic approach such as providing the least privilege necessary to perform necessary functions when it comes to security.
  • Highly involved and knowledgeable in using Common Education Data Standards (CEDS), Ed-fi solution, PowerSchool School Information System, eScholar Unique Identification, Center for Integration of Idea Data(CIID), PTAC, National Center for Education Statistics(NCES) and US Dept. Of Education. 
  • Highly Involved in Conferences and meeting with representatives including nearly all US states and territories to exchange information in regards to each state’s work towards a Statewide Longitudinal System and CEDS structure/implementation and visualization with Dashboards/alignment with Ed-fi.

NAMITUS TECHNOLOGIES INC. | JAN 2014-MAY 2017 | DALLAS, TX, USA

  • Developed SSIS Packages using MS SQL Server Integration Services in such a way it loads last 4 days data from flat files, access databases and Excel sheets into SQL Server database to store consistent and durable data.
  • ETL development of moving SSIS packages from 2005 environment on to 2008 with new transformations.
  • Built new SSIS Packages incrementally loading data dynamically on to SQL Server destination tables from different OLEDB’s, Flat File’s, TXT’s and Excel files.
  • Deployed SSIS packages by creating configuration files making packages dynamic by creating variables.
  • Created the dimensional & relational models for various databases for monitoring tools, created database, SSIS standards of development, configuration & deployment of the Packages.
  • Designed & developed the various SSIS packages for the daily, Hourly, Weekly & Monthly Loads.
  • Worked on error handling using try and catch blocks and performance tuning using counters in SSIS.
  • Designed different type of reports tabular, matrix (cross tab), conditional, list items, charts, and sub reports.
  • Responsible for maintenance and change management to existing reports and optimize report performance.
  • Created required reports, identified various data sources, established data source views using SSRS.
  • Created SSIS packages using different transformations in SSIS toolbox like aggregate, merge, pivot etc.
  • Involved in Data Collection Process and developing an SSIS Package for Data Collection Processes that collect data from different schools at the District Level and eventually to the State Level.
  • Involved in testing and evaluating current data collection process for performance improvement. Coordinate with data administrator, developer and report generator regarding process and changes
  • Provide progress reports to upper management. Involved in performance optimization of the database servers and provide technical support to other development teams. Monitor currently running process on servers and take proactive action to avoid outages.
  • Backups and restores of databases will need to performed and monitored. Complicated database-to-database and server-to-server connections need to be understood and replicated in a new environment.
  • Evaluate data quality in databases and across the data warehouse as well as against the extract, transfer, and load (ETL) workflow.
  • Identify, analyze, and interpret trends or patterns in complex data sets. Design, document, maintain and execute system tests and requirements around data and data quality.
  • Report, Research, Correct, Test defects in reports, stored procedures, and other database related functions. Accurately translate business requirements into functional implementations.
  • Worked on providing security, tuning existing procedures & creating new indexes for better performance.
  • Experience in code optimization and improving efficiency in databases including re-indexing, updating statistics, recompiling stored procedures and performing other maintenance tasks.
  • Development of automated daily, weekly and monthly system maintenance tasks such as database backup, database integrity verification, indexing and shrinking of databases and regular monitoring.

MASTERS IN SOFTWARE ENGINEERING | JAN 2010-DEC 2013 | SAN JOSE UNIVERSITY, CA, USA

  • Full-Time Student - Graduated with a Master’s Degree in Software Engineering.

GENPACT | SEPT 2008-NOV 2010 | HYDERABAD, TG, INDIA

  • Provided complete Multi-Disciplinary and Multi-Tiered support (as part of the 150+ GE contractors team) to over 100,000 end users and over 70,000 PC's and Multi-Utility Servers at General Electric (GE) Aviation, Transportation, Energy, Oil and Gas divisions, as a GE contractor supporting Database Servers Administration, Local Network Administration, Virtual Private Networks Administration, Tachyon Satellite Network Administration, Wireless Networks Administration, Active Directory Administration, Computer/Mobile Hardware and Software Support, Outlook & secured sites Support & Mainframe systems support, out of which my Database Administration portfolio is as follows:
  • Worked on creating complex Stored Procedures, triggers, cursors, tables, views, joins and statements for applications developed complex T-SQL code for the application.
  • Involved in designing the physical databases model on SQL Server 2005 RDBMS using different Data Definition and Data Manipulation languages (DML/DDL) implementing constraints and triggers for data integrity during the development of the database for the Warehouse system.
  • Wrote complex T-SQL batches with Common Table Expressions (CTE’s) for recursive operations. 
  • Extensively used T-SQL to manipulate and architect to produce results for users.
  • Used SQL profiler to view indexes performance to mostly eliminate table scan. 
  • Worked with development teams in the design and modification of physical databases.
  • Develop various reports using Microsoft Reporting Services platform (SSRS), MS Excel, Pivot tables.
  • Creating Tabular, Charts and graphs as per customer requirements Using SSRS.
  • Good understanding of Microsoft Reporting Service (SSRS) with Report authoring, Report management, Report delivery and Report security.
  • Worked on various complex requirements of developing monitoring dashboards with multiple KPIs in Performance Point Monitoring Server 2007, Share point.
  • Designed complex SSRS reports, Excel templates and integrated automation methods as appropriate.
  • Worked on all activities related to the development, implementation, administration, and support of ETL processes for large-scale Data Warehouses using SSIS and DTS.
  • Created SSIS process design architecting the flow of data from various sources to target. 
  • Used SSIS to create ETL packages (.dtsx files) to validate, extract, transform and load data to data warehouse databases, data mart databases and process SSAS cubes to store data to OLAP databases.
  • Created SSIS Templates for developing SSIS Packages in such a way that they can be dynamically deployed into Development, Testing and Production Environments.
  • Developed packages to copy tables, schemas, views and to extract data from Excel and Oracle using SSIS.
  • Created ETL SSIS packages both design and code to process data to target databases.
  • Created complex SSAS cubes with multiple fact measures groups, and multiple dimension hierarchies.
  • Used efficient task objects/connections/workflows in packages based on data volumes and data sources.
  • Used Notification services to generate error messages and send them to the user through e-mails, pager messages, and PDA as well as window messengers.
  • Involved in project status report updates/ creation of issue items for reviews/ updates of technical and transformation files on a timely basis. 
  • Performed efficient tuning of SQL source queries for data load/ Usage of stored procedures for performance.

CURRENT LOCATION

COLUMBIA, SOUTH CAROLINA, UNITED STATES OF AMERICA

A VISUAL TAKE

SQL SERVER VERSIONS

SQL SERVER 2000/ 2005

SQL SERVER 2000/ 2005

SQL SERVER 2000/ 2005

Sorry, I don't have any screenshots! I worked on this a few years ago, but all of them have since been migrated to the newer versions. 

SQL SERVER 2008 R2

SQL SERVER 2000/ 2005

SQL SERVER 2000/ 2005

On July 9, 2019, support for SQL Server 2008 and 2008 R2 will end.

SQL SERVER 2012

SQL SERVER 2000/ 2005

SQL SERVER 2012

Notice the Red-gate Source Code Control for databases.

SQL SERVER 2014

MICROSOFT AZURE + SQL SERVER 2017

SQL SERVER 2012

Notice Always on High Availability

SQL SERVER 2016

MICROSOFT AZURE + SQL SERVER 2017

MICROSOFT AZURE + SQL SERVER 2017

Dynamic Data Masking

MICROSOFT AZURE + SQL SERVER 2017

MICROSOFT AZURE + SQL SERVER 2017

MICROSOFT AZURE + SQL SERVER 2017

Microsoft Cloud Services

database administratioN + management

SQL Server Enterprise Manager for SQL Server 2000

SQL Server Enterprise Manager for SQL Server 2000

SQL Server Enterprise Manager for SQL Server 2000

SQL Server Management Studio For SQL Server 2005

SQL Server Enterprise Manager for SQL Server 2000

SQL Server Enterprise Manager for SQL Server 2000

SQL Server Management Studio For SQL Server 2008

SQL Server Enterprise Manager for SQL Server 2000

SQL Server Management Studio For SQL Server 2008 R2

SQL Server Management Studio For SQL Server 2008 R2

SQL Server Management Studio For SQL Server 2008 R2

SQL Server Management Studio For SQL Server 2008 R2

SQL Server Management Studio For SQL Server 2012

SQL Server Management Studio For SQL Server 2008 R2

SQL Server Management Studio For SQL Server 2012

SQL Server Management Studio For SQL Server 2014

SQL Server Management Studio For SQL Server 2008 R2

SQL Server Management Studio For SQL Server 2012

SQL Server Management Studio For 2016

SQL Server Management Studio For SQL 2017

SQL Server Management Studio For SQL 2017

SQL Server Management Studio For SQL 2017

SQL Server Management Studio For SQL 2017

SQL Server Management Studio For SQL 2017

SQL Server Database Tuning Advisor

SQL Server Management Studio For SQL 2017

SQL Server Database Tuning Advisor

To Create Workloads and apply database recommendations as necessary.

SQL Server Profiler

SQL Server Replication Monitor

SQL Server Database Tuning Advisor

To find and diagnose slow running queries and more.

SQL Server Activity Monitor

SQL Server Replication Monitor

SQL Server Replication Monitor

To look at the active users,resource waits,disk level input/output, recent/active expensive queries.

SQL Server Replication Monitor

SQL Server Replication Monitor

SQL Server Replication Monitor

To Check Replication - Publication, Subscription and Agent Status.

Idera SQL Check

Idera SQL Inventory Manager

Idera SQL Inventory Manager

To Monitor SQL Throughput and see SQL Operations as they occur.

Idera SQL Inventory Manager

Idera SQL Inventory Manager

Idera SQL Inventory Manager

  To quickly identify the location of all SQL Servers in the environment, both physical and virtual, and be notified which ones are behind on patch level, need to be backed up, or are currently down and need attention. 

Redgate DLM Dashboard

Idera SQL Inventory Manager

Idera Powershell Scripts

 To Track database schema changes and get alerted when any changes occur.

Idera Powershell Scripts

Redgate SQL Multi Script

Idera Powershell Scripts

To Start and Stop Services and get connection information etc.

Redgate SQL Multi Script

Redgate SQL Multi Script

Redgate SQL Multi Script

 To Deploy multiple scripts to multiple servers with one click.

Quest Toad for SQL Server

Redgate SQL Multi Script

Redgate SQL Multi Script

Oracle SQL Developer

Idera Rapid Database Extractor for SQL and Oracle

Idera Rapid Database Extractor for SQL and Oracle

Idera Rapid Database Extractor for SQL and Oracle

Idera Rapid Database Extractor for SQL and Oracle

Idera Rapid Database Extractor for SQL and Oracle

To connect to SQL Server and Oracle data sources from a single user interface.

Idera SQL Admin Toolset

Idera Rapid Database Extractor for SQL and Oracle

Idera SQL Admin Toolset

Tools for Everyday Needs

auditing

Idera SQL Compliance Manager

Idera SQL Compliance Manager

Idera SQL Compliance Manager

To Audit sensitive data, stop potential threats, pass audits with ease and generate reports.

Triggers

Idera SQL Compliance Manager

Idera SQL Compliance Manager

To capture and audit changes.

SQL Server Profiler

Idera SQL Compliance Manager

SQL Server Profiler

To capture all processes running in SQL.

backup + compression + encryption

Native SQL Backup

Dell EMC Avamar for SQL Server Backups

Idera SQL Safe Backup

Full, Differential or Transaction Log Backup + Compression + Encryption.

Idera SQL Safe Backup

Dell EMC Avamar for SQL Server Backups

Idera SQL Safe Backup

Point In Time Recovery, Object Level Recovery

Dell EMC Avamar for SQL Server Backups

Dell EMC Avamar for SQL Server Backups

Dell EMC Avamar for SQL Server Backups

  To back up and restore data in a variety of Microsoft SQL Server environments. 

Litespeed for SQL

Redgate SQL Backup

Dell EMC Avamar for SQL Server Backups

Custom Maintenance Plans, Log Shipping.

Redgate SQL Backup

Redgate SQL Backup

Redgate SQL Backup

Backup, restore and verify!

SQL Backup and FTP

Redgate SQL Backup

Redgate SQL Backup

 Send backups to FTP, SFTP, FTPS, NAS, local, network folder, OneDrive Personal, Box, Backblaze B2, Yandex. 

business continuity + High Availability + disaster recovery

Always On High Availability Group

Always On High Availability Group

Always On High Availability Group

Always on Availability Group (Synchronous)->RPO=0, RTO=ss, Automatic Failover=Y, Readable Secondaries=0-2

 

(Asynchronous)->RPO=ss, RTO=mm, 

Automatic Failover=No, Readable Secondaries=0-4.

Database Mirroring

Always On High Availability Group

Always On High Availability Group

(High Safety)(Sync+Witness)->RPO=0, RTO=ss, 

Automatic Failover=Y, Readable Secondaries=NA

Failover Cluster Instance

Always On High Availability Group

Failover Cluster Instance

RPO=NA, RTO=ss to mm, Automatic Failover=Y, 

Readable Secondaries=NA

Replication

Backup and Restore

Failover Cluster Instance

Snapshot: Like the name suggests, it is just a snapshot and data could be out of sync.

Transactional: Committed transactions on publisher are written to distributor and then to subscriber.

Merge: Transaction occurred at publisher or subscriber are propagated both ways by the distributor.

 Peer to Peer Replication: Enables scaling out of read operations, write performance for the topology is like that for a single node, this is because ultimately all inserts, updates, and deletes are propagated to all nodes 

Log Shipping

Backup and Restore

Backup and Restore

RPO=mm, RTO=mm to hh, Automatic Failover=N, 

Readable Secondaries=Not during a restore

Backup and Restore

Backup and Restore

Backup and Restore

RPO=hh, RTO=hh to days, Automatic Failover=N, 

Readable Secondaries=Not during a restore

BUSINESS INTELLIGENCE development on various versions of visual studio

VISUAL STUDIO 2008 + SSAS

VISUAL STUDIO 2010 + DATABASE PROJECT

VISUAL STUDIO 2010 + DATABASE PROJECT

SQL Server Analysis Services to create cubes and pre-calculated data.

VISUAL STUDIO 2010 + DATABASE PROJECT

VISUAL STUDIO 2010 + DATABASE PROJECT

VISUAL STUDIO 2010 + DATABASE PROJECT

SQL Server Database Project to create a new database and establish relationships.

VISUAL STUDIO 2012 + SSIS

VISUAL STUDIO 2010 + DATABASE PROJECT

VISUAL STUDIO 2012 + SSIS

SQL Server Integration Services to Extract, Transform and load data from various sources into various destinations.

VISUAL STUDIO 2015 + SSRS

VISUAL STUDIO 2015 + SSRS

VISUAL STUDIO 2012 + SSIS

SQL Server Reporting Services to visualize data within the SQL tables or data generated by the SSAS cubes.

VISUAL STUDIO 2017 + SSAS

VISUAL STUDIO 2015 + SSRS

VISUAL STUDIO 2017 + SSAS

SQL Server Analysis Services on Visual 2017 Enterprise

VISUAL STUDIO 2019

VISUAL STUDIO 2015 + SSRS

VISUAL STUDIO 2017 + SSAS

Visual Studio 2019 is coming on April 2nd 2019 at 9 AM PT!

SQL/ORACLE SCHEMA/DATA COMPARISON + change deployment + change management

Redgate SQL Compare

Redgate SQL Data Compare

Redgate SQL Data Compare

To Compare and Deploy SQL Server database schemas.

To Find and fix errors, and create deployment scripts.

Redgate SQL Data Compare

Redgate SQL Data Compare

Redgate SQL Data Compare

 To Compare and Deploy SQL Server database contents.

Redgate SQL Source Control

Redgate SQL Data Compare

Redgate Change Automation & Ready Roll

 To Version control schemas and reference data, roll back changes, and maintain the referential integrity of databases. 

Redgate Change Automation & Ready Roll

Idera Schema Compare for SQL Server & Oracle

Redgate Change Automation & Ready Roll

 To Build and Test databases as part of Continuous Integration. 

Idera Schema Compare for SQL Server & Oracle

Idera Schema Compare for SQL Server & Oracle

Idera Schema Compare for SQL Server & Oracle

To Compare and Synchronize schemas across instances and versions of SQL Server and Oracle Database.

Idera Data Compare for SQL Server & Oracle

Idera Schema Compare for SQL Server & Oracle

Idera Schema Compare for SQL Server & Oracle

To Compare and Synchronize tables across instances and versions of SQL Server and Oracle Database.

Redgate Schema Compare for Oracle

AlfaAlfa SQL Server Comparison Tool

Redgate Schema Compare for Oracle

To Find Schema Differences in Oracle Databases

Redgate Data Compare for Oracle

AlfaAlfa SQL Server Comparison Tool

Redgate Schema Compare for Oracle

To Find Data differences in Oracle Databases

AlfaAlfa SQL Server Comparison Tool

AlfaAlfa SQL Server Comparison Tool

AlfaAlfa SQL Server Comparison Tool

Compare data and Schema

clustering

Microsoft Windows Clustering Services

Prior to Always on High Availability in SQL Server, this was the best High Availability Solution.

data modeling

Idera ER/Studio Data Architect

Idera ER/Studio Data Architect

Idera ER/Studio Data Architect

Document, design and communicate data assets.

erwin Data Modeler

Idera ER/Studio Data Architect

Idera ER/Studio Data Architect

Data Models, Reverse Engineering, Forward Engineering.

Toad Data Modeler

Idera ER/Studio Data Architect

Toad Data Modeler

ER-diagrams

click here to continue looking at my experience in more categories

Copyright © 2022 AWESOME SQL DBA - All Rights Reserved.

Powered by Molathati Technology Solutions