我在我的 Windows 7(32 位)电脑上安装了 oracle 11g 数据库速成版。它已成功安装,但现在当我尝试打开它时,Firefox 给我以下错误。“无法连接。”
所以请尽快回复这个帖子打开Oracle,没有这个,我无法继续学习它。我只是一个初学者。
打开运行 SQL 命令行或在您的 cmd 中写入:sqlplus "/ as sysdba"
对于这两种情况:
SQL> conn
Enter user-name:
Enter password:
检查是否可以打开SQLPLUS
,如果可以,使用
connect / as sysdba
DBMS_XDB.sethttpport('9090'); 更改 ORACLE Web 服务器的端口;
在 SQL 开发人员中
oracle 11g 的默认连接
转到连接>新连接
连接名称 = HR 或使用任何名称
用户名 = hr
密码 = 您的密码(这是您在安装 Oracle 11g 时选择的密码)
检查“保存”选项
角色:默认
端口 1521
SID : orcl
如果要创建 SYSDBA 帐户(管理员帐户)
连接名称 = admin ORCL 或使用任何名称
用户名 = sys
密码 = 您的密码(这是您在安装 Oracle 11g 时选择的密码)
角色:sysdba(从下拉列表中)
端口 1521
SID : orcl
测试并保存连接
以防万一您的 HR 帐户由于连接多次而被锁定,您可以通过登录您的 SYS DBA 帐户来解决此问题
在您列表上的对象列表中,转到其他用户和
转到 HR 帐户 > RT 点击
编辑用户
选择你喜欢的密码
和 UN CHECK The account locked 和 Uncheck the Password Expired options if they check in
当您以用户而不是管理员身份安装时会发生这种情况。即使你有管理员权限,它也不会这样做。
此外,出现此错误后,问题是端口 8080 正在被另一个应用程序使用。1.) 首先,停止该应用程序。2.) 休息 Oracle 端口
SQL> begin
2 dbms_xdb.sethttpport('9090');
3 end;
4 /
PS:我读过一个帖子说不要在密码中使用@。
希望能帮助到你 :)