diff --git a/migrating-ssas-db-to-oci/configure-ssas/configure-ssas.md b/migrating-ssas-db-to-oci/configure-ssas/configure-ssas.md new file mode 100644 index 000000000..a5984d5a7 --- /dev/null +++ b/migrating-ssas-db-to-oci/configure-ssas/configure-ssas.md @@ -0,0 +1,36 @@ +# Configure the SQL Server Analysis Service (SSAS) + +## Introduction + +This lab walks you through configuring the SQL Server Analysis Service (SSAS). Microsoft SQL Server Analysis Services (SSAS) are online analytical processing (OLAP) and data mining tool on Microsoft SQL Server. SSAS is used as a tool by organizations to analyze and make sense of information possibly spread out across multiple databases. + +Estimated Time: 15 Minutes + + + +### Objectives +In this lab, you will learn to : +* How to configure SQL Server Analysis Services with Tabular Format. + +### Prerequisites + +This lab assumes you have: +- A Free or LiveLabs Oracle Cloud account +- IAM policies to create resources in the compartment + +## Task 1: Download the sample database backup for Analysis Service. + +1. Log in to the compute instance and download the **SSAS Sample DB Backup** using [link.](https://github.com/microsoft/sql-server-samples/releases/download/adventureworks-analysis-services/adventure-works-multidimensional-model-full-database-backup.zip) + + **File Name: adventure-works-multidimensional-model-full-database-backup.zip** + +  + + +You may now **proceed to the next lab**. + + +## Acknowledgements +* **Author** - Devinder Pal Singh, Senior Cloud Engineer, NA Cloud Engineering +* **Contributors** - Ramesh Babu Donti, Principal Cloud Architect, NA Cloud Engineering +* **Last Updated By/Date** - Devinder Pal Singh, Senior Cloud Engineer, NA Cloud Engineering, June 2022 diff --git a/migrating-ssas-db-to-oci/configure-ssas/images/sample-db.png b/migrating-ssas-db-to-oci/configure-ssas/images/sample-db.png new file mode 100644 index 000000000..691da45f4 Binary files /dev/null and b/migrating-ssas-db-to-oci/configure-ssas/images/sample-db.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-compart.png b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-compart.png new file mode 100644 index 000000000..8b71eb766 Binary files /dev/null and b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-compart.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-compartment.png b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-compartment.png new file mode 100644 index 000000000..d4a909ef5 Binary files /dev/null and b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-compartment.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-create.png b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-create.png new file mode 100644 index 000000000..751d23def Binary files /dev/null and b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-create.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-default.png b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-default.png new file mode 100644 index 000000000..357c2543b Binary files /dev/null and b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-default.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-marketplace.png b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-marketplace.png new file mode 100644 index 000000000..e170ac516 Binary files /dev/null and b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-marketplace.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-running.png b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-running.png new file mode 100644 index 000000000..5a92e4756 Binary files /dev/null and b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-running.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-shape.png b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-shape.png new file mode 100644 index 000000000..a4b5e12c7 Binary files /dev/null and b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance-shape.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance.png b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance.png new file mode 100644 index 000000000..a689e4ea7 Binary files /dev/null and b/migrating-ssas-db-to-oci/create-compute-instances/images/compute-instance.png differ diff --git a/migrating-ssas-db-to-oci/create-compute-instances/installation-of-microsoft-sql-server-2019.md b/migrating-ssas-db-to-oci/create-compute-instances/installation-of-microsoft-sql-server-2019.md new file mode 100644 index 000000000..f4be33eaf --- /dev/null +++ b/migrating-ssas-db-to-oci/create-compute-instances/installation-of-microsoft-sql-server-2019.md @@ -0,0 +1,67 @@ +# Provision the Compute Instance from Market Place Image for SQL Server 2019 + +## Introduction + +This lab walks you through how to provision the Microsoft SQL Server 2019 from the Market Place Image in compute instance. + + +Estimated Time: 15 Minutes + + +### Objectives +In this lab, you will learn to : +* Deploy the Microsoft SQL Server 2019 from the marketplace image +* Add the Computer Instances to Active Directory Domain Controller + +### Prerequisites + +This lab assumes you have: +- A Free or LiveLabs Oracle Cloud account +- IAM policies to create resources in the compartment +- Required Subnets are available in VCN + +## Task 1: Provision the SQL Server 2019 from Market Place for Node1 + +1. Open the navigation menu, click **Marketplace**, and then click **All Applications**. + +  + +2. Marketplace will show all applications. Search for **SQL Server 2019** image and select the desired edition of SQL Server. We have Enterprise and Standard Edition available. + +  + + +3. Choose the compartment and click on **Launch Instance**. The screen will be taken to the launch compute instance. + +  + +> **Note:** A minimum of 744 hours will be charged for the SQL Server Marketplace image. + +4. Choose the Instance name and compartment where the compute instance needs to create and select the desired Availability Domain. + +  + +5. Click on **Change Shape** to select the shape of the instance. + +  + +6. Choose the compartment where the compute instance should reside, and then choose the private subnet as shown below the image. + +  + +7. Choose the default values and click on **Create** instance. +  + +8. Once the compute instance provisioning is completed, we could able to see the instance state is running. + +  + + You may now **proceed to the next lab.** +## Learn More +- You can find more information about Launching a Windows Instance [here](https://docs.oracle.com/en-us/iaas/Content/GSG/Tasks/launchinginstanceWindows.htm) + + +## Acknowledgements +* **Author** - Devinder Pal Singh, Senior Cloud Engineer, NA Cloud Engineering +* **Contributors** - Ramesh Babu Donti, Principal Cloud Architect, NA Cloud Engineering +* **Last Updated By/Date** - Devinder Pal Singh, Senior Cloud Engineer, NA Cloud Engineering, June 2022 diff --git a/migrating-ssas-db-to-oci/introduction/images/compute-ssas.png b/migrating-ssas-db-to-oci/introduction/images/compute-ssas.png new file mode 100644 index 000000000..569b2e383 Binary files /dev/null and b/migrating-ssas-db-to-oci/introduction/images/compute-ssas.png differ diff --git a/migrating-ssas-db-to-oci/introduction/introduction.md b/migrating-ssas-db-to-oci/introduction/introduction.md new file mode 100644 index 000000000..a3b033e5d --- /dev/null +++ b/migrating-ssas-db-to-oci/introduction/introduction.md @@ -0,0 +1,40 @@ +# Introduction + +## About this Workshop + +This hands-on workshop provides users with step-by-step instructions on migrating SSAS DBs from On-Premise to OCI (Compute Instance). + +**Architecture:** +This reference architecture includes a compute instance and Object Storage on Oracle Cloud Infrastructure. + +  + +The Oracle Cloud Infrastructure region provides object storage (for backup) that includes a single availability domain with one fault domain. It also consists of a virtual cloud network (VCN) with one regional subnet and a service gateway. The VCN provides routing tables for the subnet, and the subnet provides its security list access. The compute instance has SQL Server Analysis Services in the fault domain. + +Estimated Time: 1 Hour 30 Mins + + + +### Workshop Objectives +In this workshop, you will learn how to: +* Provisioning the Compute Instance from Market Place Image for SQL Server 2019 +* Configure the SQL Server Analysis Services +* Restore the analysis Databases from backups (Cubes, Dimensions, etc.) + + +### Prerequisites +* An Oracle Free Tier, Always Free, Paid, or LiveLabs Cloud Account +* Some understanding of cloud and security terms is helpful +* Familiarity with Oracle Cloud Infrastructure (OCI) is helpful +* Required Subnets: One Private subnet for hosting compute instance + + +## Learn More +- You can find more information about Launching a Windows Instance [here](https://docs.oracle.com/en-us/iaas/Content/GSG/Tasks/launchinginstanceWindows.htm) + + + +## Acknowledgements +* **Author** - Devinder Pal Singh, Senior Cloud Engineer, NA Cloud Engineering +* **Contributors** - Ramesh Babu Donti, Principal Cloud Architect, NA Cloud Engineering +* **Last Updated By/Date** - Devinder Pal Singh, Senior Cloud Engineer, NA Cloud Engineering, June 2022 diff --git a/migrating-ssas-db-to-oci/restore-ssas-db/images/msql-backupfile.png b/migrating-ssas-db-to-oci/restore-ssas-db/images/msql-backupfile.png new file mode 100644 index 000000000..21a3b6d73 Binary files /dev/null and b/migrating-ssas-db-to-oci/restore-ssas-db/images/msql-backupfile.png differ diff --git a/migrating-ssas-db-to-oci/restore-ssas-db/images/mssql-db-restore.png b/migrating-ssas-db-to-oci/restore-ssas-db/images/mssql-db-restore.png new file mode 100644 index 000000000..b2d46cd7d Binary files /dev/null and b/migrating-ssas-db-to-oci/restore-ssas-db/images/mssql-db-restore.png differ diff --git a/migrating-ssas-db-to-oci/restore-ssas-db/images/mssql-mgmt-studio.png b/migrating-ssas-db-to-oci/restore-ssas-db/images/mssql-mgmt-studio.png new file mode 100644 index 000000000..89aed7a37 Binary files /dev/null and b/migrating-ssas-db-to-oci/restore-ssas-db/images/mssql-mgmt-studio.png differ diff --git a/migrating-ssas-db-to-oci/restore-ssas-db/restore-ssas-db.md b/migrating-ssas-db-to-oci/restore-ssas-db/restore-ssas-db.md new file mode 100644 index 000000000..2c1763eb0 --- /dev/null +++ b/migrating-ssas-db-to-oci/restore-ssas-db/restore-ssas-db.md @@ -0,0 +1,49 @@ +# Connect to SQL Server Analysis Service and Restore the Database from Backup + +## Introduction + +This lab walks you through how to create a Windows bastion host and set up the Active Directory Domain Services in Compute instance. It involves provisioning the windows bastion host and Windows server in Compute instance and installing and configuring the Microsoft Active Directory Domain Services. + +Estimated Time: 1 Hour + + +### Objectives +In this lab, you will learn to : +* How to Restore the SSAS database from Backup. + +### Prerequisites + +This lab assumes you have: +- A Free or LiveLabs Oracle Cloud account +- IAM policies to create resources in the compartment +- Required Subnets are available in VCN + +## Task 1: Copy the SSAS DB Backup to the SSAS default Backup location. + +1. Copy the backup file you downloaded in Lab2: Task1 to the default location below. + + **C:\Program Files\Microsoft SQL Server\MSAS15.MSSQLSERVER\OLAP\Backup** + + > **Note:** This is the default location where we can keep the backups. +## Task 2: Restore the SSAS Database from SQL Server Management Studio. + +1. Connect to SQL Server Management Studio as **Admin** and connect to SQL Server Analysis Services. To restore the SSAS database, right-click on the SSAS database in the Object Explorer window of SSMS, and select Restore. + +  + +2. Select the location of the Backup file and click OK. + +  + +3. Once the SQL Server Analysis Service database is successfully restored, it looks like the below. + +  + + > **Note:** It will take some time to restore the Database depending upon the backup size. + +Congratulations !!! You Have Completed Successfully The Workshop. + +## Acknowledgements +* **Author** - Devinder Pal Singh, Senior Cloud Engineer, NA Cloud Engineering +* **Contributors** - Ramesh Babu Donti, Principal Cloud Architect, NA Cloud Engineering +* **Last Updated By/Date** - Devinder Pal Singh, Senior Cloud Engineer, NA Cloud Engineering, June 2022 diff --git a/migrating-ssas-db-to-oci/workshops/freetier/index.html b/migrating-ssas-db-to-oci/workshops/freetier/index.html new file mode 100644 index 000000000..db0dd4dc6 --- /dev/null +++ b/migrating-ssas-db-to-oci/workshops/freetier/index.html @@ -0,0 +1,62 @@ + + + +
+ + + + +