[sqlserver][sql]sqlserver跨主机访问 跨数据库访问 数据库链接

sqlserver跨主机访问 跨数据库访问 数据库链接.

sql 复制代码
-- 把【要连接的远程服务器IP】与链接别名【LinkName】绑定
exec sp_addlinkedserver 'linktest','','SQLOLEDB','192.168.2.101'      
-- 把【用户名sa】和【密码123456】与链接别名【LinkName】绑定
exec sp_addlinkedsrvlogin 'linktest','false',null,'sa','123456'   
--连接名称.数据库名称.dbo.表名称 这是一个完整的sql语句  
select top 1000 * from linktest.testdb.dbo.user 
-- 操作完后,删除【csj】连接名称
exec sp_dropserver 'linktest','droplogins'    

SQL脚本包含了几个步骤,用于设置和删除SQL Server的链接服务器。下面是每个步骤的简要说明:

  • 添加链接服务器

  • 添加链接服务器登录

  • 从链接服务器的数据库中选择数据

  • 删除链接服务器

请注意,这些命令需要在具有适当权限的SQL Server环境中执行。在执行这些操作之前,请确保您了解它们的影响,并且已经备份了任何必要的数据。此外,出于安全考虑,建议不要在脚本中硬编码用户名和密码,而是使用更安全的认证方法。

相关推荐
qr9j422331 小时前
Django自带的Admin后台中如何获取当前登录用户
数据库·django·sqlite
cherry52301 小时前
【PostgreSQL】【第4章】PostgreSQL的事务
数据库·postgresql
IT成长日记5 小时前
【MySQL基础】聚合函数从基础使用到高级分组过滤
数据库·mysql·聚合函数
Guarding and trust7 小时前
python系统之综合案例:用python打造智能诗词生成助手
服务器·数据库·python
夜间出没的AGUI7 小时前
SQLiteBrowser 的详细说明,内容结构清晰,涵盖核心功能、使用场景及实用技巧
数据库
不再幻想,脚踏实地8 小时前
MySQL(一)
java·数据库·mysql
Tyler先森9 小时前
Oracle数据库数据编程SQL<3.5 PL/SQL 存储过程(Procedure)>
数据库·sql·oracle
KevinRay_10 小时前
从零开始学习SQL
数据库·学习·mysql
Json_1817901448010 小时前
python采集淘宝拍立淘按图搜索API接口,json数据示例参考
服务器·前端·数据库