记录学习oracle的操作与原理8

其他方案对象

oracle序列/数据库链接/实体化视图

oracle序列

oracle序列:通过oracle序列可以产生不重复整数,一般将oracle的序列用在主键值/唯一值的字段部分

创建序列语法p132

create sequence xx

increment by n

start with n

maxvalue n

cycle

cache

数据库链接

数据库链接为分布式数据库服务提供了链接可能,数据库链接:一条从一个oracle数据库链接到另一个oracle数据库的通信路径

通过数据库链接,允许本地服务器访问远程服务器中的对象

创建数据库链接语法

create database link xx

connected to scott identified  by 123456

using "网络服务名"

其中user/password/网络服务名都是你要远程连接的数据库的网络服务名+数据库所有者的账号和密码

创建完数据库链接之后就可以使用数据库链接进行远程数据库的访问了

例如:select * from dept@数据库链接名

实体化视图

 

实体化视图日志

实体化视图日志是一个与实体化视图的主表相联系的表,实体化视图日志中存储主表数据的变化

因此如果想创建一个分布式的数据库,那么可以这么做,来实现各个数据库的更新与同步

(1)在主数据库创建一个主表,并为其创建实体化视图日志

(2)在从数据库创建主数据库的实体化视图,

(3)为主数据库创建一个网络服务名,

(4)在从数据库 中创建数据库链接,user为主数据库的任意用户 使用主数据库的网络服务名作为连接字符串

今天看oracle的时候发现oracle在安装的时候,自动安装了jdk和jre,乡知道为什么吗,因为oracle有一些是由java写的,因此oracle在运行的时候需要jdk和jre的支持,考虑一下oracle的jdk和jre   与java的jdk和jre会不会冲突呢?

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值