登陆Oracle

PLSQL正常登陆

系统自带账号

DBA账号

账号: sys

密码:orcl (安装时设定)

Database: orcl (默认)

Connect as:  SYSDBA

system账号

账号: system

密码:orcl (安装时设定)

Database: orcl (默认)

Connect as:  Normal

scott账号

账号: scott

密码:tiger (默认)

Database: orcl (默认)

Connect as:  Normal

该账号默认是锁定的,可登陆 sys 账号解锁 (alter user scott account unlock )

解锁后登陆,显示该密码过期。修改密码 (alter user scott identified by orcl)

远程登陆

 

 

 

数据库连接串:
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.43.111 )(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)))

 

Host 为地址,

SERVICE_NAME 为数据库实例

查询实例只能在 sys, system 这两个账号登陆

select instance_name from v$instance;

 

 

连接报错 ORA-12638: 身份证明检索失败的解决方法

打开文件 D:\app\90421\product\11.2.0\dbhome_1\NETWORK\ADMIN

此目录下找到sqlnet.ora文件,如果存在SQLNET.AUTHENTICATION_SERVICES= (NTS)设置,则修改为:SQLNET.AUTHENTICATION_SERVICES= (NONE),如果不存在,则直接添加SQLNET.AUTHENTICATION_SERVICES= (NONE),我的问题得以解决。

连接报错 ORA-12170: TNS: 连接超时

cmd > ping ID >  发现不通 > 关闭目标电脑的防火墙 

然后就可以登陆了

关闭防火墙: 控制面板 > 系统和安全 > Windows Defender 防火墙 > 启用或者关闭 Windows Defender 防火墙

>  勾选  关闭 Windows Defender 防火墙(不推荐)

 

PLSQL保存密码

Configure > Preferences > Logon History 

登陆Oracle_第1张图片

sqlPlus登陆Oracle

打开sqlplus : 开始中输入 sqlplus > 点击 SQL Plus

登陆DBA 账号 sys

请登陆用户名:sys as sysdba

输入口令:orcl

登陆Oracle_第2张图片

登陆账号 system

请登陆用户名:system

输入口令:orcl

登陆账号 scott (默认为未开启)

请登陆用户名:scott

输入口令:tiger (登陆后需要改密码 建议改为 orcl)

使用数据库连接串登陆

在cmd中的连接方式

本地连接

sqlplus scott/orcl@localhost:1521/orcl
sqlplus scott/[email protected]:1521/orcl

sqlplus scott/orcl

远程连接

sqlplus system/orcl@//192.168.43.162:1526/orcl

SQLPLUS中连接与在 cmd 中连接,区别就是不要前面的 sqlplus

 

用SQLPLUS远程连接报错(这时用PLSQL连接可能不会报错)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(数据库_Oracle)