好的,这可能是因为我不太了解 Oracle XE。
基本上,我已经按照本指南将 Oracle XE 安装到了 Amazon EC2 微型实例上;
http://jeffkemponoracle.com/2011/09/08/installing-oracle-11gxe-on-amazon-elastic-cloud/
一切正常,我登录到 my-ec2-elastic-ip:9090/apex/apex_admin 并创建了一个“工作区”(无论如何,我以为我在这里创建了一个数据库?)
然后我可以返回 my-ec2-elastic-ip:9090/apex url 并登录到工作区。
美好的。
但是现在当我开始使用 SQL Developer 尝试连接到数据库时,我输入以下内容;
Connection Name: Test (just a label right? nothing to do with the workspace name?)
username: admin (username created for the workspace, correct?)
password: <password> (password for above user?)
hostname: <my-ec2-elastic-ip>
port: 1521
sid: xe (is this correct?)
它似乎连接正常,但它反复说用户名/密码错误。但事实并非如此,我一直很小心!
我什至在工作区中创建了另一个名称非常简单的用户,并在禁用 apex/admin 中的密码规则后将其密码设置为“a”。还是我的用户名/密码错误?
这是怎么回事?我假设我已经设置好端口等所有内容,因为我可以很好地进入 apex 和 apex/admin。但是为什么它抱怨用户名/密码错误呢?
我还没有真正创建数据库吗?