成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

連接到Oracle的幾種命名方式

數據庫 Oracle
從事Oracle相關工作的人,每天都會使用各種工具連接到Oracle數據庫,比如:SQL*Plus、PL/SQL、TOAD、SQLDeveloper等等,下面就列舉了幾種連接到Oracle的方式,本例中使用的是SQL*Plus為例。

從事Oracle相關工作的人,每天都會使用各種工具連接到Oracle數據庫,比如:SQL*Plus、PL/SQL、TOAD、SQLDeveloper等等,下面就列舉了幾種連接到Oracle的方式,本例中使用的是SQL*Plus為例。

[[193857]]

1、Easy Connect命名方式

這種方式是一種很簡單的方式,它不需要去訪問tnsnames.ora文件,而去直接連接數據庫。

語法:

  1. CONNECT username@[//]host[:port][/[service_name][:server]][/instance_name]] 
  2.  
  3. Enter passwordpassword 

使用示例:

  1. [oracle@rhel6 admin]$ sqlplus /nolog 
  2.   
  3. SQL*Plus: Release 11.2.0.1.0 Production on Thu Jun 1 15:34:21 2017 
  4.   
  5. Copyright (c) 1982, 2009, Oracle.  All rights reserved. 
  6.   
  7. idle>conn zx@192.168.56.2:1522/orcl 
  8. ERROR: 
  9. ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA 
  10.   
  11. idle>conn zx@'192.168.56.2:1522/orcl' 
  12. Enter password:  
  13. Connected. 
  14. zx@ORCL>conn zx/zx@'192.168.56.2:1522/orcl' 
  15. Connected. 
  16. zx@ORCL>conn zx/zx@192.168.56.2:1522/orcl 
  17. Connected. 
  18. zx@ORCL>conn zx@192.168.56.2:1522/orcl 
  19. ERROR: 
  20. ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA 
  21.   
  22.   
  23. Warning: You are no longer connected to ORACLE. 

從上面的例子中可以看到在Linux平臺上使用Easy Connect連接時,如果連接串中沒有密碼,則需要把連接串使用引號引起來,否則會報錯ORA-12504。而連接串中包含密碼時則不需要使用引號引起來。

這是一種很簡單的連接數據庫的方法,不需要配置任何文件。

更詳細的信息參考:http://docs.oracle.com/cd/E11882_01/network.112/e41945/naming.htm#NETAG255

2、Local命名方式

Local命名方式需要把網絡服務名添加到tnsnames.ora文件中,每個網絡服務器對應一個連接描述符。這種方法也是工作中最常會用到的方法。

下面是一個連接描述符的例子:

  1. orcl= 
  2. (DESCRIPTION=  
  3.   (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.2)(PORT=1522)) 
  4.   (CONNECT_DATA=  
  5.      (SERVICE_NAME=orcl))) 

tnsnames.ora文件一般存放在$ORACLE_HOME/network/admin目錄下。

使用語法:

  1. CONNECT username@net_service_name  
  2. Enter passwordpassword 

連接示例:

  1. [oracle@rhel6 admin]$ sqlplus /nolog 
  2.   
  3. SQL*Plus: Release 11.2.0.1.0 Production on Thu Jun 1 15:49:55 2017 
  4.   
  5. Copyright (c) 1982, 2009, Oracle.  All rights reserved. 
  6.   
  7. idle>conn zx@orcl 
  8. Enter password:  
  9. Connected. 
  10. zx@ORCL> 

從上面的例子中可以看到,在連接串中只需要指定對應的連接服務名就可以連接到對應的數據庫。

可以使用OEM、netmgr、netca對tnsnames.ora進行配置。

tnsnames.ora中各參數的含義詳細描述詳見:http://docs.oracle.com/cd/E11882_01/network.112/e10835/tnsnames.htm#NETRF007

3、Directory命名方式

詳細參考:http://docs.oracle.com/cd/E11882_01/network.112/e41945/naming.htm#NETAG265

4、External命名方式

詳細參考:http://docs.oracle.com/cd/E11882_01/network.112/e41945/naming.htm#NETAG277

責任編輯:武曉燕 來源: 51CTO博客
相關推薦

2010-09-25 14:48:55

SQL連接

2009-12-15 18:24:02

Ruby連接到orac

2018-02-05 08:36:22

NetAppVeeam AWS存儲

2010-07-16 13:41:08

SQL Serverl

2010-03-31 16:28:11

Oracle數據庫

2021-08-06 18:37:50

SQL表連接方式

2010-09-28 09:08:40

Oracle

2010-04-06 11:02:30

Oracle 數據庫

2011-05-20 09:55:26

Oracle連接

2010-04-08 18:45:35

Oracle數據庫

2021-05-07 16:19:36

異步編程Java線程

2021-01-19 11:56:19

Python開發語言

2010-04-07 18:26:43

Oracle數據庫

2010-04-08 18:54:32

Oracle數據庫

2011-03-25 09:05:02

Oracle數據庫共享連接專用連接

2023-09-07 13:21:00

Linux軟件

2023-02-08 08:43:55

前端繼承原型

2021-06-16 07:02:22

Python方式郵件

2010-11-24 09:56:20

mysql拷貝表

2021-10-07 20:36:45

Redis集群場景
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久久网站 | 99综合| 欧美一二三四成人免费视频 | 精品国产一区二区三区久久狼黑人 | 国产在线中文 | 久久久久成人精品 | 国产黄色大片网站 | 在线观看视频福利 | 亚洲欧美一区二区三区国产精品 | 国产精品中文字幕在线 | 国产精品一区在线 | 91精品国产一二三 | 亚洲欧洲一区二区 | www.99re| 国产美女免费视频 | 亚洲视频免费观看 | 欧美一区二区三区视频在线播放 | 久久久久久一区 | 久久精品中文字幕 | 欧美乱操 | 激情五月综合 | 国产高清久久 | 国产午夜精品一区二区三区在线观看 | 国产区一区二区三区 | 久久久蜜桃一区二区人 | 免费视频一区二区 | 日韩精品无码一区二区三区 | 中国91av | 久热精品免费 | 色在线免费视频 | 国产成人精品一区二区 | 自拍偷拍亚洲视频 | 成人一级毛片 | 久久首页| 日韩三级在线观看 | 国产在线精品一区二区三区 | 欧美日韩电影一区二区 | 日韩精品一区二区三区中文在线 | 欧美一区二区在线视频 | 精品国产乱码久久久久久闺蜜 | 精品一区二区在线观看 |