-
oracle数据库远程其他服务器
2014-06-18 15:39:47当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的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) )
-
[完整][Oracle][Oracle数据库精讲与疑难解析].pdf
2012-11-17 16:25:15实务15 下用IE登录Oracle g的em时,按钮显示为“□□” 实务 实务16 在Linux AS4安装Oracle i(9.2.X.X),当执行runInstaller时,出现错误 实务17 是否可以在同一机器上既装Oracle i又装Oracle i 实务 实务18 ... -
Oracle数据库精讲与疑难解析part2
2013-07-29 11:26:324.3.1 oracle网络服务器端配置疑难解析 4.3.2 oracle网络客户端配置疑难解析 4.3.3 oracle网络与防火墙(firewall) 第3篇 系 统 管 理 第5章 系统管家婆——sql*plus的使用 5.1 系统管理工具sql*... -
Oracle数据库精讲与疑难解析part1
2013-07-29 11:24:414.3.1 oracle网络服务器端配置疑难解析 4.3.2 oracle网络客户端配置疑难解析 4.3.3 oracle网络与防火墙(firewall) 第3篇 系 统 管 理 第5章 系统管家婆——sql*plus的使用 5.1 系统管理工具sql*... -
Oracle 数据库管理艺术:11g新特性(世界级Oracle专家权威力作)--详细书签版
2013-02-06 17:57:471.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 滚动升级功能的... -
Oracle Database 11g数据库管理艺术--详细书签版
2012-09-30 01:09:454.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的体系结构、模式和事务管理 ... -
Oracle数据库精讲与疑难解析.part1(共七部分)
2011-08-20 20:24:06========================================================== 本书大小为140M左右 ,由于上传大小限制,分为七...实务15 下用ie登录oracle g的em时,按钮显示为“□□” 实务 实务16 在linux as4安装oracle i(9.2... -
精通Oracle PL/SQL--详细书签版
2012-08-21 13:06:28我们将示范适用于Oracle所有版本(从8i到10g)的技术细节。本书中大多数例子是用Oracle9i R2测试的,你需要做的就是在SQL*Plus中运行它们。 接下来我们逐章介绍要涉及的主题。 安装:这部分展示如何搭建高效的... -
[Oracle.11g权威指南(第2版)].谷长勇.扫描版.pdf
2013-06-23 21:16:09第十部分为Oracle 11g数据库的其他新特性。 资源来自网络,如侵犯了您的权利,请点击,谢谢! 白盘用户请到本页用户评论处1楼找下载链接。 内容截图: 目录: 第一部分 Oracle数据库11g基础 第1章 数据库... -
Oracle DBA突击:帮你赢得一份DBA职位--详细书签版
2013-02-06 15:56:4010.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的init.ora参数中文说明
2008-11-07 20:14:11Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级... -
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串
2017-05-06 20:26:52说明:用于登录到oracle数据库 用法:sqlplus 用户名/密码 [as sysdba/sysoper] 注意:当用特权用户登录时,必须带上sysdba或sysoper 例子: 普通用户登录 sys用户登录 操作系统的身份登录 2. 连接命令(conn) ... -
勤哲excel服务器2010教程
2018-10-01 22:47:025.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下数据库链接的使用方法
2021-01-13 02:17:03数据库链接能够让本地的一个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:491.首先到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)
-
网管教程 从入门到精通软件篇.txt
2010-04-25 22:43:49网管教程 从入门到精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的... -
citrix 中文管理操作手册
2009-11-04 12:05:31将已发布应用程序移动到其他文件夹 57 复制已发布应用程序设置 57 将已发布应用程序的设置导出到文件 57 同时将多个已发布应用程序设置导出到文件 58 从文件中导入已发布应用程序设置 58 使虚拟 IP 地址对应用程序... -
C#编程经验技巧宝典
2008-06-01 08:59:338 <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和端口号等相关... -
spring security 参考手册中文版
2018-02-01 17:05:1829.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 ... -
IBM WebSphere Portal门户开发笔记01
2014-03-11 15:24:115、登录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:30UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 ...
-
BufferedInputStream的使用
-
【LeetCode】1475. 商品折扣后的最终价格(C++)
-
MySQL 高可用工具 DRBD 实战部署详解
-
【硬核】一线Python程序员实战经验分享(1)
-
vue-cli3移动端自适应配置 Vant组件库
-
php建站基本流程
-
【Java核心技术】JavaString类正则表达式技术详解
-
如何绘制平台框架的设计图:使用UML工具
-
紧凑的W型雪分形多频带天线,用于无线应用
-
nodebotsday:国际NodeBots日-7292017-源码
-
大鼠圆极化植入式天线的体内测试
-
【Python-随到随学】FLask第二周
-
libFuzzer视频教程
-
PPT大神之路高清教程
-
U盘介质安全管理系统
-
【Java基础】Java Object中的方法 技术详解
-
一种新策略的肺结节检测算法
-
iptables 企业级防火墙配置(四表五链)
-
Unity ILRuntime框架设计
-
【LeetCode】1380. 矩阵中的幸运数(C++)