{"id":28758787,"url":"https://github.com/epsilonn7/plsql_containerized","last_synced_at":"2026-05-01T12:32:20.531Z","repository":{"id":290815754,"uuid":"975637307","full_name":"EpsilonN7/PLSQL_Containerized","owner":"EpsilonN7","description":"This repository shows some PL/SQL practice scripts I have used to learn Oracle Database configuration and syntax. Included in this repository will be docker files for Oracle instances and interactive Jupyter notebooks.","archived":false,"fork":false,"pushed_at":"2025-06-09T19:01:11.000Z","size":1405,"stargazers_count":0,"open_issues_count":9,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-09T19:47:33.002Z","etag":null,"topics":["docker","docker-container","docker-image","dockerfile","jupyter-notebook","oracle-database","plsql"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EpsilonN7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-30T16:35:38.000Z","updated_at":"2025-06-09T19:01:14.000Z","dependencies_parsed_at":"2025-05-25T23:37:43.349Z","dependency_job_id":null,"html_url":"https://github.com/EpsilonN7/PLSQL_Containerized","commit_stats":null,"previous_names":["epsilonn7/plsql_practice","epsilonn7/plsql_containerized"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/EpsilonN7/PLSQL_Containerized","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpsilonN7%2FPLSQL_Containerized","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpsilonN7%2FPLSQL_Containerized/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpsilonN7%2FPLSQL_Containerized/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpsilonN7%2FPLSQL_Containerized/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EpsilonN7","download_url":"https://codeload.github.com/EpsilonN7/PLSQL_Containerized/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EpsilonN7%2FPLSQL_Containerized/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260288454,"owners_count":22986669,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-container","docker-image","dockerfile","jupyter-notebook","oracle-database","plsql"],"created_at":"2025-06-17T04:09:46.538Z","updated_at":"2025-10-06T10:43:14.649Z","avatar_url":"https://github.com/EpsilonN7.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# PL/SQL_Containerized\n\nA collection of practice PL/SQL scripts and Docker resources for running Oracle Database instances (12c and 21c) in containerized environments. This repository enables easy setup and experimentation with PL/SQL in isolated, reproducible Oracle environments. More Docker images for other Oracle Database versions to be added later.\n\n## Table of Contents\n\n- [Overview](#overview)\n- [Features](#features)\n- [Requirements](#requirements)\n- [Getting Started](#getting-started)\n  - [Cloning the Repository](#cloning-the-repository)\n  - [Running Oracle with Docker](#running-oracle-with-docker)\n- [PL/SQL Scripts](#plsql-scripts)\n- [Contributing](#contributing)\n- [License](#license)\n- [Acknowledgements](#acknowledgements)\n\n---\n\n## Overview\n\n**PL/SQL_Containerized** provides:\n- Practice-ready PL/SQL scripts for learning and experimentation.\n- Dockerfiles and resources to quickly run Oracle 12c and 21c databases in containers.\n- A platform to safely test, develop, and share PL/SQL code with minimal setup.\n\n## Features\n\n- Ready-to-use PL/SQL scripts organized by topic and purpose.\n- Docker configurations for both Oracle 12c and Oracle 21c.\n- Scripts and instructions for initializing databases and loading sample data.\n- Modular structure for easy extension and collaboration.\n\n## Requirements\n\n- [Docker](https://www.docker.com/) (tested with Docker Desktop 4.x+)\n- At least 8 GB RAM recommended for Oracle containers\n- Git (for cloning the repository)\n- (Optional) Oracle SQL Developer or any SQL client\n- (Optional) WSL2 for windows operating systems\n\n## Getting Started\n\n### Cloning the Repository\n\n```bash\ngit clone https://github.com/\u003cyour-username\u003e/PLSQL_Containerized.git\ncd PLSQL_Containerized\n```\n\n### Running Oracle with Docker\n\n#### Oracle 12c\n\n```bash\ncd docker/oracle-12c\ndocker build -t oracle-12c .\ndocker run -d --name oracle12c -p 1521:1521 oracle-12c\n```\n\n#### Oracle 21c\n\n```bash\ncd docker/oracle-21c\ndocker build -t oracle-21c .\ndocker run -d --name oracle21c -p 1522:1521 oracle-21c\n```\n\nSee [docker/README.md](docker/README.md) for detailed setup and environment variable options.\n\n## PL/SQL Scripts\n\n- All PL/SQL scripts are located in the `scripts/` directory.\n- Scripts are grouped by topic (e.g., basic, procedures, triggers, performance).\n- Each script includes comments and usage instructions.\n\n## Contributing\n\nContributions are welcome! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n## License\n\nThis project is licensed under the MIT License. See [LICENSE](LICENSE) for details.\n\n## Acknowledgements\n\n- [Oracle Docker Images](https://github.com/oracle/docker-images)\n- Oracle Corporation for their excellent database technology\n\n---\n\n*For questions or suggestions, please open an issue or contact the repository maintainer.*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fepsilonn7%2Fplsql_containerized","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fepsilonn7%2Fplsql_containerized","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fepsilonn7%2Fplsql_containerized/lists"}