https://github.com/oraopensource/apexbackup
This may be a temp directory to start with.
https://github.com/oraopensource/apexbackup
Last synced: 9 months ago
JSON representation
This may be a temp directory to start with.
- Host: GitHub
- URL: https://github.com/oraopensource/apexbackup
- Owner: OraOpenSource
- License: mit
- Created: 2015-04-20T23:38:54.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2017-05-16T05:00:36.000Z (about 9 years ago)
- Last Synced: 2024-04-14T22:19:41.438Z (about 2 years ago)
- Language: Shell
- Size: 10.7 KB
- Stars: 11
- Watchers: 5
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DEPRECATED
I'm no longer supporting these scripts as [SQLcl](http://www.oracle.com/technetwork/developer-tools/sqlcl/overview/index.html) has built in functionality that handles the export in one simple command. [This post](https://www.insum.ca/oracle-apex-deployments-youre-doing-it-wrong/) covers how to use SQLcl and its `apex export` command.
# Oracle APEX Backup Script
The purpose of this script is to provide a quick way to backup all of your APEX applications.
#Download
To download the APEX backup scripts, go to the parent directory where you want to store them and run:
```bash
git clone https://github.com/OraOpenSource/apexbackup.git
```
#Configuration
Configuration is defined on `config.properties`. Though you can modify this file, it will be updated each time you refresh the project from Github.
It is recommended that you copy all the options from `config.properties` and paste them into `custom.properties`. Any settings defined in `custom.properties` will overwrite anything in `config.properties`. `custom.properties` will not be updated when refreshing from Github so your configurations will be retained.
#Run Backup
To run the backup simply execute:
```bash
. apexbackup/apex_backup.sh
```
If no backup location (directory where backup files are to be stored) is provided, the default path from `config.properties` will be used.
#Updates
To get the latest update of the backup script simply go to your project directory and run:
```bash
git pull
```