所以请尽快回复这篇文章,以便在没有这个的情况下打开Oracle,我无法继续学习它。我只是个初学者。
答案 0 :(得分:1)
检查您是否可以打开 SQLPLUS
如果是,请使用
更改ORACLE Web服务器的端口
connect / as sysdba
DBMS_XDB.sethttpport('9090');
答案 1 :(得分:1)
打开运行SQL命令行或在你的cmd写道:sqlplus“/ as sysdba”
两种情况:
SQL> conn
Enter user-name:
Enter password:
答案 2 :(得分:0)
在SQL DEVELOPER中
oracle 11g的默认连接
转到连接>新连接
连接名称= HR或使用任何名称
用户名= hr
密码=您的密码(这是您在安装Oracle 11g期间选择的密码)
选中“保存”选项
角色:默认
1521港口
SID:orcl
如果要创建SYSDBA帐户(管理员帐户)
连接名称= admin ORCL或使用任何名称
用户名= sys
密码=您的密码(这是您在安装Oracle 11g期间选择的密码)
角色:sysdba(来自下拉列表)
1521港口
SID:orcl
测试并保存连接
以防万一您的人力资源帐户被锁定,因为您连接了多次,而不是通过登录您的SYS DBA帐户来解决此问题
在列表中的对象列表中,转到其他用户和
转到人力资源帐户> RT点击
编辑用户
选择您喜欢的密码
和UN CHECK帐户已锁定,如果已在
中签入,则取消选中密码已过期选项答案 3 :(得分:0)
当您以用户身份而非管理员身份安装时会发生这种情况。即使你有管理员权限,它也不会。
此外,在出现此错误之后,问题是另一个应用程序正在使用端口8080。 1.)首先,停止该应用程序。 2.)休息Oracle端口
SQL> begin
2 dbms_xdb.sethttpport('9090');
3 end;
4 /
PS:我读了一个帖子说它也不会在密码中使用@。
希望有所帮助:)