orace数据库生产环境操作实录

最近在做一次大批量数据库同步的工作,因为很久没有弄oracle了,遇到了较大困难,客户又催的比较紧,这里再捡一下。
1 基础
Oracle 数据库、实例、用户、表空间、表之间的关系讲解,实例名也叫sid,一个数据库可以有多个实例

jdbc:oracle:thin:@localhost:1521:orcl(orcl就为数据库实例名)
#windows下查看是否可以访问到数据库
tnsping 192.168.0.1
# 查看oracle安装路径
env |grep ORACLE
# 查看端口占用
netstat -Aan|grep 1588

ORACLE中SID和SERVICE_NAME的区别,SERVICE_NAME是出现在8i之后,支持并发才出现的,提供给对外访问的,在集群环境,让别人看起来只有一个统一的数据库。单机环节应该是没有什么差别。
再看一下下面的语句,oracle中数据库名与实例名又是什么关系呢?参考Oracle数据库名与Oracle实例名的关系

show parameter instance_name --实例名
show parameter db_name --数据库名

1.1 表空间
Oracle数据库是通过表空间来存储物理表的,一个数据库实例可以有N个表空间,一个表空间下可以有N张表

# 查看已经创建好的表空间
select default

猜你喜欢

转载自blog.csdn.net/warrah/article/details/98933704