使用sqlplus连接oracle本地数据库的方式

  • A+
所属分类:知道百科

今天要给大家分享的是关于sqlplus链接本地oracle数据库的方法。最近,我也一直在整理相关的课程,就是为了给大家分享。今天,我们就从最基础的说起,看看具体操作你知道是什么样子的吗?接下来,我们就一起来看看吧!

步骤如下:

1、首先,我们使用cmd命令进入dos窗口;然后,我们设置sqlplus 用户名/密码 ;比如:【sqlplus system/system】。

使用sqlplus连接oracle本地数据库的方式-1

2、当然,也可以sqlplus 用户名/密码@本机ip地址:端口号/本地数据库服务名。比如:【sqlplus system/system@127.0.0.1:1521/orcl】或者【sqlplus system/system@localhost:1521/orcl。

注意:这里的orcl是数据库服务名;sqlplus system/system和sqlplus system/system@127.0.0.1:1521/orcl和sqlplus system/system@localhost:1521/orcl是等价的,都是连接本地oracle数据库。

使用sqlplus连接oracle本地数据库的方式-2

使用sqlplus连接oracle本地数据库的方式-3

注意:如果是sys用户登录,在密码后面一定要加【as sysdba】子句。(如图所示)

使用sqlplus连接oracle本地数据库的方式-4

使用sqlplus连接oracle本地数据库的方式-5

然后,以管理员身份登录。

使用sqlplus连接oracle本地数据库的方式-6

注意:【scott】用户以管理员的身份登录,前提是【scott】。

使用sqlplus连接oracle本地数据库的方式-7

3、【sqlplus /nolog】

sqlplus /nolog这句话的意思就是仅仅打开sqlplus这个软件界面,但是不登录数据库。(nolog表示不进行登录,仅仅是进入sqlplus软件界面而已,就相当于仅仅打开QQ的登录界面,但是不登录QQ)

使用sqlplus连接oracle本地数据库的方式-8

如果没有/nolog参数,sqlplus会提示你输入用户名和密码。(如图所示)

使用sqlplus连接oracle本地数据库的方式-9

4、我们用指定登录身份【sqlplus 用户名/密码as sysdba,比如:【sqlplus system/system as sysdba】。

使用sqlplus连接oracle本地数据库的方式-10

5、指定主机字符串,比:【sqlplus scott/tiger@LINK192.168.117.66】或者【sqlplus scott/tiger@orcl】。

注意:如下图orcl和LINK192.168.117.66是主机字符串的名字,该名字可以随便取,可以理解成这是一个别名,通过这个别名去连接真正的远程的数据库。

使用sqlplus连接oracle本地数据库的方式-11

使用sqlplus连接oracle本地数据库的方式-12

使用sqlplus连接oracle本地数据库的方式-13

比如:【sqlplus scott/tiger@LINK192.168.117.66】。

使用sqlplus连接oracle本地数据库的方式-14

这里的orcl和LINK192.168.117.66其实可以理解成主机字符串,其实就是一个别名,通过这个别名去连接真正的IP。

我这里的orcl和LINK192.168.117.66设置的还是我本地127.0.0.1的地址,所以还是表示连接我本地的oracle数据库,如果想连接远程的oracle数据库,你们自己改一下ip地址和端口号和服务名,改成远程数据库的IP地址和远程数据库的端口号和远程数据库的服务名即可。

大家都在看:

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: