我是一名新手,使用的是windows, 怎么样使用sqplus登录进oracle?
学习目标
完成本单元后,您将能够:
1.了解Oracle的登录方式
学习内容/学习收益
1.懂得如何使用sqlplus登录数据库
Oracle密码验证的方式有两种:
A. Widows操作系统验证
B. 数据库密码验证
下面说明两种不同方式
A. Windows操作系统验证
假如不记得sys或system的密码,也不记得具有dba权限的用户的密码,就需要使用Windows操作系统验证来登录。
要用这种方式登录,要满足两点:
①需要使用正确的操作系统登录名,该操作系统用户需要在ora_dba组里面,如下图所示:
②在windows中,是通过Oracle监听文件目录(比如d:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN)下的sqlnet.ora这个文件来实现验证机制控制的。当你装完数据库并用netca创建了监听,就会生成这个文件。通常默认是下面内容:
# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file won't exist and without the native
# authentication, they will not be able to connect to the database on NT.
SQLNET.AUTHENTICATION_SERVICES = (NTS)
文件内容的SQLNET.AUTHENTICATION_SERVICES要是NTS,而不是NONE
这个参数可以不设置,如果没有设置SQLNET.AUTHENTICATION_SERVICES这个参数,可以使用操作系统验证,也可以通过密码验证
通常情况下administrator这个操作系统用户就在ora_dba组,而SQLNET.AUTHENTICATION_SERVICES的值也是设置成NTS,可以直接用administrator登录,然后运行命令提示符,然后输入sqlplus / as sysdba 就可以登录到sqlplus了。
步骤一:
步骤二:
点击“开始”—>“运行”
会出现一个窗口,在这个窗口中输入“cmd”,再按确定,就可以打开命令提示符了,如下所示:
步骤三:
在命令提示符下输入 sqlplus / as sysdba ,就可以登录到数据库里了
B.数据库密码验证
前两个步骤一样,在步骤三中,不是输入 sqlplus / as sysdba,而是对应的用户名和密码,如下图所示:
我是一名新手,使用的是windows, 怎么样使用sqplus登录进oracle?
本文2024-09-22 20:22:13发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113193.html