当前位置: 首页 > news >正文

使用MSSQL,连接oracle,对oracle数据进行操作

EXEC sp_addlinkedserver--创建链接服务器。链接服务器让用户可以对 OLE DB 数据源进行分布式异类查询。
   @server = 'Mktg',--要创建的链接服务器的名称。s
   @srvproduct = 'Oracle',--要添加为链接服务器的 OLE DB 数据源的产品名称
   @provider = 'OraOLEDB.Oracle',--与此数据源对应的 OLE DB 访问接口的唯一编程标识符 (PROGID)。详情参照MSDN
   @datasrc = 'ORCL'--由 OLE DB 访问接口解释的数据源的名称。访问什么数据库名
GO


EXEC sp_addlinkedsrvlogin
    'Mktg', 
     --被访问的服务器别名 
    'false', 
     --值为 TRUE 指定登录名使用自己的凭据连接到 rmtsrvname,而忽略 rmtuser 和 rmtpassword 参数。 FALSE 指定 rmtuser 和 rmtpassword 参数用于连接到指定 locallogin 的 rmtsrvname。 如果 rmtuser 和 rmtpassword 也设置为 NULL,则不使用登录名或密码来连接链接服务器。
     NULL, 
     --本地服务器上的登录。 locallogin 的数据类型为 sysname,默认值为 NULL。 NULL 指定此项应用于连接到 rmtsrvname 的所有本地登录。 如果不为 NULL,则 locallogin 可以是 SQL Server 登录或 Windows 登录。 对于 Windows 登录来说,必须以直接的方式或通过已被授权访问的 Windows 组成员身份授予其访问 SQL Server 的权限。
    'STDOC', 
    --帐号 
    '123456' 
    --密码 
GO
--SELECT * FROM Mktg.CDCenter20110822.dbo.cardbaset

SELECT * FROM [Mktg]..[STDOC].[ACCEPTLIST]

格式:Select * From [链接服务器名].[远程数据库名].[所有者].[表名]

另外,FROM后面的那两个点是啥意思啊。求大神解答

 

转载于:https://www.cnblogs.com/llcdbk/p/4283962.html

相关文章:

  • Html5+Css3 Banner Animation 多方位移动特效
  • 内存loaddll和shellcode 是不是都差不多呢?
  • 分享:我用一天时间开发的 新年送祝福 微信手机网站(可在线体验附图)(要代码的留下邮箱)...
  • java基础篇---HTTP协议
  • 【BZOJ】【2157】旅游
  • XmlSerializer
  • 网站推广--Html关键词代码解说
  • 根域名数据库地址
  • intent 几种用法
  • JS-DOM操作应用高级(二)
  • 新建ios项目,运行时一闪即逝,并未显示出画的界面,以及分辨率自适应问题...
  • JavaScript Date学习实例:获取3分钟前的时间“hhmmss”格式
  • Java:多线程三死锁、线程间通讯
  • actor binary tree lab4
  • LinkIssue: Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or cor
  • [deviceone开发]-do_Webview的基本示例
  • C++类的相互关联
  • canvas绘制圆角头像
  • DOM的那些事
  • Idea+maven+scala构建包并在spark on yarn 运行
  • Java比较器对数组,集合排序
  • k8s如何管理Pod
  • PHP的Ev教程三(Periodic watcher)
  • Redis的resp协议
  • SAP云平台里Global Account和Sub Account的关系
  • SpringCloud集成分布式事务LCN (一)
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 仿天猫超市收藏抛物线动画工具库
  • Java性能优化之JVM GC(垃圾回收机制)
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • $.proxy和$.extend
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (+4)2.2UML建模图
  • (BFS)hdoj2377-Bus Pass
  • (TOJ2804)Even? Odd?
  • (八十八)VFL语言初步 - 实现布局
  • (第61天)多租户架构(CDB/PDB)
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • ./configure,make,make install的作用(转)
  • .net 程序 换成 java,NET程序员如何转行为J2EE之java基础上(9)
  • .net 受管制代码
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • @Data注解的作用
  • [ C++ ] STL_vector -- 迭代器失效问题
  • [Android]Android开发入门之HelloWorld
  • [C/C++] -- 二叉树
  • [C++] new和delete
  • [CareerCup] 12.3 Test Move Method in a Chess Game 测试象棋游戏中的移动方法
  • [CF226E]Noble Knight's Path
  • [Flutter]设置应用包名、名称、版本号、最低支持版本、Icon、启动页以及环境判断、平台判断和打包
  • [HDU]2161Primes