I am trying to see if there is an easy way to setup my Oracle SQL Developer so that I can run everything though it but store data on my AWS account (free tier).
To be clear, I am trying to do what this guy did in his video but I am receiving an error. I think something might be wrong with my security group or my SID. The group type that he used is not an attribute of the current drop down options in there. I was thinking perhaps there is another way of doing it, such as a SSH or something of that nature.
Here is what I have done:
1) Set inbound rules to "Oracle-RDS" TPC protocol for the correct port range that my SQL Developer is targeting, with my IP address saved.
2) Created a RDS database instance with an Oracle Standard Edition engine running that matches the same port as in (1) and is active with an endpoint url enabled.
3) In Oracle SQL Developer: I have the username and password correctly entered with a hostname matching the endpoint url, ports matching and a SID matching the DB identifier from AWS. Everything else in the "create new database connection" window is set to default with a connection type set to basic.
4) When I run test it produces the below error:
Status : Failure -Test failed: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
In AWS if I go to EC2/Instances, I don't have any enabled. When I click on Launch instance it gives me a bunch of options but there is one that is highlighted titles: "Are you launching a database instance? Try Amazon RDS." I believe that is the correct option for my situation but I could be wrong. So when I select that it brings me to my RDS - AWS Console where I have 1 instance showing under the DB Instances link under resources. I used the DB identifies as my SID in Oracle SQL Developer (this too could be wrong).
I saw the comments mentioned in this other thread about making sure the port is set to 1521 (it is), that public accessibility is switched to "yes" (it is) and I even saw that perhaps my SID was incorrect (as suggested above) and should be set to DB name, which when I set it to that I recieve this error:
Status : Failure -Test failed: ORA-28179: client user name not provided by proxy
Perhaps my window machine is not allowing outgoing connections to port 1521. I don't know if that matters or how any of that really works.
Anyone have any good ideas?