Oracle系列学习(二)
一些小科普
服务
主要常用的两个服务
OracleServiceORCL:主服务
Oracle***home1TNSListener TNS监听服务
TNS(透明网络底层)
如果没有监听服务,通过NetCA添加
链接
本地连接
sys as sysdba:以管理员身份链接
scott/tiger:以scott身份链接
远程连接
sqlplus sys/123456@//localhost:1521/orcl as sysdba
或者
sqlplus sys/orcl123@orcl as sysdba
tns标识符
sqlplus sys/orcl123@orcl as sysdba
在D:\app\EShyee\product\11.2.0\dbhome_1\NETWORK\ADMIN有一个tns标识文件
其中有
1 | ORCL = |
创建多个数据库
通过DBCA创建其他的数据库
当电脑里有多个数据库的时候,用SQL plus去链接 default都是链接ORCL,可以在注册表里改
链接其他的数据库就用sqlplus sys/orcl123@//localhost: 1521/其他数据库名 as sysdba;
数据库和数据库实例
完整的数据库通常由两部分组成:Oracle数据库和数据库实例。
1)数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等) ;
2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。
在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中
分配共享内存并创建相关的后台内存) , 然后由这个Oracle数据库实例来访问和控制磁盘中的数据文
件。
数据库监听
一个重要的数据库服务进程,用来支持外部应用和远程连接数据库。
关系图示

All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.