易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle database link

数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先
在每个数据库服务器上设置链接字符串。 
1、   链接字符串即服务名,首先在本地配置一个服务名,地址指向远程的数据库地址,服务名取为将来你要使用的数据库链名:
2、创建数据库链接,
进入系统管理员SQL>操作符下,运行命令:
SQL>create public database link beijing connect to scott identified by tiger
         using 'tobeijing';
则创建了一个以scott用户和北京数据库的链接beijing,我们查询北京的scott数据:
SQL>select * from emp@beijing;
这样就可以把深圳和北京scott用户的数据做成一个整体来处理。
3、建立同义词,为了使有关分布式操作更透明,ORACLE数据库里有同义词的对象synonym
SQL>create synonym bjscottemp for emp@beijing;
于是就可以用bjscottemp来替代带@符号的分布式链接操作emp@beijing。
4、查看所有的数据库链接,进入系统管理员SQL>操作符下,运行命令:
SQL>select owner,object_name from dba_objects where object_type='DATABASE LINK';
刚好用到, 取消dblink
3、查看数据库连接
sql> select owner, db_link from dba_db_links;
ower db_link
public TEST.US.ORACLE.COM
4、删除数据库连接
先从第三步中查看数据库连接,取得其db_link的名称
sql>drop public database link TEST.US.ORACLE.COM
数据库连接巳丢弃
比如:在一个数据库B中访问数据库A中的表:
1.在数据库B中创建数据库链:
CREATE PUBLIC DATABASE LINK 数据库链接名 CONNECT TO 用户名 identified by 密码 using '连接说明'
其中,连接说明必须为如下格式:
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.142.10.201)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME=ORCL)
)
)
2.访问链接数据库中的对象的语法:
用户名.数据库对象@数据库链接名
3.查看所有的数据库链接:
select owner,object_name from dba_objects where object_type='DATABASE LINK';
4.例子:
创建一个数据库链接:
CREATE PUBLIC DATABASE LINK DBL_ORCL CONNECT TO province identified by province_pwd
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.142.10.201)(PORT = 1521))
)
(CON


相关文档:

"需要 Oracle 客户端软件 8.1.7 或更高版本"解决办法

1.选择您所安装Orcale的目录,例如:C:\Oracle
2.右键点击,弹出“属性”对话框,选择“安全”选项卡
3.添加“IUser_机子名称”用户的权限,采用完全控制的方式
4.确定应用后,在选择“安全”选项卡中选择“IUser_机子名称”用户,点击高级
5.选择选择框“用在 ......

oracle 学习笔记

start d:\a.sql
@    d:\a.sql
edit [d:\a.sql]
spool d:\a.sql 将屏上内容 输出到指定文件
spool off
set linesize 320
set pagesize 100
set autoprint on
set serveroutput on
variable v1 refcursor 
exp imp 备份 恢
只读事务
 set transaction read only
 用处,设置 ......

(转)oracle 10g xe 我的安装实践及简单配置过程

我的安装过程
1、编辑 /etc/apt/sources.list :
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份
    sudo gedit /etc/apt/sources.list
    加入下面这个源:
        deb http://oss.oracle.com/debian unst ......

北大青鸟oracle学习笔记7

oracle表分区
oracle允许用户对表进行进一步规划,即对表进行进一步拆分,将表分成若干个逻辑部分,灭个不妨称其为表分区
范围分区:
根据表中列值的范围进行分区
语法:Partition by range(字段名)(
Partition 分区名 values less than (60), --60以下
Partition 分区名 values less than (75), --60~75
......

oracle 关于ID自增和在原有ID的基础上自增

我是个新手,所以有些说的可能会不好,希望阅读这文章的人见谅啊.
一般关于ID自增的网上都有了很多了,呵呵^那我就简单的说一下: 先创建表,再创建序列:
                  create sequence 序列名
   &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号