建立数据库链接

原创 2004年05月29日 15:52:00

建立数据库链接
CREATE [public] DATABASE LINK 数据库链接名 CONNECT TO 用户名 IDENTIFIED BY 密码 USING '数据库连接字符串';
说明:
    1.一般情况PUBLIC由数据库管理员来创建;个人用户可以不加public,是私有的数据库链接;
    2.'数据库连接字符串'可以用NET8 EASY CONFIG或者直接修改TNSNAMES.ORA里定义;
    3.在配置文件init.ora中,数据库参数global_name=true时,要求数据库链接名称跟远端数据库名称      一样;数据库参数global_name=false时,数据库链接名称可以跟远端数据库名称不一样;重新启动     数据库才生效,或者,修改上面的同时执行alter system set global_names=false不需要重新启动    数据库;
    4.在配置文件init.ora中,限制了数据库链接的数量,默认的并发数是4,由OP_LINKS来限制;
    5.为了建立数据库链接,需要有PCREATE Database link系统权限;要与远程的帐号进行链接还需要        有CREATE session普通权限;

数据库全局名称可以用以下命令查出
SELECT * FROM GLOBAL_NAME;

查询远端数据库里的表
SELECT …… FROM 表名@数据库链接名;

查询数据库连接
select * from user_db_links;
删除数据库连接
DELETE USER_DB_LINKS;
DROP (PUBLIC) DATABASE LINK DBaseLinkToCompany;

[ActiveRecord] 之:多数据库配置

[ActiveRecord] 之:多数据库配置
  • educast
  • educast
  • 2011年03月31日 09:12
  • 978

Oracle数据库链接的建立

数据库链接(DATABASE LINK)是在分布式环境下,为了访问远程数据库而创建的数据通信链路。数据库链接隐藏了对远程数据库访问的复杂性。通常,我们把正在登录的数据库称为本地数据库,另外的一个数据库...
  • kenandetonghua
  • kenandetonghua
  • 2013年07月28日 21:08
  • 506

建立数据库链接 create database link

建立数据库链接 create database link 在ORACLE里面,远程数据访问,像查询、更新等可以通过Database Link来实现。数据库连接需要在建立Database ...
  • u011192215
  • u011192215
  • 2013年11月22日 13:44
  • 922

使用Connection对象建立数据库连接-连接类、属性和方法

Connection对象也称为连接对象,用来创建一个与指定数据源的连接,包括Microsoft SQL server、Oracle以及能够为其指明一个OLEDB提供程序或一个ODBC驱动器的任何数据源...
  • david_520042
  • david_520042
  • 2010年11月21日 23:21
  • 1718

数据库连接七步骤

1、加载JDBC驱动程序:            在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(Str...
  • yingjiebohe
  • yingjiebohe
  • 2012年09月29日 08:25
  • 5541

如何创建数据库连接池(一个基于libmysql的MySQL数据库连接池示例)

1、  一般架构说明 图1 架构层次图         一般应用系统数据库访问模块可大致分为两层,一层是对数据库连接、连接池和结果集等直接对数据库的操作的封装,由于libmysql...
  • horace20
  • horace20
  • 2012年10月18日 21:59
  • 9639

在Django中使用数据库遇到的问题

很多人读了Django老版本的书籍,却安装了比较新的Django,以至于在使用数据库时出了很多头疼的问题,我也不例外,不想再让别人继续被折磨了。现将本人遇到的一些问题以及解决的办法整理如下:(我的环境...
  • yy_menghuanjie
  • yy_menghuanjie
  • 2016年05月06日 15:32
  • 392

数据库链接

1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url=...
  • shouyenet1
  • shouyenet1
  • 2007年04月27日 17:53
  • 624

Oracle 10g建立数据库链接的方法

假设NA公司总部在北京,一个分公司在新疆。现在,本地计算机在分公司,数据库SID为:SIDXJ,账户:userxj/xj123,IP为:192.168.1.100 总部有一个数据库,SID为SI...
  • Peaec2002
  • Peaec2002
  • 2012年03月17日 14:34
  • 510

java.sql.SQLException: ORA-01729: 需要数据库链接名

注意sql语句中插入或修改的数据值凡是字符窜类型的值的左右两边都要加上单引号,int类型的不用加。...
  • qin_zhimou
  • qin_zhimou
  • 2013年10月14日 08:24
  • 6897
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:建立数据库链接
举报原因:
原因补充:

(最多只允许输入30个字)