SQL Server如何通过SQL语句直接操作另一台服务器上的SQL SERVER的数据

作者:辣椒小鱼 时间:2024-01-29 07:55:30 

SQL Server如何通过SQL语句直接操作另一个SQL SERVER的数据

1、 现在执行SQL语句的数据库服务器开启Ad Hoc Distributed Queries 

exec sp_configure 'showadvanced options',1
reconfigure
exec sp_configure 'Ad HocDistributed Queries',1
reconfigure

2、通过openrowset(‘SQLOLEDB’,’另一个SQLSERVER数据库IP’; ‘另一个数据库用户名’;’密码’,’select * from 数据库名.表所有者.表名’)

openrowset(‘SQLOLEDB’,’另一个SQLSERVER数据库IP’; ‘另一个数据库用户名’;’密码’,’select * from 数据库名.表所有者.表名’)

3、 实例

select * from openrowset('SQLOLEDB','192.168.4.238'; 'jb51';'ecology','select * from ecology.dbo.hrmresource')

以上语句可在当前数据库查询出192.168.4.238数据库上的hrmresource'数据,大家在实际使用过程中一定要控制好权限,只能指定的ip才让访问本地的sql数据库,低权限运行数据库,更不能使用sa,这里只是测试。

来源:http://www.chillifish.cn/2020/08/04/2485.html

标签:SQL,Server,服务器
0
投稿

猜你喜欢

  • JS设计模式之责任链模式实例详解

    2023-03-17 08:23:42
  • PHP设计模式之命令模式示例详解

    2024-05-11 10:11:06
  • 使用pymysql写入中文的问题

    2024-01-12 22:44:49
  • Python OpenCV绘制各类几何图形详解

    2023-02-04 18:27:01
  • Python3环境安装Scrapy爬虫框架过程及常见错误

    2021-10-19 00:01:05
  • Python中json.dumps()函数的使用解析

    2022-11-04 19:41:09
  • SQL基础语句总结

    2011-03-11 14:54:00
  • python使用plot绘制未来15天气温折线图

    2022-11-06 02:09:41
  • 在JavaScript中,为什么要尽可能使用局部变量?

    2009-03-01 12:38:00
  • vue 自定义全局方法,在组件里面的使用介绍

    2024-05-29 22:46:17
  • 如何用Response.Write调用代替内嵌表达式?

    2010-06-13 14:33:00
  • SQL update 多表关联更新的实现代码

    2024-01-22 01:44:06
  • python读取excel数据绘制简单曲线图的完整步骤记录

    2022-04-27 10:52:18
  • 如何更改Pycharm配置文件的存放路径

    2023-12-29 03:11:06
  • python监控进程状态,记录重启时间及进程号的实例

    2022-04-22 07:47:20
  • linux 后台日志 mysql 错误异常的解释(推荐)

    2024-01-26 06:01:42
  • Python实现简单猜拳游戏

    2022-07-08 04:40:10
  • asp随机生成文件名的函数

    2009-02-11 13:41:00
  • golang 实现tcp server端和client端,并计算RTT时间操作

    2023-08-30 14:12:49
  • python实现通过代理服务器访问远程url的方法

    2023-03-14 00:47:38
  • asp之家 网络编程 m.aspxhome.com