
oracle的连接串有几部分构成,这里就按sqlplus为例,一个完成的连接串遵循下面格式
sqlplus 用户名/密码@主机:端口号/SID 可选as sysdba
复制
下面先讲只有listener没有tns的情况
2 listener
使用listener连接需要配置完整连接信息,这里分为两种连接方式,我们看一个listener的例子:
(带sid的listener使用netmgr增加listener的datavase services即可出现sid的配置)
LISTENER2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = iZbp1d4tisi44j6vxze02fZ)(PORT = 1522))
)
SID_LIST_LISTENER2 =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = gdn1400)
(ORACLE_HOME = /fdisk1/oracle1400/base/dbhome_1)
(SID_NAME = orcl1400)
)
)
ADR_BASE_LISTENER2 = /fdisk1/oracle1400/base
LISTENER1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = iZbp1d4tisi44j6vxze02fZ)(PORT = 1521))
)
ADR_BASE_LISTENER1 = /fdisk1/oracle1400/base
复制
这里有两个listener,有sid的叫做静态listener,没有sid的叫做动态listener。在查看状态时存在区别:
lsnrctl status listener1
...
Services Summary...
Service "orcl1400" has 1 instance(s).
Instance "orcl1400", status READY, has 1 handler(s) for this service...
Service "orcl1400XDB" has 1 insta
要是只用Oracle自带的sql*plus的话,只要启动OracleServiceORCL即可。
要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11g_home1TNSListener服务也要开启。OracleDBConsoleorcl是进入基于web的EM必须开启的。
oracle数据库共有7个服务。这七个服务分别为:
1、 Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务(非必须启动)。
2、OracleDBConsoleorcl:Oracle数据库控制台服务(非必须启动)。
3、OracleJobSchedulerORCL:Oracle作业调度(定时器)服务(非必须启动)。
4、OracleMTSRecoveryService:服务端控制。(非必须启动)。
5、OracleOraDb11g_home1ClrAgent:Oracle数据库 (非必须启动)。
6、OracleOraDb11g_home1TNSListener:监听器服务(非必须启动)。
7、OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务(必须启动)。
扩展资料:
Oracle数据库的特点:
1、完整的数据管理功能:
数据的大量性;数据的保存的持久性;数据的共享性;数据的可靠性。
2、完备关系的产品:
(1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;
(2)保证访问的准则;
(3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化;
(4)数据物理性和逻辑性独立准则。
3、分布式处理功能:
ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。
4、用ORACLE能轻松的实现数据仓库的 *** 作。
参考资料来源:百度百科—Oracle数据库
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)