同一个sql语句 连接两个数据库服务器

exec sp_addlinkedserver '逻辑名称','','SQLOLEDB','远程服务器名或ip地址'

exec sp_addlinkedsrvlogin '逻辑名称','false',null,'用户名','密码'

go

建立完成之后就可以正常使用了

select * from 逻辑名称。数据库名称。dbo。表名称 这是一个完整的sql语句

使用完成之后要,删除掉建立的虚拟连接

exec sp_dropserver '逻辑名称','droplogins'

时间: 2024-10-24 18:56:14

同一个sql语句 连接两个数据库服务器的相关文章

同一个sql语句 连接两个数据库服务器_MsSql

exec sp_addlinkedserver '逻辑名称','','SQLOLEDB','远程服务器名或ip地址' exec sp_addlinkedsrvlogin '逻辑名称','false',null,'用户名','密码' go 建立完成之后就可以正常使用了 select * from 逻辑名称.数据库名称.dbo.表名称 这是一个完整的sql语句 使用完成之后要,删除掉建立的虚拟连接 exec sp_dropserver '逻辑名称','droplogins'

走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能

原文:走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能 最近公司来一个非常虎的dba  10几年的经验 这里就称之为蔡老师吧 在征得我们蔡老同意的前提下  我们来分享一下蔡老给我们带来的宝贵财富 欢迎其他的dba来拍砖  目录 1.什么是执行计划?执行计划是依赖于什么信息.2. 统一SQL语句的写法减少解析开销3. 减少SQL语句的嵌套4. 使用"临时表"暂存中间结果5. OLTP系统SQL语句必须采用绑定变量6. 倾斜字段的绑定变量窥测问题7. begin tra

installer-WPF制作成EXE安装包后,连接不上数据库服务器

问题描述 WPF制作成EXE安装包后,连接不上数据库服务器 本地测试时没有问题,能够正常连接数据处理操作,但打包后无法连接数据库服务器,我用的第三方打包工具,Advanced Installer 11.0 解决方案 提供的信息太少,比较难以判断.解决问题的思路是从目标计算机的环境和开发的环境的差异来分析.首先你需要确定的是,打包工具有没有按照预期将程序部署到目标计算机:还是部署本身符合预期,但是目标环境有问题.为了将问题缩小在这两类问题的某一类,你尝试先不要打包,而是人工复制文件(包括依赖的库)

sql plus 和 pl/sql无法连接远程oracle数据库

前言:安装完oracle客户端后,可能会出现sql plus 和 pl/sql无法连接远程oracle数据库的情况,可能是以下原因: 针对sql plus连接不上: 1 可能原因:之前安装过oracle数据库客户端并且没有卸载干净,sql plus使用了之前oracle客户端的配置,导致连接不上   解决办法:在系统变量中,将有关之前的oracle客户端信息删除,如路径信息   针对sql plus可以连接的情况下,针对pl/sql连接不上 1 可能原因:之前安装过oracle数据库客户端并且没

sql语句-如何用SQL语句实现两张表(无关联)查询后,分别将各自的一个字段,插入一个新表。

问题描述 如何用SQL语句实现两张表(无关联)查询后,分别将各自的一个字段,插入一个新表. 有A.B.C三张表如下, 表 A 表B 学生ID(主键) 学生名称 课程ID(主键)| 课程名称 表 C 学生ID 课程ID (联合主键) 那么,通过SQL语句操作如何用学生姓名和课程名(只能获取学生姓名和课程名)将课程ID和学生ID插入到C表(C表中有课程ID和学生ID并且是联合主键),感激不尽. 解决方案 你可以定义2个变量,分别从表A表B用名称查询到ID.在表C的新增语句中使用这2个变量. 不过你这

怎样写SQL语句取两个日期之间的年月作为列名,两个日期是变量的

问题描述 怎样写SQL语句取两个日期之间的年月作为列名,两个日期是变量的比如 我取2000-01 到2011-12之间的年月在 test表里 id name1张山2张三3李四弄成这样id name 2000-01 2000-01 2000-01 2000-01 2000-01~~~2011-06 1张山NULLNULLNULLNULLNULL NULL2张三NULLNULLNULLNULLNULL NULL3李四NULLNULLNULLNULLNULL NULL我用这种方法写,不过它报错.dec

spring mvc-springmvc spring hibernate 怎么配置连接两个数据库

问题描述 springmvc spring hibernate 怎么配置连接两个数据库 persistent.xml配置 <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0"> <persistence-unit name=&q

有一系统,ORACLE.主数据A在内网,对外数据B在公网,分别有两个数据库服务器,如何实现这两个库A,B的同步?

问题描述 有一系统,ORACLE.主数据A在内网,对外数据B在公网,分别有两个数据库服务器,如何实现这两个库A,B的同步?目前的办法是每天把外网断开,切换到内网,来更新数据,更新完后,在换到外网,可这好象不可行,谁有没有好的办法?数据量很大,有30G,有些表有上亿条数据. 解决方案 解决方案二:好像有个叫dblink的玩意儿.解决方案三:关注解决方案四:PracticalProblem.帮顶一下吧.解决方案五:再顶

Oracle中SQL语句连接字符串的符号使用介绍_oracle

Oracle中SQL语句连接字符串的符号为|| 复制代码 代码如下: select catstr(tcdm) || (',') from T_YWCJ_RWCJR where cjrjh='009846' and rwid='12050' and jsdm='CJY' 拼接成一条数据并连接一个","