MSSQLSERVER跨服务器连接(远程登录)的示例代码

MSSQLSERVER跨服务器链接服务器创建方法如下

复制代码 代码如下:
--声明变量 
Declare @svrname varchar(255), 
@dbname varchar(255),
@sapassword varchar(255)  
--请在执行前,根据实际情况修改下列变量
select @svrname  = '目标服务器名',      
@dbname   = '目标数据库',  
@sapassword  = 目标数据库密码   
if exists ( select srvname from master.dbo.sysservers   where srvname ='链接服务器名') 
exec sp_dropserver @server = '链接服务器名',@droplogins ='droplogins'    
--增加链接服务器 
exec sp_addlinkedserver  @server = '链接服务器名',@srvproduct='',@provider = 'SQLOLEDB', @datasrc =@svrname, @catalog =@dbname
--增加链接服务器远程登录 
exec sp_addlinkedsrvlogin @rmtsrvname = '链接服务器名',@useself ='False',@locallogin = 'sa',@rmtuser ='sa',@rmtpassword =@sapassword 
--配置参数 
exec sp_serveroption @server ='链接服务器名',@optname = 'use remote collation',@optvalue ='false'
exec sp_serveroption @server ='链接服务器名',@optname = 'collation compatible',@optvalue ='true'
go

时间: 2024-10-26 08:00:28

MSSQLSERVER跨服务器连接(远程登录)的示例代码的相关文章

MSSQLSERVER跨服务器连接(远程登录)的示例代码_MsSql

MSSQLSERVER跨服务器链接服务器创建方法如下 复制代码 代码如下: --声明变量  Declare @svrname varchar(255),  @dbname varchar(255), @sapassword varchar(255)   --请在执行前,根据实际情况修改下列变量 select @svrname  = '目标服务器名',       @dbname   = '目标数据库',   @sapassword  = 目标数据库密码    if exists ( select

SQL Server跨服务器连接的多种方法

本文对SQL Server跨服务器连接的方式进行总结. 1.OPENDATASOURCE 在SQL文中直接用此语句打开数据库示例: OPENDATASOURCE( 'SQLOLEDB','Data Source=TQDBSV001 ;User ID=fish;Password=2312').RackDB.dbo.CS 此方式较为简单,但存在弊端就是速度很慢. 2.OPENROWSET 包括从 OLE DB 资料来源存取远端资料需要的所有连线资讯.这个方法是在连结伺服器存取资料表的替代方法,而且是

windows-关于域控服务器的远程登录问题

问题描述 关于域控服务器的远程登录问题 Windows server 2012 为域控服务器. 域用户如何实现在其他电脑上登录时默认远程登录到域控服务器上. 解决方案 把用户本地文件夹全设置为域控共享, 也就是虚拟盘技术

Android AIDL和远程Service调用示例代码_Android

Android:AIDL和远程Service调用 本讲的内容,理解起来很难,也许你看了很多资料也看不明白,但是用起来缺简单的要命.所以我们干脆拿一个音乐播放器中进度条的实例来说明一下AIDL和Remote Service的价值和使用方法,你把这个例子跑一边,体会一下就OK了.下面的例子是我 正在准备的项目实例中的一部分. 首先说明一下我们面临的问题,如果看不懂下面的描述请看前面的课程: 第一.我们知道在AndroId中如果需要进行音乐播放,最方面的方法就是使用自带的MediaPlayer对象,如

php cookie 登录验证示例代码_php基础

复制代码 代码如下: <html> <head> <title>Login</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <form name="form1" method="post" action=

Android AIDL和远程Service调用示例代码

Android:AIDL和远程Service调用 本讲的内容,理解起来很难,也许你看了很多资料也看不明白,但是用起来缺简单的要命.所以我们干脆拿一个音乐播放器中进度条的实例来说明一下AIDL和Remote Service的价值和使用方法,你把这个例子跑一边,体会一下就OK了.下面的例子是我 正在准备的项目实例中的一部分. 首先说明一下我们面临的问题,如果看不懂下面的描述请看前面的课程: 第一.我们知道在AndroId中如果需要进行音乐播放,最方面的方法就是使用自带的MediaPlayer对象,如

android网络编程之android连接网络的简单示例代码_Android

复制代码 代码如下: private void callToWebSrvice() {     ConnectivityManager connManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);     if (connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State

android网络编程之android连接网络的简单示例代码

复制代码 代码如下:private void callToWebSrvice() { ConnectivityManager connManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); if (connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTE

Linux服务器远程登录服务器go工具用法

背景 平时工作中总是需要登录到线上服务,以解决各种问题,比如: 远程登录线上日志机器查看PHP Error Log.Mysql Error Log等 登录QA的测试机检查代码是否正常发布.各项配置是否正确 登录个人开发机 但是公司服务器都是需要通过跳板机登录,每次登录线上机器都需要先到跳板机登录一下,再登录到目标机器,很繁琐,而且必须得记得住目标机器的IP或者机器名才能尽快登录上去,要不然还得一顿查... 所以弄了个小工具,实现快捷登录(其实是几年前写的一个小脚本,最近升级了一下),分享出来大家