精华内容
下载资源
问答
  • 当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样...想知道有关dblink的权限,以sys用户登录到本地数据库: select *

           当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink.

      创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建dblink的权限。想知道有关dblink的权限,以sys用户登录到本地数据库:

      select * from user_sys_privs t where t.privilege like upper('%link%');

      1 SYS CREATE DATABASE LINK NO

      2 SYS DROP PUBLIC DATABASE LINK NO

      3 SYS CREATE PUBLIC DATABASE LINK NO

      可以看出在数据库中dblink有三种权限CREATE DATABASE LINK(所创建的dblink只能是创建者能使用,别的用户使用不了),CREATE PUBLIC DATABASE LINK(public表示所创建的dblink所有用户都可以使用),DROP PUBLIC DATABASE LINK。

      在sys用户下,把CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK权限授予给你的用户  grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to scott;

      然后以scott用户登录本地数据库

      1.创建dblink的第一种方式,是在本地数据库tnsnames.ora文件中配置了要远程访问的数据库。

      create public database link to_bylw connect to scott identified by tiger using 'bylw';其中to_bylw是你创建的dblink名字,bylw是远程数据库的实例名,scott/tiger是登录到远程数据库的用户/密码。然后在本地数据库中通过dblink访问远程数据库'bylw'中scott.tb_test表,sql语句如下所示 select * fromscott.tb_test@to_bylw;

      2.创建dblink的第二种方式,是在本地数据库tnsnames.ora文件中没有配置要访问的远程数据库,create database link to_test connect to scott identified by tiger using '(DESCRIPTION =  (ADDRESS_LIST =  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))  )  (CONNECT_DATA =  (SERVER = DEDICATED)  (SERVICE_NAME = bylw)  )  )';

      第二种是把第一种配置在tnsnames.ora文件中的信息,直接放在创建dblink语句后面。第一种情况tnsnames.ora文件中信息如下:

      bylw =  (DESCRIPTION =  (ADDRESS_LIST =  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))  )  (CONNECT_DATA =  (SERVER = DEDICATED)  (SERVICE_NAME = bylw)  )

    展开全文
  • 实务15 下用IE登录Oracle g的em时,按钮显示为“□□” 实务 实务16 在Linux AS4安装Oracle i(9.2.X.X),当执行runInstaller时,出现错误 实务17 是否可以在同一机器上既装Oracle i又装Oracle i 实务 实务18 ...
  •  4.3.1 oracle网络服务器端配置疑难解析  4.3.2 oracle网络客户端配置疑难解析  4.3.3 oracle网络与防火墙(firewall) 第3篇 系 统 管 理  第5章 系统管家婆——sql*plus的使用  5.1 系统管理工具sql*...
  •  4.3.1 oracle网络服务器端配置疑难解析  4.3.2 oracle网络客户端配置疑难解析  4.3.3 oracle网络与防火墙(firewall) 第3篇 系 统 管 理  第5章 系统管家婆——sql*plus的使用  5.1 系统管理工具sql*...
  • 1.4 升级到Oracle Database 11g 14 1.4.1 升级与兼容问题 14 1.4.2 Oracle Database 11g的升级路径 15 1.4.3 用DBUA进行升级 20 1.4.4 升级的性能测试 20 1.4.5 升级11g后的降级 20 1.4.6 滚动升级功能的...
  • 4.12.23 登录到Grid Control 123 4.12.24 Grid Control的特性 124 4.12.25 使用Grid Control主页 124 4.12.26 用Grid Control监控整个系统 125 第二部分 Oracle Database 11g的体系结构、模式和事务管理 ...
  • ========================================================== 本书大小为140M左右 ,由于上传大小限制,分为七...实务15 下用ie登录oracle g的em时,按钮显示为“□□” 实务 实务16 在linux as4安装oracle i(9.2...
  • 精通Oracle PL/SQL--详细书签版

    热门讨论 2012-08-21 13:06:28
     我们将示范适用于Oracle所有版本(从8i10g)的技术细节。本书中大多数例子是用Oracle9i R2测试的,你需要做的就是在SQL*Plus中运行它们。  接下来我们逐章介绍要涉及的主题。  安装:这部分展示如何搭建高效的...
  • [Oracle.11g权威指南(第2版)].谷长勇.扫描版.pdf

    千次下载 热门讨论 2013-06-23 21:16:09
    第十部分为Oracle 11g数据库的其他新特性。 资源来自网络,如侵犯了您的权利,请点击,谢谢! 白盘用户请本页用户评论处1楼找下载链接。 内容截图: 目录: 第一部分 Oracle数据库11g基础 第1章 数据库...
  • 10.3.3 Oracle服务器的配置 371 10.4 配置SQL Server 2000的普通连接 373 10.4.1 Windows服务器的配置 373 10.4.2 Linux服务器上的配置 374 10.5 配置SQL Server 2000的透明网管连接 375 10.5.1 SQL...
  • Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...
  • 说明:用于登录到oracle数据库 用法:sqlplus 用户名/密码 [as sysdba/sysoper] 注意:当用特权用户登录时,必须带上sysdba或sysoper 例子: 普通用户登录 sys用户登录 操作系统的身份登录 2. 连接命令(conn) ...
  • 5.1 登录到客户端 49 5.1.1 登录 49 5.1.2 更改口令 50 5.1.3 退出 50 5.2 新建模板 51 5.3 保存模板并设置权限 52 5.4 定义数据项 53 5.4.1 什么是数据项 53 5.4.2 定义单一数据项 54 5.5 通过我的工作台管理数据 ...
  • 数据库链接能够让本地的一个sqlserver登录用户映射远程的一个数据库服务器上,并且像操作本地数据库一样。那么怎么创建数据库链接呢?我现在有两种方法可以实现。第一种:在 sqlserver 企业管理器中,建立,这个...

    有时候我们希望在一个sqlserver下访问另一个sqlserver数据库上的数据,或者访问其他oracle数据库上的数据,要想完成这些操作,我们首要的是创建数据库链接。

    数据库链接能够让本地的一个sqlserver登录用户映射到远程的一个数据库服务器上,并且像操作本地数据库一样。那么怎么创建数据库链接呢?我现在有两种方法可以实现。

    第一种:在 sqlserver 企业管理器中,建立,这个比较简单的,首先在 "服务器对象"节点下的“数据库链接”节点 上点右键 ,在出现的菜单中点 “新建数据库链接” ,然后会弹出一个界面,需要我们填写的有:链接服务器(这是一个名字,自己根据情况自行定义,以后就要通过他进行远程访问了),提供程序名称(这个就是选择数据驱动,根据数据库类型来选择,不能乱选,否则链接不上的),数据源(对于sqlserver就是远程数据库服务器的主机名或者IP,对于 oracle 就是在 oracle net config 中配置的别名),安全上下文用户和口令(也就是远程服务器的用户和口令)。

    第二种:利用系统存储过程

    创建一个sqlserver对sqlserver的数据库链接:

    exec sp_addlinkedserver  'link_northsnow','','SQLOLEDB','远程服务器主机名或域名或ip地址'

    exec sp_addlinkedsrvlogin 'link_northsnow','false',null,'用户名','用户口令'

    创建一个sqlserver对Oracle的数据库链接:

    exec sp_addlinkedserver 'link_ora', 'Oracle', 'MSDAORA', 'oracle数据库服务器别名'

    exec sp_addlinkedsrvlogin 'link_ora', false, 'sa', '用户名', '用户口令'

    有了数据库链接我们就可以使用了。对于sqlserver和oracle中的使用方法是有区别的。

    对于sqlserver:

    create view v_lhsy_user as select * from link_northsnow.lhsy.dbo.sys_user

    select * from v_lhsy_user

    其中lhsy为远程的数据库名

    sys_user为表名

    对于 oracle:

    create view vvv as select * from link_ora..NORTHSNOW.SYS_USER

    select * from vvv;

    其中northsnow为远程oracle数据库服务器的一个用户名,SYS_USER为该用户在该服务器上的一个表,要非常注意的是:数据库链接(link_ora)后面有两个点(..),再往后面必须全部大写,查询的对象一般为表格或者视图,不能查询同义词。

    要想删除数据库链接,也有两种方法,

    一种是在企业管理器中操作,这个简单。

    另一种是用系统存储过程:

    exec sp_dropserver  数据库链接名称,'droplogins'

    展开全文
  • 单点登录源码

    2018-01-09 20:56:08
    单点登录, SSM框架公共模块 ├── zheng-admin -- 后台管理模板 ├── zheng-ui -- 前台thymeleaf模板[端口:1000] ├── zheng-config -- 配置中心[端口:1001] ├── zheng-upms -- 用户权限管理系统 | ├── ...
  • Linux jdk安装配置

    2018-08-08 17:37:49
    1.首先到Oracle官网下载jdk,我下载的是 jdk-7u80-linux-x64.tar.gz ,如何下载,请自行百度。 2.以root用户登录,在/usr下新建文件夹java cd /usr mkdir java 3. 使用Xmanager或其他软件以root用户上传...

    1.首先到Oracle官网下载jdk,我下载的是  jdk-7u80-linux-x64.tar.gz ,如何下载,请自行百度。

    2.以root用户登录,在/usr下新建文件夹java

    •   cd /usr
    •   mkdir java

    3.  使用Xmanager或其他软件以root用户上传到服务器/usr/java文件下

    4.  解压 jdk-7u80-linux-x64.tar.gz

    •  cd /usr/java
    • tar -xzvf jdk-7u80-linux-x64.tar.gz
    •  ls

          看到jdk1.7.80文件夹解压成功

    5.  修改文件夹的所属组及用户(我的用户及组为 ies:ies,以root登录)

    •  cd /usr/java
    •  chown -R  ies:ies jdk1.7.80

    6.  编辑配置文件

    • vi /etc/profile

            按i键,在文件最后添加如下内容:

            export JAVA_HOME=/usr/java/jdk1.7.0_80

            export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

            export PATH=$JAVA_HOME/bin:$PATH

            然后按ESC键,然后输入 ":wq!" ,保存退出。然后输入如下命令,确保生效:

    •  source  /etc/profile

     7. 执行以下语句,出现下面的信息,则说明jdk安装成功

    •  su ies
    •  java -version

         java version "1.7.0_79"

         Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

         Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

    展开全文
  • 网管教程 从入门精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的...
  • 将已发布应用程序移动到其他文件夹 57 复制已发布应用程序设置 57 将已发布应用程序的设置导出到文件 57 同时将多个已发布应用程序设置导出到文件 58 从文件中导入已发布应用程序设置 58 使虚拟 IP 地址对应用程序...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    8 <br>0018 有效利用Visual Studio 2005附带程序 8 <br>0019 有效使用MSDN帮助 9 <br>0020 如何设置MSDN帮助 9 <br>1.4 其他 10 <br>0021 如何添加项目引用 10 <br>0022 如何添加Web...
  • 数据交换需求规格说明书

    热门讨论 2011-03-01 14:57:51
    主要功能是对选择数据流程文件和对应的数据包上传到服务器指定目录实现自动发送。  参数设置; 主要功能是对服务器的相关参数进行设置,如:指定服务器接收和发送数据的文件目录、指定服务器的ip和端口号等相关...
  • 29.4.2连接LDAP服务器 225 29.4.3 LDAP搜索对象 225 FilterBasedLdapUserSearch中 225 29.4.4 LdapAuthoritiesPopulator 226 29.4.5 Spring Bean配置 226 29.4.6 LDAP属性和定制的UserDetails 227 29.5 Active ...
  • 5、登录portal时,绕过登录界面,直接进入主页(或再登录) 45 6、自定义登录跳转页面 45 7、判断用户是否登录标签 46 8、portal登录注销再登录只出现一张图片 46 9、登录失败及修改提示信息 46 10、设置超时跳转...
  • asp.net知识库

    2015-06-18 08:45:45
    如何在DotNet 2的登录组件中检索用户的锁定状态及解锁? ASP.NET 2.0, 想说爱你不容易 SqlDataSource WEB控件:当DeleteCommandType= 遭遇 ASP.NET 2.0 只读 TextBox 回发后信息丢失的 bug asp.net2.0:扩展...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    服务器可以将收集的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    服务器可以将收集的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    服务器可以将收集的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...
  • vc++ 应用源码包_5

    热门讨论 2012-09-15 14:45:16
    服务器可以将收集的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...
  • vc++ 应用源码包_4

    热门讨论 2012-09-15 14:38:35
    服务器可以将收集的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...
  • vc++ 应用源码包_3

    热门讨论 2012-09-15 14:33:15
    服务器可以将收集的信息以柱状图和文件列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。 CClockST_demo 电子钟的实现,自绘Button、Static的实现,其中自定了一个辅助主题风格类。 ...
  • 经典SQL语句大全

    热门讨论 2014-12-20 12:00:30
    UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 ...

空空如也

空空如也

1 2 3 4
收藏数 66
精华内容 26
关键字:

如何登录到其他服务器oracle