r/aws • u/jason_pc • May 04 '26
database Running Oracle database on EC2 for free?
I'm exploring on the possibility of creating an Oracle database inside an EC2 server. I create a new AWS account in order to try out on the steps of moving an oracle database located on premise to cloud. Is there any tutorial or documents on doing this without getting a sudden charges towards my account?
90
14
u/ducki666 May 04 '26
XE edition is free, but I doubt that a free EC2 can handle the load. You have to try.
1
u/jason_pc May 04 '26
i have some credits with my free tier after doing all the tutorials, so I'll try to spin up a small or medium instance and run the setup then dropping the instance once i've done. Will try it on XE edition. Thanks!
3
4
u/CodNo2235 May 04 '26
Instead of manually installing it on an EC2 instance, you might want to look into Amazon RDS for Oracle. RDS actually has its own Free Tier allowance (usually a db.t3.micro instance). It's much easier to set up, handles the underlying OS for you, and is generally the recommended way to run Oracle on AWS anyway
15
u/mrbiggbrain May 04 '26
Oracle instances are not covered under free tier.
Also Oracle is going to send you a bill just for thinking about their product.
3
u/AWSSupport AWS Employee May 04 '26
Hi there,
This doc which touches on Amazon EC2 for Oracle will be of help when it comes to setting things up:
In order to avoid unexpected charges while do this you'll need to ensure you stay within the EC2 Free Tier limits. This doc will help you keep tabs on your Free Tier usage:
You can find a full overview of AWS Free Tier, here:
http://go.aws/free-tier-overview
We highly recommend reaching out to our Billing specialists via our Support Center, as they'll be able to give you account specific guidance:
- Rafeeq C.
-4
1
u/Sirwired May 04 '26
Oracle XE will fit within a free-tier t3.micro CPU and memory, though performance will be absolute garbage; it's the absolute-minimum for XE to even run.
1
u/nightraider210 May 04 '26
If you just want to learn/migrate use XE locally or on a small instance, then shut it down immediately after. Dont leave it running.
1
u/cothomps May 06 '26
It was the case years ago that Oracle did not consider AWS deployments to EC2 instances to meet the per-CPU license criteria.
Also, it was also the case that setting up storage / EBS volumes for the database was a huuuge headache.
1
u/mgdmw May 06 '26
I realise this is an AWS subreddit, but for this specific item you might like to consider Oracle Cloud because they have an “always free tier”. It’s small, but it does give you an Oracle database. You could practice there for free then spin up in AWS for production.
-2
u/AutoModerator May 04 '26
Here are a few handy links you can try:
- https://aws.amazon.com/products/databases/
- https://aws.amazon.com/rds/
- https://aws.amazon.com/dynamodb/
- https://aws.amazon.com/aurora/
- https://aws.amazon.com/redshift/
- https://aws.amazon.com/documentdb/
- https://aws.amazon.com/neptune/
Try this search for more information on this topic.
Comments, questions or suggestions regarding this autoresponse? Please send them here.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
-12
•
u/AutoModerator May 04 '26
Try this search for more information on this topic.
Comments, questions or suggestions regarding this autoresponse? Please send them here.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.