--使用服务名创建一个dblink
create database link testjxreal connect to fruitking identified by f123456 using 'testjx_db78';
--服务名指的是${oracle_home}\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora文件添加的那段代码
testjx_db78=(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.78)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = orcl))
)
--使用dblink访问数据库中的表
select * from enterprise@testjxreal;
--删除一个dblink
drop database link testjxreal;
--查看全球服务名SID
SELECT * FROM GLOBAL_NAME;
--查看SID的参数状态,这个需要在sql命令行形式执行
show parameter global_name;
--直接建立一个连接,这样避免使用服务名,有时使用服务名会导致TNS找不到服务名的错误/异常,从而无法连接
-- 第一个参数:创建的连接名字,这个名字你可以随你实际自由命名
-- 第二个参数:数据库用户名(访问数据库创建的用户,可以是dba,也可以是普通用户)
-- 第三个参数:数据库用户密码
-- 第四个参数:数据库主机IP地址
-- 第五个参数:数据库SID
create database link testjxreal
connect to fruitking identified by f123456
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.78)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = orcl)
)
)';
--使用dblink访问数据库中的表
select * from enterprise@testjxreal;
分享到:
相关推荐
Oracle PL/SQL实例精解 student模式 数据库建立代码 包括数据库的建立、索引等。样本数据的插入。
PL/SQL是Oracle对标准数据库语言的扩展,Oracle公司已经将PL/SQL整合到Oracle 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本教程将以循速渐进的方式讲述PL/SQL基础语法,结构和组件、以及...
PL/SQL不安装Oracle连接数据库 1、下载instantclient-basic-win32-11.2.0.1.0此为压缩包,解压就行(路径如:D:\oracle\instantclient\instantclient).解压的路径自行调整 2、新建tnsnames.ora文件,路径如(D:\...
sql是关系数据库的基本操作语言 它是应用程序与数据库进行交互操作的接口 pl/sql是oracle特有的编程语言 它不仅具有过程编程语言的基本特征 循环 条件分支等 而且还具有对象编程语言的高级特征 重载 继承等 ...
oracle pl/sql实例精讲student数据库模式
一个对数据库的操作工具PL/SQL,能够对ORACLE\SQL进行很好的帮助操作!
《Oracle PL/SQL程序设计(第5版)(套装上下册)》基于Oracle数据库11g,从PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、PL/SQL应用构建、高级PL/SQL主题这6个方面详细系统地讨论了PL/SQL以及如何...
在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL 只有 Oracle 数据库有。 MySQL 目前不支持 ...
oracle10g pl/sql完备教程,供初学者学习与开发者参考
如何用PL/SQL将EXCEL数据导入到ORACLE数据库中,截图教大家。
在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL免安装版,点击即用,非常方便!
PL/SQL Developer是Oracle数据库当前最流行的开发工具之一,它在ORACLE数据库开发设计方面功能强大,使用方便,但是数据库管理方面一直比较欠缺。 DBATools For PL/SQL Developer 是一款PL/SQL Developer的辅助插件...
PL/SQL, Oracle's procedural extension of SQL, is an advanced fourth-generation programming language (4GL). It offers modern features such as data encapsulation, overloading, collection types, ...
oracle数据库 sql 和pl/sql实例教程
Oracle数据库SQL和PL/SQL实例教程 西安电子科技大学出版社
NULL 博文链接:https://hankzhouzhm.iteye.com/blog/1765955
《oracle pl/sql程序设计(第5版)》基于oracle数据库11g,从pl/sql编程、pl/sql程序结构、pl/sql程序数据、pl/sql中的sql、pl/sql应用构建、高级pl/sql主题6个方面详细系统地讨论了pl/sql以及如何有效地使用它。...
除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL/SQL语言也是该语言的一个特点。本章的主要内容是讨论引入PL/SQL语言的必要性和该语言的主要特点,以及了解PL/SQL语言的重要性和数据库版本问题。还要介绍...
pl/sql数据库学习笔记,包含一些基础知识,和案例代码
Oracle PL/SQL实例编程 Oracle PL/SQL实例编程 Oracle PL/SQL实例编程