使用sqlplus連接oracle本地數據庫的方式

  • A+
所屬分類:百科知識

今天要給大家分享的是關于sqlplus鏈接本地oracle數據庫的方法。最近,我也一直在整理相關的課程,就是為了給大家分享。今天,我們就從最基礎的說起,看看具體操作你知道是什么樣子的嗎?接下來,我們就一起來看看吧!

步驟如下:

1、首先,我們使用cmd命令進入dos窗口;然后,我們設置sqlplus 用戶名/密碼 ;比如:【sqlplus system/system】。

使用sqlplus連接oracle本地數據庫的方式

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本地數據庫的方式

使用sqlplus連接oracle本地數據庫的方式

注意:如果是sys用戶登錄,在密碼后面一定要加【as sysdba】子句。(如圖所示)

使用sqlplus連接oracle本地數據庫的方式

使用sqlplus連接oracle本地數據庫的方式

然后,以管理員身份登錄。

使用sqlplus連接oracle本地數據庫的方式

注意:【scott】用戶以管理員的身份登錄,前提是【scott】。

使用sqlplus連接oracle本地數據庫的方式

3、【sqlplus /nolog】

sqlplus /nolog這句話的意思就是僅僅打開sqlplus這個軟件界面,但是不登錄數據庫。(nolog表示不進行登錄,僅僅是進入sqlplus軟件界面而已,就相當于僅僅打開QQ的登錄界面,但是不登錄QQ)

使用sqlplus連接oracle本地數據庫的方式

如果沒有/nolog參數,sqlplus會提示你輸入用戶名和密碼。(如圖所示)

使用sqlplus連接oracle本地數據庫的方式

4、我們用指定登錄身份【sqlplus 用戶名/密碼as sysdba,比如:【sqlplus system/system as sysdba】。

使用sqlplus連接oracle本地數據庫的方式

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

注意:如下圖orcl和LINK192.168.117.66是主機字符串的名字,該名字可以隨便取,可以理解成這是一個別名,通過這個別名去連接真正的遠程的數據庫。

使用sqlplus連接oracle本地數據庫的方式

使用sqlplus連接oracle本地數據庫的方式

使用sqlplus連接oracle本地數據庫的方式

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

使用sqlplus連接oracle本地數據庫的方式

這里的orcl和LINK192.168.117.66其實可以理解成主機字符串,其實就是一個別名,通過這個別名去連接真正的IP。

我這里的orcl和LINK192.168.117.66設置的還是我本地127.0.0.1的地址,所以還是表示連接我本地的oracle數據庫,如果想連接遠程的oracle數據庫,你們自己改一下ip地址和端口號和服務名,改成遠程數據庫的IP地址和遠程數據庫的端口號和遠程數據庫的服務名即可。

歷史上的今天:

推薦應用

發表評論

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