好吧,这可能是因为我不太了解Oracle XE。登录到Oracle XE,Apex工作正常,但与SQL Developer连接?
基本上我按照本指南将Oracle XE安装到Amazon EC2微型实例上;
http://jeffkemponoracle.com/2011/09/08/installing-oracle-11gxe-on-amazon-elastic-cloud/
一切正常,我登录到我-EC2弹性-IP:9090 /顶点/ 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就好了。但为什么它抱怨用户名/密码错误?
我还没有真正创建过数据库吗?