├── LICENSES ├── CODE_OF_CONDUCT.md ├── LICENSE ├── LICENSE-CODE └── SECURITY.md ├── README.md ├── SECURITY.md └── sql2019workshop ├── 01_Introduction.md ├── 02_IntelligentPerformance.md ├── 02_IntelligentPerformance ├── iqp │ ├── iqp_tablevariabledeferred.ipynb │ ├── iqp_tablevariabledeferred.sql │ └── restorewwi.sql ├── readme.md └── tempdb │ ├── disableopttempdb.cmd │ ├── disableopttempdb.sql │ ├── find_memoptimized_tables.sql │ ├── optimizetempdb.cmd │ ├── optimizetempdb.sql │ ├── ostress.exe │ ├── pageinfo.sql │ ├── setup_repro.cmd │ ├── tempstress.cmd │ ├── tempstress.sql │ └── tempstress_ddl.sql ├── 03_Security.md ├── 03_Security ├── dataclassification │ ├── addclassification.sql │ ├── checkaudit.sql │ ├── cleanup.sql │ ├── dropsqlaudit.sql │ ├── findclassifications.sql │ ├── findpeopleonecolumn.sql │ ├── findpeoplescan.sql │ ├── findpeoplewhereclause.sql │ ├── restorewwi.sql │ ├── setup_classification.sql │ ├── setupsqlaudit.sql │ └── viewsqlaudit.sql └── readme.md ├── 04_Availability.md ├── 04_Availability ├── adr │ ├── basic_adr.ipynb │ ├── basic_adr.sql │ ├── recovery_adr.ipynb │ └── recovery_adr.sql └── readme.md ├── 05_ModernDevPlatform.md ├── 05_ModernDevPlatform ├── java_extensibility │ ├── RegexSample.class │ ├── RegexSample.java │ ├── buildclass.cmd │ ├── pkg │ │ └── RegexSample.class │ ├── sampledata.sql │ ├── setuplanguage.sql │ ├── sqlregex.jar │ └── sqlregex.sql └── readme.md ├── 06_Linux_and_Containers.md ├── 06_Linux_and_Containers ├── containers │ ├── bash │ │ ├── cleanup.sh │ │ ├── pullwwi.sh │ │ ├── step10_patchsqlcontainer.sh │ │ ├── step11_execincontainer.sh │ │ ├── step12_inspectvols.sh │ │ ├── step13_volstorage.sh │ │ ├── step14_sqlquery.sh │ │ ├── step15_sqlversion.sh │ │ ├── step16_rollbacksqlpatch.sh │ │ ├── step17_containerlogs.sh │ │ ├── step18_containertop.sh │ │ ├── step19_sqlversion.sh │ │ ├── step1_runsqlcontainer.sh │ │ ├── step2_copyintocontainer.sh │ │ ├── step3_restore_wwi.sh │ │ ├── step4_runsqlcontainer2.sh │ │ ├── step5_containers.sh │ │ ├── step6_procs.sh │ │ ├── step7_namespaces.sh │ │ ├── step8_sqlquery.sh │ │ └── step9_sqlversion.sh │ └── powershell │ │ ├── cleanup.ps1 │ │ ├── step10_rollbacksqlpatch.ps1 │ │ ├── step11_execincontainers.ps1 │ │ ├── step12_containerlogs.ps1 │ │ ├── step13_containertop.ps1 │ │ ├── step14_querysql.ps1 │ │ ├── step1_runsqlcontainer.ps1 │ │ ├── step2_copyintocontainer.ps1 │ │ ├── step3_restoredb.ps1 │ │ ├── step4_querysql.ps1 │ │ ├── step5_patchsql.ps1 │ │ ├── step6_runsqlcontainer2.ps1 │ │ ├── step7_containers.ps1 │ │ ├── step8_inspectvols.ps1 │ │ └── step9_querysql.ps1 ├── readme.md └── replication │ ├── README.md │ ├── db1 │ ├── Dockerfile │ ├── db-init.sh │ ├── db-init.sql │ └── entrypoint.sh │ ├── db2 │ ├── Dockerfile │ ├── db-init.sh │ ├── db-init.sql │ └── entrypoint.sh │ └── docker-compose.yml ├── 07_SQLOnKubernetes.md ├── 07_SQLOnKubernetes ├── deploy │ ├── bash │ │ ├── cleanup.sh │ │ ├── sql2019deployment.yaml │ │ ├── sqlloadbalancer.yaml │ │ ├── step10_getevents.sh │ │ ├── step11_describe_pod.sh │ │ ├── step12_querysql.sh │ │ ├── step1_connect_cluster.sh │ │ ├── step2_create_namespace.sh │ │ ├── step3_setcontext.sh │ │ ├── step4_create_service.sh │ │ ├── step5_create_secret.sh │ │ ├── step6_create_storage.sh │ │ ├── step7_deploy_sql2019.sh │ │ ├── step8_check_deployment.sh │ │ ├── step9_getlogs.sh │ │ └── storage.yaml │ └── powershell │ │ ├── cleanup.ps1 │ │ ├── sql2019deployment.yaml │ │ ├── sqlloadbalancer.yaml │ │ ├── step10_getevents.ps1 │ │ ├── step11_describe_pod.ps1 │ │ ├── step12_querysql.ps1 │ │ ├── step1_connectcluster.ps1 │ │ ├── step2_create_namespace.ps1 │ │ ├── step3_setcontext.ps1 │ │ ├── step4_create_service.ps1 │ │ ├── step5_create_secret.ps1 │ │ ├── step6_create_storage.ps1 │ │ ├── step7_deploy_sql2019.ps1 │ │ ├── step8_check_deployment.ps1 │ │ ├── step9_getlogs.ps1 │ │ └── storage.yaml ├── ha │ ├── bash │ │ ├── cleanup.sh │ │ ├── step13_createdb.sh │ │ ├── step14_getpods.sh │ │ ├── step15_crashsql.sh │ │ ├── step16_getpods.sh │ │ ├── step17_querysql.sh │ │ ├── step18_podfailure.sh │ │ ├── step19_getpods.sh │ │ └── step20_querysql.sh │ └── powershell │ │ ├── cleanup.ps1 │ │ ├── step13_createdb.ps1 │ │ ├── step14_getpods.ps1 │ │ ├── step15_crashsql.ps1 │ │ ├── step16_getpods.ps1 │ │ ├── step17_querysql.ps1 │ │ ├── step18_podfailure.ps1 │ │ ├── step19_getpods.ps1 │ │ └── step20_querysql.ps1 └── readme.md ├── 08_DataVirtualization.md ├── 08_DataVirtualization ├── polybasediags │ └── polybasediagnostics.sql ├── readme.md ├── restorewwi.sql └── sqldatahub │ ├── azuredb │ ├── azuredbexternaltable.ipynb │ ├── azuredbexternaltable.sql │ ├── cleanup.sql │ ├── createazuredbtable.sql │ └── readme.md │ ├── cosmosdb │ ├── cleanup.sql │ ├── cosmosdb_external_table.sql │ ├── cosmosdbexternaltable.ipynb │ └── readme.md │ ├── hdfs │ ├── hdfs_external_table.sql │ ├── hdfsexternaltable.ipynb │ └── readme.md │ ├── oracle │ ├── createtab.sql │ ├── createuser.sql │ ├── insertdata.sql │ ├── oracle_external_table.sql │ ├── oracleexternaltable.ipynb │ ├── oraconnect.sh │ └── readme.md │ ├── readme.md │ ├── saphana │ ├── createdb.sh │ ├── createdb.sql │ ├── createtab.sh │ ├── createtab.sql │ ├── createuser.sh │ ├── createuser.sql │ ├── insertdata.sh │ ├── readme.md │ ├── sap_external_table.sql │ └── saphanaexternaltable.ipynb │ ├── sharepoint │ ├── cleanup.sql │ └── sharepointexternaltable.ipynb │ └── sql2008r2 │ ├── justwwi_suppliers.sql │ ├── readme.md │ ├── sql2008r2_external_table.sql │ ├── sqlserverexternaltable.ipynb │ └── withcreds │ ├── sql2008r2_external_table.sql │ └── sqlserverexternaltable.ipynb ├── 09_BigDataClusters.md ├── 09_BigDataClusters ├── readme.md ├── spark_and_ml │ └── truckrefrigpredict.ipynb └── storage_and_data_pool │ ├── datavirtualization_datapool.ipynb │ └── datavirtualization_storagepool.ipynb ├── 10_Additional_Migration.md ├── graphics ├── 2019_solve_data_challenges.png ├── ADS_initial_prompts.jpg ├── Azure_Data_.jpg ├── Azure_Data_Studio_Connect.jpg ├── Azure_Data_Studio_Explorer.jpg ├── Azure_Data_Studio_Successful_Connect.jpg ├── IQP_diagram.png ├── Modernizing_SQL_Server.jpg ├── Play_Cell_Notebook.jpg ├── Query_Store_Reports.png ├── SQL_Language_Extensions.jpg ├── WWI-logo.png ├── accept_classification_recommendations.png ├── ads.png ├── audit_select_all_columns.png ├── audit_select_one_column.png ├── audit_select_where_clause.png ├── azure_data_studio_icon.png ├── bdc_intelligence_over_your_data.png ├── big_data_cluster_dashboard.png ├── bulletlist.png ├── check_table_and_data.png ├── choose_classification_recommendations.png ├── classification_results.png ├── data_classification_report.png ├── firewall_rule_docker_compose.jpg ├── grafana_big_data_cluster.png ├── how_external_table_works.png ├── kibana_add_fields.png ├── kibana_big_data_cluster.png ├── kibana_filter_for_errorlogs.png ├── kibana_sql_errorlog_entries.png ├── kubernetes_dashboard_big_data_cluster.png ├── launch_data_classification.png ├── master_0_logs.png ├── master_0_metrics.png ├── microsoftlogo.png ├── modern_data_challenges.png ├── perfmon_tempdb_activity.png ├── query_plan_faster.png ├── query_plan_slower.png ├── query_plans_for_table_variable.png ├── query_stats_for_faster_plan.png ├── query_stats_for_slower_plan.png ├── recovery_with_adr.png ├── recovery_without_adr.png ├── repl_snapshot_status.png ├── save_classification_recommendations.png ├── sql2019_bdc_components.png ├── sql_2019_book_image.jpg ├── sql_server_data_hub.png ├── sql_server_service.png ├── table_variable_estimate_faster_plan.png ├── table_variable_estimate_slow_plan.png ├── tempdb_workload_with_page_latch_waits.png ├── tempdb_workload_without_page_latch_waits.png └── wwi_data_sources.png ├── restorewwi.cmd ├── restorewwi.sql └── slides └── SQL Server 2019 Workshop.pptx /LICENSES/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/LICENSES/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSES/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/LICENSES/LICENSE -------------------------------------------------------------------------------- /LICENSES/LICENSE-CODE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/LICENSES/LICENSE-CODE -------------------------------------------------------------------------------- /LICENSES/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/LICENSES/SECURITY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/SECURITY.md -------------------------------------------------------------------------------- /sql2019workshop/01_Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/01_Introduction.md -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance.md -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/iqp/iqp_tablevariabledeferred.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/iqp/iqp_tablevariabledeferred.ipynb -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/iqp/iqp_tablevariabledeferred.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/iqp/iqp_tablevariabledeferred.sql -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/iqp/restorewwi.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/iqp/restorewwi.sql -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/readme.md -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/disableopttempdb.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/disableopttempdb.cmd -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/disableopttempdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/disableopttempdb.sql -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/find_memoptimized_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/find_memoptimized_tables.sql -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/optimizetempdb.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/optimizetempdb.cmd -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/optimizetempdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/optimizetempdb.sql -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/ostress.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/ostress.exe -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/pageinfo.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/pageinfo.sql -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/setup_repro.cmd: -------------------------------------------------------------------------------- 1 | sqlcmd -E -itempstress_ddl.sql -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/tempstress.cmd: -------------------------------------------------------------------------------- 1 | ostress -E -Q"exec letsgomavs" -n50 -r5000 -dDallasMavericks -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/tempstress.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/tempstress.sql -------------------------------------------------------------------------------- /sql2019workshop/02_IntelligentPerformance/tempdb/tempstress_ddl.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/02_IntelligentPerformance/tempdb/tempstress_ddl.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security.md -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/addclassification.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/addclassification.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/checkaudit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/checkaudit.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/cleanup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/cleanup.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/dropsqlaudit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/dropsqlaudit.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/findclassifications.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/findclassifications.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/findpeopleonecolumn.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/findpeopleonecolumn.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/findpeoplescan.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/findpeoplescan.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/findpeoplewhereclause.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/findpeoplewhereclause.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/restorewwi.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/restorewwi.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/setup_classification.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/setup_classification.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/setupsqlaudit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/setupsqlaudit.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/dataclassification/viewsqlaudit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/dataclassification/viewsqlaudit.sql -------------------------------------------------------------------------------- /sql2019workshop/03_Security/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/03_Security/readme.md -------------------------------------------------------------------------------- /sql2019workshop/04_Availability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/04_Availability.md -------------------------------------------------------------------------------- /sql2019workshop/04_Availability/adr/basic_adr.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/04_Availability/adr/basic_adr.ipynb -------------------------------------------------------------------------------- /sql2019workshop/04_Availability/adr/basic_adr.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/04_Availability/adr/basic_adr.sql -------------------------------------------------------------------------------- /sql2019workshop/04_Availability/adr/recovery_adr.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/04_Availability/adr/recovery_adr.ipynb -------------------------------------------------------------------------------- /sql2019workshop/04_Availability/adr/recovery_adr.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/04_Availability/adr/recovery_adr.sql -------------------------------------------------------------------------------- /sql2019workshop/04_Availability/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/04_Availability/readme.md -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform.md -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/java_extensibility/RegexSample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/java_extensibility/RegexSample.class -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/java_extensibility/RegexSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/java_extensibility/RegexSample.java -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/java_extensibility/buildclass.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/java_extensibility/buildclass.cmd -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/java_extensibility/pkg/RegexSample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/java_extensibility/pkg/RegexSample.class -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/java_extensibility/sampledata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/java_extensibility/sampledata.sql -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/java_extensibility/setuplanguage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/java_extensibility/setuplanguage.sql -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/java_extensibility/sqlregex.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/java_extensibility/sqlregex.jar -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/java_extensibility/sqlregex.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/java_extensibility/sqlregex.sql -------------------------------------------------------------------------------- /sql2019workshop/05_ModernDevPlatform/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/05_ModernDevPlatform/readme.md -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers.md -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/cleanup.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/pullwwi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/pullwwi.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step10_patchsqlcontainer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/step10_patchsqlcontainer.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step11_execincontainer.sh: -------------------------------------------------------------------------------- 1 | sudo docker exec -it sql2019cu1 bash 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step12_inspectvols.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/step12_inspectvols.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step13_volstorage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/step13_volstorage.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step14_sqlquery.sh: -------------------------------------------------------------------------------- 1 | sqlcmd -Usa -Slocalhost,1401 -Q'USE WideWorldImporters;SELECT COUNT(*) FROM [Application].[People];' -PSql2019isfast 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step15_sqlversion.sh: -------------------------------------------------------------------------------- 1 | sqlcmd -Usa -Slocalhost,1401 -Q'SELECT @@VERSION;' -PSql2019isfast 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step16_rollbacksqlpatch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/step16_rollbacksqlpatch.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step17_containerlogs.sh: -------------------------------------------------------------------------------- 1 | sudo docker logs sql2019ga 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step18_containertop.sh: -------------------------------------------------------------------------------- 1 | sudo docker top sql2019ga 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step19_sqlversion.sh: -------------------------------------------------------------------------------- 1 | sqlcmd -Usa -Slocalhost,1401 -Q'SELECT @@VERSION;' -PSql2019isfast 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step1_runsqlcontainer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/step1_runsqlcontainer.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step2_copyintocontainer.sh: -------------------------------------------------------------------------------- 1 | sudo docker cp WideWorldImporters-Full.bak sql2019ga:/var/opt/mssql 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step3_restore_wwi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/step3_restore_wwi.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step4_runsqlcontainer2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/bash/step4_runsqlcontainer2.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step5_containers.sh: -------------------------------------------------------------------------------- 1 | sudo docker ps -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step6_procs.sh: -------------------------------------------------------------------------------- 1 | sudo ps -axf -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step7_namespaces.sh: -------------------------------------------------------------------------------- 1 | sudo lsns 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step8_sqlquery.sh: -------------------------------------------------------------------------------- 1 | sqlcmd -Usa -Slocalhost,1401 -Q'USE WideWorldImporters;SELECT COUNT(*) FROM [Application].[People];' -PSql2019isfast 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/bash/step9_sqlversion.sh: -------------------------------------------------------------------------------- 1 | sqlcmd -Usa -Slocalhost,1401 -Q'SELECT @@VERSION;' -PSql2019isfast 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/cleanup.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step10_rollbacksqlpatch.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step10_rollbacksqlpatch.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step11_execincontainers.ps1: -------------------------------------------------------------------------------- 1 | docker exec -it sql2019ga bash 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step12_containerlogs.ps1: -------------------------------------------------------------------------------- 1 | docker logs sql2019ga -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step13_containertop.ps1: -------------------------------------------------------------------------------- 1 | docker top sql2019ga -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step14_querysql.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step14_querysql.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step1_runsqlcontainer.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step1_runsqlcontainer.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step2_copyintocontainer.ps1: -------------------------------------------------------------------------------- 1 | docker cp c:\sql_sample_databases\WideWorldImporters-Full.bak sql2019ga:/var/opt/mssql 2 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step3_restoredb.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step3_restoredb.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step4_querysql.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step4_querysql.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step5_patchsql.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step5_patchsql.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step6_runsqlcontainer2.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step6_runsqlcontainer2.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step7_containers.ps1: -------------------------------------------------------------------------------- 1 | docker ps -a -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step8_inspectvols.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step8_inspectvols.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/containers/powershell/step9_querysql.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/containers/powershell/step9_querysql.ps1 -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/readme.md -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/README.md -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/db1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/db1/Dockerfile -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/db1/db-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/db1/db-init.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/db1/db-init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/db1/db-init.sql -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/db1/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/db1/entrypoint.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/db2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/db2/Dockerfile -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/db2/db-init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/db2/db-init.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/db2/db-init.sql: -------------------------------------------------------------------------------- 1 | CREATE DATABASE Sales 2 | GO 3 | -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/db2/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/db2/entrypoint.sh -------------------------------------------------------------------------------- /sql2019workshop/06_Linux_and_Containers/replication/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/06_Linux_and_Containers/replication/docker-compose.yml -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes.md -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/cleanup.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/sql2019deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/sql2019deployment.yaml -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/sqlloadbalancer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/sqlloadbalancer.yaml -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step10_getevents.sh: -------------------------------------------------------------------------------- 1 | kubectl get events -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step11_describe_pod.sh: -------------------------------------------------------------------------------- 1 | kubectl describe pod -l app=mssql -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step12_querysql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/step12_querysql.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step1_connect_cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/step1_connect_cluster.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step2_create_namespace.sh: -------------------------------------------------------------------------------- 1 | kubectl create namespace mssql 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step3_setcontext.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/step3_setcontext.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step4_create_service.sh: -------------------------------------------------------------------------------- 1 | kubectl apply -f sqlloadbalancer.yaml --record -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step5_create_secret.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/step5_create_secret.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step6_create_storage.sh: -------------------------------------------------------------------------------- 1 | kubectl apply -f storage.yaml 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step7_deploy_sql2019.sh: -------------------------------------------------------------------------------- 1 | kubectl apply -f sql2019deployment.yaml --record 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step8_check_deployment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/step8_check_deployment.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/step9_getlogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/step9_getlogs.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/bash/storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/bash/storage.yaml -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/cleanup.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/sql2019deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/sql2019deployment.yaml -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/sqlloadbalancer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/sqlloadbalancer.yaml -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step10_getevents.ps1: -------------------------------------------------------------------------------- 1 | kubectl get events 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step11_describe_pod.ps1: -------------------------------------------------------------------------------- 1 | kubectl describe pod -l app=mssql 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step12_querysql.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step12_querysql.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step1_connectcluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step1_connectcluster.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step2_create_namespace.ps1: -------------------------------------------------------------------------------- 1 | kubectl create namespace mssql 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step3_setcontext.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step3_setcontext.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step4_create_service.ps1: -------------------------------------------------------------------------------- 1 | kubectl apply -f sqlloadbalancer.yaml --record 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step5_create_secret.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step5_create_secret.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step6_create_storage.ps1: -------------------------------------------------------------------------------- 1 | kubectl apply -f storage.yaml 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step7_deploy_sql2019.ps1: -------------------------------------------------------------------------------- 1 | kubectl apply -f sql2019deployment.yaml --record 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step8_check_deployment.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step8_check_deployment.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step9_getlogs.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/step9_getlogs.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/deploy/powershell/storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/deploy/powershell/storage.yaml -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/bash/cleanup.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/step13_createdb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/bash/step13_createdb.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/step14_getpods.sh: -------------------------------------------------------------------------------- 1 | kubectl get pods -o wide -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/step15_crashsql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/bash/step15_crashsql.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/step16_getpods.sh: -------------------------------------------------------------------------------- 1 | kubectl get pods -o wide -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/step17_querysql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/bash/step17_querysql.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/step18_podfailure.sh: -------------------------------------------------------------------------------- 1 | kubectl delete pod -l app=mssql -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/step19_getpods.sh: -------------------------------------------------------------------------------- 1 | kubectl get pods -o wide -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/bash/step20_querysql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/bash/step20_querysql.sh -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/cleanup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/powershell/cleanup.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/step13_createdb.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/powershell/step13_createdb.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/step14_getpods.ps1: -------------------------------------------------------------------------------- 1 | kubectl get pods -o wide 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/step15_crashsql.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/powershell/step15_crashsql.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/step16_getpods.ps1: -------------------------------------------------------------------------------- 1 | kubectl get pods -o wide 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/step17_querysql.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/powershell/step17_querysql.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/step18_podfailure.ps1: -------------------------------------------------------------------------------- 1 | kubectl delete pod -l app=mssql 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/step19_getpods.ps1: -------------------------------------------------------------------------------- 1 | kubectl get pods -o wide 2 | -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/ha/powershell/step20_querysql.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/ha/powershell/step20_querysql.ps1 -------------------------------------------------------------------------------- /sql2019workshop/07_SQLOnKubernetes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/07_SQLOnKubernetes/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/polybasediags/polybasediagnostics.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/polybasediags/polybasediagnostics.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/restorewwi.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/restorewwi.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/azuredbexternaltable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/azuredbexternaltable.ipynb -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/azuredbexternaltable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/azuredbexternaltable.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/cleanup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/cleanup.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/createazuredbtable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/createazuredbtable.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/azuredb/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/cosmosdb/cleanup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/cosmosdb/cleanup.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/cosmosdb/cosmosdb_external_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/cosmosdb/cosmosdb_external_table.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/cosmosdb/cosmosdbexternaltable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/cosmosdb/cosmosdbexternaltable.ipynb -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/cosmosdb/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/cosmosdb/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/hdfs/hdfs_external_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/hdfs/hdfs_external_table.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/hdfs/hdfsexternaltable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/hdfs/hdfsexternaltable.ipynb -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/hdfs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/hdfs/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/oracle/createtab.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/oracle/createtab.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/oracle/createuser.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/oracle/createuser.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/oracle/insertdata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/oracle/insertdata.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/oracle/oracle_external_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/oracle/oracle_external_table.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/oracle/oracleexternaltable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/oracle/oracleexternaltable.ipynb -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/oracle/oraconnect.sh: -------------------------------------------------------------------------------- 1 | sqlplus64 system/oracle@localhost:49161/xe 2 | 3 | -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/oracle/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/oracle/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createdb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createdb.sh -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createdb.sql: -------------------------------------------------------------------------------- 1 | CREATE DATABASE VANDELAY SYSTEM USER PASSWORD Cprsql2019; -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createtab.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createtab.sh -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createtab.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createtab.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createuser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createuser.sh -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createuser.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/createuser.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/insertdata.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/insertdata.sh -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/sap_external_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/sap_external_table.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/saphana/saphanaexternaltable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/saphana/saphanaexternaltable.ipynb -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/sharepoint/cleanup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/sharepoint/cleanup.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/sharepoint/sharepointexternaltable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/sharepoint/sharepointexternaltable.ipynb -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/justwwi_suppliers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/justwwi_suppliers.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/readme.md -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/sql2008r2_external_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/sql2008r2_external_table.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/sqlserverexternaltable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/sqlserverexternaltable.ipynb -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/withcreds/sql2008r2_external_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/withcreds/sql2008r2_external_table.sql -------------------------------------------------------------------------------- /sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/withcreds/sqlserverexternaltable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/08_DataVirtualization/sqldatahub/sql2008r2/withcreds/sqlserverexternaltable.ipynb -------------------------------------------------------------------------------- /sql2019workshop/09_BigDataClusters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/09_BigDataClusters.md -------------------------------------------------------------------------------- /sql2019workshop/09_BigDataClusters/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/09_BigDataClusters/readme.md -------------------------------------------------------------------------------- /sql2019workshop/09_BigDataClusters/spark_and_ml/truckrefrigpredict.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/09_BigDataClusters/spark_and_ml/truckrefrigpredict.ipynb -------------------------------------------------------------------------------- /sql2019workshop/09_BigDataClusters/storage_and_data_pool/datavirtualization_datapool.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/09_BigDataClusters/storage_and_data_pool/datavirtualization_datapool.ipynb -------------------------------------------------------------------------------- /sql2019workshop/09_BigDataClusters/storage_and_data_pool/datavirtualization_storagepool.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/09_BigDataClusters/storage_and_data_pool/datavirtualization_storagepool.ipynb -------------------------------------------------------------------------------- /sql2019workshop/10_Additional_Migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/10_Additional_Migration.md -------------------------------------------------------------------------------- /sql2019workshop/graphics/2019_solve_data_challenges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/2019_solve_data_challenges.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/ADS_initial_prompts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/ADS_initial_prompts.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/Azure_Data_.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/Azure_Data_.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/Azure_Data_Studio_Connect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/Azure_Data_Studio_Connect.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/Azure_Data_Studio_Explorer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/Azure_Data_Studio_Explorer.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/Azure_Data_Studio_Successful_Connect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/Azure_Data_Studio_Successful_Connect.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/IQP_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/IQP_diagram.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/Modernizing_SQL_Server.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/Modernizing_SQL_Server.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/Play_Cell_Notebook.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/Play_Cell_Notebook.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/Query_Store_Reports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/Query_Store_Reports.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/SQL_Language_Extensions.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/SQL_Language_Extensions.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/WWI-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/WWI-logo.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/accept_classification_recommendations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/accept_classification_recommendations.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/ads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/ads.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/audit_select_all_columns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/audit_select_all_columns.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/audit_select_one_column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/audit_select_one_column.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/audit_select_where_clause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/audit_select_where_clause.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/azure_data_studio_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/azure_data_studio_icon.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/bdc_intelligence_over_your_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/bdc_intelligence_over_your_data.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/big_data_cluster_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/big_data_cluster_dashboard.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/bulletlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/bulletlist.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/check_table_and_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/check_table_and_data.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/choose_classification_recommendations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/choose_classification_recommendations.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/classification_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/classification_results.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/data_classification_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/data_classification_report.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/firewall_rule_docker_compose.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/firewall_rule_docker_compose.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/grafana_big_data_cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/grafana_big_data_cluster.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/how_external_table_works.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/how_external_table_works.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/kibana_add_fields.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/kibana_add_fields.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/kibana_big_data_cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/kibana_big_data_cluster.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/kibana_filter_for_errorlogs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/kibana_filter_for_errorlogs.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/kibana_sql_errorlog_entries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/kibana_sql_errorlog_entries.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/kubernetes_dashboard_big_data_cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/kubernetes_dashboard_big_data_cluster.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/launch_data_classification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/launch_data_classification.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/master_0_logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/master_0_logs.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/master_0_metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/master_0_metrics.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/microsoftlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/microsoftlogo.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/modern_data_challenges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/modern_data_challenges.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/perfmon_tempdb_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/perfmon_tempdb_activity.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/query_plan_faster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/query_plan_faster.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/query_plan_slower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/query_plan_slower.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/query_plans_for_table_variable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/query_plans_for_table_variable.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/query_stats_for_faster_plan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/query_stats_for_faster_plan.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/query_stats_for_slower_plan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/query_stats_for_slower_plan.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/recovery_with_adr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/recovery_with_adr.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/recovery_without_adr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/recovery_without_adr.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/repl_snapshot_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/repl_snapshot_status.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/save_classification_recommendations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/save_classification_recommendations.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/sql2019_bdc_components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/sql2019_bdc_components.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/sql_2019_book_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/sql_2019_book_image.jpg -------------------------------------------------------------------------------- /sql2019workshop/graphics/sql_server_data_hub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/sql_server_data_hub.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/sql_server_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/sql_server_service.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/table_variable_estimate_faster_plan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/table_variable_estimate_faster_plan.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/table_variable_estimate_slow_plan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/table_variable_estimate_slow_plan.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/tempdb_workload_with_page_latch_waits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/tempdb_workload_with_page_latch_waits.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/tempdb_workload_without_page_latch_waits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/tempdb_workload_without_page_latch_waits.png -------------------------------------------------------------------------------- /sql2019workshop/graphics/wwi_data_sources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/graphics/wwi_data_sources.png -------------------------------------------------------------------------------- /sql2019workshop/restorewwi.cmd: -------------------------------------------------------------------------------- 1 | sqlcmd -E -irestorewwi.sql -------------------------------------------------------------------------------- /sql2019workshop/restorewwi.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/restorewwi.sql -------------------------------------------------------------------------------- /sql2019workshop/slides/SQL Server 2019 Workshop.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/sqlworkshops-sql2019workshop/HEAD/sql2019workshop/slides/SQL Server 2019 Workshop.pptx --------------------------------------------------------------------------------