`

Sql数据库同义词,链接远程数据库

阅读更多

 

--创建数据库远程链接(创建需要有权限):

EXECUTE sp_addlinkedserver 'uf_link','SQL','SQLOLEDB','10.168.1.160'
EXECUTE sp_addlinkedsrvlogin 'uf_link',FALSE,null,'用户名','密码'



--创建同义词
--CREATE SYNONYM [同义词名称] FOR [链接服务器名称].[数据库].[架构].[表名]

CREATE SYNONYM relation FOR [uf_link].[mydb].[dbo].[relation]

select * from relation;

 

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

蕃薯耀 2013年10月21日 11:10:20 星期一

 

 

0
1
分享到:
评论

相关推荐

    Oracle中定义以及使用同义词的方法

    - **数据库链接中的应用**:通过数据库链接(Database Links),用户可以创建远程数据库对象的同义词,实现跨数据库的访问,而同义词在此过程中起到了位置透明性的角色。 4. **创建同义词** 创建同义词的基本语法...

    dblink+同义词

    例如,可以通过定义一个指向远程数据库表的同义词,并结合dblink,使得本地用户无需关心数据的实际位置,就能够像操作本地数据一样查询或修改远程数据。这种设计不仅简化了应用开发,也提高了系统的可维护性和安全性...

    Oracle数据库如何访问远程数据.pdf

    创建了同义词后,用户可以直接通过`WORKER`查询远程表,而无需提及数据库链接,简化了查询语句。 6. **安全性与管理** 管理数据库链接包括监控链接性能、设置权限和限制,以及定期检查和更新连接信息。权限控制...

    Oracle 同义词和视图

    例如,可以为远程数据库的表创建同义词,以便本地用户可以方便地访问;同时,利用视图来封装复杂的查询和权限限制,提供简洁的接口给应用程序。 总结来说,Oracle的同义词和视图都是提升数据库管理和使用效率的重要...

    数据库开发 Oracle数据库 SQL开发教程 第16章 序列、索引、同义词(共34页).pdf

    - **创建同义词**:使用`CREATE SYNONYM`语句创建,可以指向本地或远程数据库对象。 - **相关数据字典**:同义词的信息存储在数据字典中,可以通过查询数据字典视图来查看。 总结来说,本章的学习旨在帮助开发者...

    Pl\Sql连接Orcale远程数据库无需安装Orcale客户端

    标题中的“Pl\Sql连接Oracle远程数据库无需安装Oracle客户端”意味着我们可以使用PL/SQL Developer这款工具,不依赖Oracle客户端软件,就能实现对远程Oracle数据库的连接和管理。Oracle客户端通常包含许多组件,如...

    21.Oracle同义词1

    3. 为远程数据库`dblink_01`上的`scott`用户的`emp`表创建同义词`remoteemp`: ```sql create synonym remoteemp for scott.emp@dblink_01; ``` 在创建了同义词后,可以通过它们来查询或操作对应的数据库对象,...

    达梦数据库_SQL语言手册

    达梦数据库_SQL语言手册.pdf 数据库快照定义语句 数据库快照删除语句 第章数据查询语句和全文检索语句 单表查询 简单查询 带条件查询 集函数 情况表达式 连接查询 子查询 标量子查询 表子查询 派生表子...

    SQL*FORMS实现分布式数据库操作的方法.pdf

    7. 数据库链接:是在不同数据库服务器中利用system用户建立数据库操作所必须用的数据库链接,使用Create[Public]Database Link语句来实现。 8. 同义词:是在其他用户所创建的表和视图中,根据需要,创建同义词供本...

    利用oracle同义词技术加强对MIS系统数据接口管理控制.pdf

    3. **简化分布式访问**:在多数据库环境或者远程数据库接口访问时,同义词可以替代复杂的数据库对象描述,只需要指定同义词,减少因主机名、数据库名、用户名等错误造成的访问问题。 ### 二、现状分析 当前MIS系统...

    oraclef分布式数据库及其实现

    Oracle分布式数据库的实现主要依赖于两种技术:同义词(Synonyms)和数据库链接(Database Links)。 1. **同义词(Synonyms)** - **定义**:同义词是一种指向数据库对象(如表、视图等)的名称。通过为远程...

    ORACLE实现分布式数据库应用的例子

    访问远程数据库的数据时,只需在SQL查询语句中使用`@`符号指定数据库链接,如: ```sql SELECT col1, col2,…… FROM tablename@dbLink; ``` 为了提高应用程序的灵活性和可维护性,可以使用同义词来隐藏实际的...

    MLDN魔乐科技JAVA培训_Oracle课堂22_序列、同义词.rar

    3. **同义词的作用**:简化对象引用,尤其是当对象位于其他用户模式或者远程数据库时;在开发和测试环境中,用同义词可以轻松替换实际的对象名,便于维护。 4. **删除同义词**:使用`DROP SYNONYM`语句删除,如`...

    大型数据库系统概论课件 第6章 Oracle9i数据库对象的管理(3).ppt

    而在SQL中,创建同义词的命令格式是`CREATE [PUBLIC] SYNONYM 同义词名 FOR 数据库对象名;`。查看和编辑同义词也可以通过企业管理器或查询相关的系统视图,如DBA_SYNONYMS,来获取或修改同义词信息。 簇(Cluster)...

    通过SQL2005链接服务器访问ORACLE

    - 创建同义词可以简化对远程表的访问。 - 示例语句: ```sql CREATE SYNONYM OS_GIS_CELL FOR [ORACLELK]..[CMCC].OS_GIS_CELL; ``` #### 五、注意事项 1. **大小写敏感性**: - 在涉及Oracle部分的SQL语句中...

    database_link是用来做什么的

    2. 直接通过SQL命令创建数据库链接,指定远程数据库的DESCRIPTION,例如: ```sql create database link linkfwq connect to fzept identified by neu using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = ...

    oracle 其他数据库对象

    - **数据库链接(Database Link)**:这是一种用于访问另一个数据库中对象的通道,使得用户能够在当前数据库中查询远程数据库中的数据。 #### 5.2 索引 ##### 5.2.1 Oracle数据库的索引 索引是在表的一个或多个列上...

    跨数据查询

    也可以在本地创建一个同义词来指向远程数据库中的表,例如: CREATE SYNONYM scott_emp FOR scott.emp@scott_rmthot; 4. 删除 DBLINK 可以使用以下语句删除 DBLINK: DROP PUBLIC DATABASE LINK dblinkname; 二...

    老二牛车第四章理论课数据库对象.pdf

    - **为分布式数据库提供位置透明性**:对于跨数据库的访问,同义词可以作为远程对象的代理,提高查询效率。 ##### 3. 同义词类型 - **私有同义词**:只能在创建它的模式内访问,且不能与当前模式内的对象同名。 - ...

Global site tag (gtag.js) - Google Analytics