http://soft.chinabyte.com/database/329/12472829.shtml
Oracle数据库如何创建Database Link呢?本文我们主要就介绍一下这部分内容,Oracle数据库创建Database Link有两种方式,一种是通过菜单,一种是通过SQL。
注意:owner:public;Name:xxxx;username:xxx;password:xxx;DataBase:ip:端口/实例名
创建一个dblink,命名为dblink_name,从A数据库连到B数据库,B数据库的IP为192.168.1.73,端口为1521,实例名为oracle,登录名为tast,密码为test。
菜单方式:
打开plsql,点击【File】-【New】-【Database link】,打开如下图所示窗口
填好各项信息后,点击【Apply】即可完成Database Link的创建。
SQL方式
-- Drop existing database link drop public database link dblink_name; -- Create database link create public database link dblink_name connect to SYSTEM using '192.168.1.73:1521/oracle';
以上就是Oracle创建Database Link的两种方式
原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/database/329/12472829.shtml
分享到:
相关推荐
创建Database Link主要有两种方法:通过PL/SQL Developer的菜单界面和通过SQL命令行。下面将详细介绍这两种方法: 1. 菜单方式: 在PL/SQL Developer中,可以通过以下步骤创建Database Link: - 打开PL/SQL ...
数据库链接可以分为两种类型:一种是公用链接(Public Database Link),对数据库中的所有用户都可用;另一种是私有链接(Private Database Link),仅对创建该链接的用户可用。一个用户无法将私有数据库链接的权限授予...
### Oracle存储过程与Database ...通过以上介绍,我们了解了如何在Oracle中创建和调用带有输入/输出参数的存储过程,以及如何创建和使用Database Link来访问远程数据库。这些技术对于实现复杂的应用程序逻辑非常有用。
创建 DB Link 可以采用两种方式: 1. 已经配置本地服务 创建 DB Link 的时候,可以使用已经配置好的本地服务,例如: CREATE PUBLIC DATABASE LINK fwq12 CONNECT TO fzept IDENTIFIED BY neu USING 'fjept'; 2....
创建DBLink主要有两种方式: 1. **基于tnsnames.ora配置的DBLink**: 在tnsnames.ora文件中,定义远程数据库的连接信息,然后在SQL中创建DBLink,如: ``` create public database link to_bylw connect to ...
DBLink(Database Link)是Oracle提供的一种机制,用于在不同的Oracle数据库实例之间建立连接,实现跨数据库查询、更新等功能。它使得在一个数据库中访问另一个数据库的数据成为可能。 ##### 1. 全局名称(global_...
2. **Data Guard**:Oracle Data Guard提供了一种高可用性和灾难恢复解决方案,通过创建物理或逻辑备用数据库实现数据同步。物理备用数据库是源数据库的精确副本,而逻辑备用数据库则允许在接收日志文件后进行SQL...
创建数据库链接主要有两种方法: 1. 使用Net Manager配置远程数据库的服务和监听,然后通过SQL命令创建公共数据库链接,例如: ```sql create public database link fwq12 connect to fzept identified by neu ...
Database Link 是 Oracle 数据库中用于连接两个数据库的关键对象,它可以实现从一个数据库到另一个数据库的数据查询与操作。通过 Database Link,用户能够轻松地访问远程数据库中的数据,并执行相关的远程程序。 ##...
数据泵(Data Pump)是Oracle提供的一种高效的数据迁移工具,它可以将数据从一个数据库导出(Export)到另一个数据库,或者在同一数据库中进行数据迁移。控制文件包含了导入或导出的详细指令。例如,这个文件可能...
DB Link(数据库链接)是Oracle提供的一种跨数据库访问机制,允许用户在一个Oracle数据库实例中查询或更新另一个远程Oracle数据库实例中的数据。这为不同数据库之间的数据同步与交换提供了极大的便利。 #### 二、DB...
创建DBLink主要有两种方式: 1. **基于TNSNAMES.ORA文件的DBLink**:这种方式要求在本地数据库的`tnsnames.ora`文件中已经配置了要访问的远程数据库的信息。创建过程如下: ```sql CREATE PUBLIC DATABASE LINK ...
在Oracle Link中,主要有两种类型:DB Link(数据库链接)和Public DB Link(公共数据库链接)。DB Link是用户级别的,只能由创建它的用户使用;而Public DB Link则是全局的,所有用户都可以访问。创建DB Link的基本...
DB_LINK主要分为两种类型: 1. **Private DB_Link**:这类链接只对创建它的用户可见和可用。这意味着只有创建者才能够通过此链接访问远程数据库。 2. **Public DB_Link**:与Private DB_Link不同,公共链接可供所有...
database link有两种主要类型: 1. Private database link:由创建它的用户所有,仅限于该用户在其本地模式下使用。这意味着只有创建私有数据库链接的用户才能使用它来访问远程数据库,并且只有该用户可以删除它。 ...
创建Database Links有两种主要方式: 1. **已配置本地服务**: 使用`CREATE DATABASE LINK`语句,指定数据库链接的名称,连接的用户名和密码,以及本地已经配置的数据实例名。例如: ```sql CREATE DATABASE ...
- 修改`Global_Name`的方法有两种: - 方法一:在数据库的`init.ora`文件中设置`global_names`参数为`TRUE`或`FALSE`。 - 方法二:执行SQL语句来修改: ```sql ALTER SYSTEM SET GLOBAL_NAME=TRUE/FALSE; ``` ...
创建同义词有两种方式,一种是针对本地数据库对象,另一种是针对远程数据库对象。 ```sql CREATE SYNONYM 同义词名 FOR 表名; CREATE SYNONYM 同义词名 FOR 表名@数据库链接名; ``` - 删除 dblink 使用 `DROP ...
在给定的部分内容中,提到了两种创建数据库链接的方式: #### 通过TNS别名方式 首先,需要在本地数据库的`tnsnames.ora`文件中定义一个TNS别名,例如`BKSVR_248`,指向远程数据库`BKSVR`。然后,在本地数据库中...