首页 > 其他分享 >跨库创建同义词

跨库创建同义词

时间:2024-03-19 10:34:06浏览次数:23  
标签:创建 数据库 表名 同义词 跨库 linkname 远程

本地库登录plsql,执行以下代码

步骤一:创建dblink(若无权限先授权)

create database link '取linkname名(eg: 用远程数据库名+_remote)' connect to '远程数据库用户' identified by '远程数据库密码'
using '(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = '远程数据库ip')(PORT = '远程数据库port'))
(CONNECT_DATA =
(SERVICE_NAME = '远程数据库实例名')
)
)';

验证dblink是否创建成功
select * from 远程库的表名@linkname名;

步骤二:创建同义词
create or replace synonym '表名(建议和本库原有库表名保持一致,这样就不用调整代码)'
  for '远程库用户名.远程库表名@linkname名';

-- 验证同义词是否创建成功
select * from '同义词表名';
  

 

标签:创建,数据库,表名,同义词,跨库,linkname,远程
From: https://www.cnblogs.com/yuefeng123/p/18082183

相关文章

  • 【JavaScript编程实操10】1.实现一个函数,要求传递2个参数,返回两个参数的和 2.创建一个
    前言1、实现一个函数,要求传递2个参数,返回两个参数的和代码:实现效果:2、创建一个函数,传递两个参数,返回两个参数的相乘和相加的和代码:实现效果:总结前言    本次继续针对Javascript阶段的函数与对象相关方面的实操练习,共有2个实操,这两个实操具有相似性,只是一个......
  • 通过FactoryMethod创建对象示例
    factory-bean:指定使用哪个工程实例,实例工厂,非静态方法创建beanfactory-method:指定使用哪个工厂实例的方法。静态工厂,静态方法创建bean判断的依据是创建bean的方法是否存在static修饰符。具体code如下:packagecom.gientech.factoryMethod;publicclassPerson{pr......
  • 【Django开发】0到1美多商城项目md教程第2篇:展示用户注册页面,1. 创建用户模块子应用
    美多商城完整教程(附代码资料)主要内容讲述:欢迎来到美多商城!,项目准备。展示用户注册页面,创建用户模块子应用。用户注册业务实现,用户注册前端逻辑。图形验证码,图形验证码接口设计和定义。短信验证码,避免频繁发送短信验证码。账号登录,用户名登录。登录,登录开发文档。用户基本信息,查询......
  • Java 文件处理完全指南:创建、读取、写入和删除文件详细解析
    Java文件操作文件处理简介文件处理是任何应用程序的重要部分。Java提供了许多用于创建、读取、更新和删除文件的方法。Java文件处理Java中的文件处理主要通过java.io包中的File类完成。该类允许我们处理文件,包括创建、读取、写入和删除文件。创建File对象要使用F......
  • 数据库、表的创建、修改、删除
    一、数据库1.1、创建数据库语法:CREATEDATABASEIFNOTEXISTS数据库名CHARACTERSET字符集;例子:(推荐)CREATEDATABASEIFNOTEXISTS数据库名CHARACTERSETutf8mb4COLLATEutf8mb4_0900_ai_ci;1.2、使用数据库查看当前所有的数据库SHOWDATABASES;#有一个S,代......
  • Azure REST API (5) Azure创建Service Principal设置Client Secret过期时间100年
    《WindowsAzurePlatform系列文章目录》 我们在使用AzureServicePrinciple,通过应用程序开发API方式部署或修改Azure资源的时候,默认的ClientSecret过期时间为2年。很多客户希望ClientSecret过期时间大于2年。我们可以通过使用应用管理策略(AppManagem......
  • 【PostgreSQL PGCE-091题目解析14】PostgreSQL中使用CONCURRENTLY选项创建索引时,允许
    本文为云贝教育刘峰(微信:yunbee_DBA)原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。PostgreSQL中使用CONCURRENTLY选项创建索引时,允许增删改数据表。A.正确B.错误参考答案:A解析:我们知道,PG是有行级琐的,在创建索引的时候,会在行上加琐......
  • Vue+OpenLayers7入门到实战:OpenLayers7创建自定义鹰眼控件,自定义鹰眼控件样式,调整鹰眼
    返回《Vue+OpenLayers7》专栏目录:Vue+OpenLayers7入门到实战前言本章介绍如何使用OpenLayers7在地图上创建自定义鹰眼控件,自定义鹰眼控件样式,调整鹰眼控件位置、大小、文字和按钮等样式。二、依赖和使用"ol":"7.5.2"使用npm安装依赖npminstallol@7.5.2使用Y......
  • OpenLayers6实战,OpenLayers创建自定义鹰眼控件,自定义鹰眼控件样式,调整鹰眼控件位置、
    专栏目录:OpenLayers实战进阶专栏目录前言本章讲解OpenLayers6如何创建自定义鹰眼控件,自定义鹰眼控件样式,调整鹰眼控件位置、大小和文字和按钮等自定义样式的功能。二、依赖和使用"ol":"^6.15.1"使用npm安装依赖npminstallol@6.15.1使用Yarn安装依赖yarn......
  • Java创建线程的方式到底有哪些?
    一、线程的创建十种方式一个经典的面试八股问题是:java中有几种线程的创建方式?一般的回答是:实现Thread类。实现Runable接口。 实现Callable接口。也可以加上一个利用ExecutorService线程池: 实现Thread类。实现Runable接口。 实现Callable接口。使用ExecutorService线程......