oracle database link
Oracle database link概述oracle 使用database link(数据库连接)来创建到其他数据库中对象的访问路径。一旦创建了数据库连接,就可以像在本地Oracle数据库一样,对远程(或本地)数据库发出DML(Data Manipulation Language)命令,但大部分数据库连接都不允许DDL(Data Definition Language)操作。数据库连接分为私有数据库连接和公有数据库连接两种。[@more@]创建dblink1.使用已经定义的网络服务名网络服务名写在tnsnames.ora文件中create public database link to234dbconnect to userName identified by passwordusing ‘orcl’其中:publi
Oracle network_link
oracle 10g之后的新导入导出工具impdp/expdp有很多功能上的改进,network_link便是其中之一:原来使用exp/imp迁移数据库的时候流程是这样的,假设是从实例A迁移到实例B:1234561.A上用exp导出2.拷贝导出文件到B所在机器3.B上用imp导入使用10g的expdp/impdp当然也可以这样操作来迁移数据,但是有更省力的方法[@more@]1.B实例建立到A实例的db link2.B上使用impdp的network_link参数直接将A的数据导入到B,如下是步骤:123456781.B上建立到A的db linkcreate public database link dblink_to_a connect to system identified by manager using
DBLINK详解(转载)
1.创建dblink语法:CREATE [PUBLIC] DATABASE LINK link CONNECT TO username IDENTIFIED BY passwordUSING ‘connectstring’说明:1) 权限:创建数据库链接的帐号必须有CREATE DATABASE LINK或CREATE PUBLIC DATABASE LINK的系统权限,用来登录到远程数据库的帐号必须有CREATE SESSION权限。这两种权限都包含在CONNECT角色中(CREATE PUBLIC DATABASE LINK权限在DBA中)。一个公用数据库链接对于数据库中的所有用户都是可用的,而一个私有链接仅对创建它的用户可用。由一个用户给另外一个用户授权私 有数据库链接是不可能的,一个数据库
Oracle时间操作大全
在系统时间基础上延迟5秒sysdate+(5/24/60/60) 在系统时间基础上延迟5分钟sysdate+5/24/60 在系统时间基础上延迟5小时sysdate+5/24 在系统时间基础上延迟5天 sysdate+5 在系统时间基础上延迟5月 add_months(sysdate,-5) 在系统时间基础上延迟5年 add_months(sysdate,-5*12) [@more@] 上月末的日期: select last_day(add_months(sysdate, -1)) from dual; 本月的最后一秒: select trunc(add_months(sysdate,1),'MM') - 1/24/60/60 from dual 本周星期一的日期: select trunc(sysdate,'day')+1 from du
ORACLE执行计划的一些基本概念
本文介绍了ORACLE执行计划的一些基本概念,供学习应用。