Skip to content

WMS ID 11029: new UI updated #842

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 23, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion db-23ai-fundamentals/annotations/annotations.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The objective of this lab is to provide hands-on experience with Schema Annotati
## Task 1: Adding Schema Annotations

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Binary file added db-23ai-fundamentals/common-images/im1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 2 additions & 9 deletions db-23ai-fundamentals/database-setup/database-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,22 +24,15 @@ The objective of this workshop is to set up the 23ai always free ADB. The follow

![locate adb](images/im3.png " ")

4. Double check we're creating a 23ai always free database and give your database a password.
4. Give your database a password and let's keep the defaults for the rest and create our database. **Click** Create Autonomous Database at the bottom of the screen.
> The password must be 12 to 30 characters and contain at least one uppercase letter, one lowercase letter, and one number. The password cannot contain the double quote (") character or the username "admin".

![locate adb](images/im4.png " ")

5. Lets keep the defaults for the rest and create our database. **Click** Create Autonomous Database at the bottom of the screen.
5. The database in now being created for us. It should take around 5 min or less. Explore any of the labs at your own pace. There's no specific order to follow, so feel free to pick an choose whichever ones catch your interest. Whether you want to try them all or focus on specific features, the choice is yours.

![locate adb](images/im5.png " ")

6. The database in now being created for us. It should take around 5 min or less. Once its available it will show green and say Available.

![locate adb](images/im6.png " ")

7. You've now set up an Always Free Oracle Autonomous Database 23ai (23ai always free ADB) on Oracle Cloud Infrastructure. Explore any of the labs at your own pace. There's no specific order to follow, so feel free to pick an choose whichever ones catch your interest. Whether you want to try them all or focus on specific features, the choice is yours.


## Learn More

* [Introducing Oracle Database 23ai](https://blogs.oracle.com/database/post/oracle-database-23ai-the-next-long-term-support-release)
Expand Down
Binary file modified db-23ai-fundamentals/database-setup/images/im1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified db-23ai-fundamentals/database-setup/images/im2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified db-23ai-fundamentals/database-setup/images/im3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified db-23ai-fundamentals/database-setup/images/im4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified db-23ai-fundamentals/database-setup/images/im5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed db-23ai-fundamentals/database-setup/images/im6.png
Binary file not shown.
23 changes: 16 additions & 7 deletions db-23ai-fundamentals/intro/green-button-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,26 +47,35 @@ Estimated Time: 5 minutes

## Task 2: Navigate to the Autonomous Database

1. You should be already logged in to the Console using the instructions in the **Task 1** in this lab.
1. You should be already logged in to the Console using the instructions in the **Task 1** above in this lab.

2. Open the **Navigation** menu and click **Oracle Database**. Under **Oracle Database**, click **Autonomous Database**. The **Autonomous Databases** page should be displayed; however, your assigned resources for this workshop are all in your assigned LiveLabs compartment (that is displayed in the **Reservation Information** panel) and not in the **root** tenancy. The following expected warning message is displayed.
2. Open the **Navigation** menu (top left hand corner)and click **Oracle Database**. Under **Oracle Database**, click **Autonomous Database**.

![Screenshot of the Oracle Cloud Console showing the Autonomous Database section highlighted in the navigation menu. The wider environment includes the Console interface with various database options visible. The emotional tone is neutral and instructional. Visible text includes Oracle Database and Autonomous Database in the navigation menu, guiding users to locate their Autonomous Database instance.](./images/adb.png)


3. You may see an error message if you're in the wrong compartment. Your resources are in your assigned LiveLabs compartment, not the root compartment.

![Warning that you might get if you are in the root compartment and not in your own LiveLabs assigned compartment.](./images/wrong-compartment.png " ")

3. To select your assigned LiveLabs compartment, click the **Compartment** drop-down list in the **List Scope** section on the left. Enter your LiveLabs assigned compartment name in the **Compartment** text field to search for it which should look something like **LL#####-COMPARTMENT** where the **#####** is a unique five-digit number. Alternatively, you can drill-down on the **Livelabs** node and select your assigned compartment. When your assigned compartment is displayed in the list of compartments, select it. In addition, make sure that your LiveLabs assigned region from the **Run Workshop *workshop-name*** page is selected in Console's banner.
4. Switch to your assigned compartment:
- in the center (see the picture below), click the **Compartment** button
- Search for your compartment name (looks like **LL#####-COMPARTMENT** with 5 numbers)
- Select your assigned compartment when it appears
- Verify you're in the correct region shown in your **Reservation Information**

![The Data Catalogs page in your assigned LiveLabs compartment is displayed. The training-dcat-instance Data Catalog instance provided for you is displayed on this page.](./images/ll-select-compartment.png " ")
![The Data Catalogs page in your assigned LiveLabs compartment is displayed. The training-dcat-instance Data Catalog instance provided for you is displayed on this page.](./images/compartment.png " ")

>**Note:** Refer to the **Reservation Information** panel that you can access from the **Run Workshop *workshop-name*** tab for information about your assigned resources.

![The LL assigned resources are displayed in the **Reservation Information** panel.](./images/ll-resources.png " ")

4. On the **Autonomous Databases** page, click your **DB-DCAT** ADB instance.
5. Now, On the **Autonomous Databases** page, click your ADB instance.
![On the Autonomous Databases page, the Autonomous Database that is assigned to your LiveLabs workshop reservation is displayed.](./images/ll-adb-page.png " ")

5. On the **Autonomous Database details** page, click the **Database actions** drop-down list, and then click **SQL**.
6. On the **Autonomous Database details** page, click the **Database actions** drop-down list, and then click **SQL**.

![The Database Actions button is highlighted.](./images/sql.png " ")
![The Database Actions button is highlighted.](../common-images/im1.png " ")

You may now proceed to the next lab.

Expand Down
Binary file added db-23ai-fundamentals/intro/images/adb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added db-23ai-fundamentals/intro/images/compartment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified db-23ai-fundamentals/intro/images/ll-adb-page.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified db-23ai-fundamentals/intro/images/wrong-compartment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion db-23ai-fundamentals/javascript/javascript.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Estimated Lab Time: 15 minutes
1. In this task, we'll create a simple function to calculate book discounts. Let's break down what we're doing and why each step matters.

First, let's access our SQL workspace. If you haven't done so already, from the Autonomous Database home page, **click** Database Actions and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ In this lab, you will explore the new vector data type and SQL Functions introdu

## Task 1: Creating a vector table
1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
2 changes: 1 addition & 1 deletion db-23ai-fundamentals/new-boolean/new-boolean.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ In this lab, you will explore the boolean data type introduced in Oracle Databas
## Task 1: Working with the boolean data type

1. If you haven't done so already, from the Autonomous Database home page, **click** Database actions and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ The objective of this lab is to familiarize you with the Developer Role in Oracl
## Task 2: Generating a list of granted privileges and roles

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

2. Before we begin, this lab will be using Database Actions Web. If you're unfamiliar, please see the picture below for a simple explanation of the tool. You can click on the photo to enlarge it.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The goal of this lab is to help you understand and use direct joins effectively
## Task 1: Working with direct joins

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
2 changes: 1 addition & 1 deletion db-23ai-fundamentals/new-domains/new-domains.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The objective of this lab is to provide comprehensive hands-on experience with D
## Task 1: Understanding Data Usecase Domains

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ This lab assumes you have:
## Task 1: Install a relational schema with sample data

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The objective of this lab is to familiarize you with the improvements being made
1. Error messages play a crucial role in diagnosing and resolving database issues. Clear and descriptive error messages can greatly reduce the time and effort (and headache) required to troubleshoot problems. This has the chance to lead to faster resolution and better database reliability.

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ In this lab, you will learn how to use the "IF EXISTS" and "IF NOT EXISTS" state
## Task 1: Exploring IF [NOT] EXISTS Clause

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
2 changes: 1 addition & 1 deletion db-23ai-fundamentals/new-json-schema/new-json-schema.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The objective of this lab is to familiarize you with JSON Schema validation in O
## Task 1: Understanding JSON Schema Validation

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ This lab is just a short overview of the functionality introduced with Property

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.

![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

2. Before we begin, this lab will be using Database Actions Web. If you're unfamiliar, please see the picture below for a simple explanation of the tool. You can click on the photo to enlarge it.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ The objective of this workshop is to learn how to work with the schema-level pri
## Task 2: Benefiting from Schema-Level Privileges

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Binary file modified db-23ai-fundamentals/new-shrink-tablespace/images/im1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ The objective of this lab is to show you the `shrink_tablespace` procedure in Or
## Task 1: Understanding the need for tablespace shrinkage

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)

![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand All @@ -28,10 +29,6 @@ The objective of this lab is to show you the `shrink_tablespace` procedure in Or

Unused or free space within tablespaces can grow over time, reducing database efficiency and performance. Shrinking tablespaces helps optimize database resource utilization by reclaiming unused space. The `shrink_tablespace` procedure provides a convenient solution for resizing data files and organizing objects.

If you haven't already, open up SQL Developer Web (Database Actions)
![open sql](images/im2.png =50%x*)


2. Now, let's explore how to use the `shrink_tablespace` procedure to reclaim unused space in a tablespace.

To begin, let's first check our current tablespace size.
Expand All @@ -47,7 +44,7 @@ The objective of this lab is to show you the `shrink_tablespace` procedure in Or
GROUP BY tablespace_name;
</copy>
```
![calculate your tablespace size](images/im1.png =50%x*)
![calculate your tablespace size](../common-images/im1.png =50%x*)

2. We can create a new table and populate it with data. You can use the following SQL statement as an example:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The objective of this lab is to show you the SQL Analysis Report feature in Orac
## Task 1: Lab setup and understanding SQL Analysis Reports

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
2 changes: 1 addition & 1 deletion db-23ai-fundamentals/new-sql-firewall/new-sql-firewall.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The objective of this workshop is to familiarize you with the SQL Firewall featu
## Task 1: Enabling SQL Firewall

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

2. Before we begin, this lab will be using Database Actions Web. If you're unfamiliar, please see the picture below for a simple explanation of the tool. You can click on the photo to enlarge it.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The objective of this lab is to familiarize you with the table value constructor
## Task 1: Lab setup

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn’t typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we’ll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The goal of this lab is to help you understand and use the enhanced RETURNING cl
## Task 1: Working with the Enhanced RETURNING clause

1. If you haven't done so already, from the Autonomous Database home page, **click** Database action and then **click** SQL.
![click SQL](images/im1.png =50%x*)
![click SQL](../common-images/im1.png =50%x*)

Using the ADMIN user isn't typically advised due to the high level of access and security concerns it poses. **However**, for this demo, we'll use it to simplify the setup and ensure we can show the full range of features effectively.

Expand Down