使用sql语句建立与删除链接服务器及执行数据库操作
2012-05-15 09:05
846 查看
建立链接服务器:
exec sp_addlinkedserver 'test ', ' ','SQLOLEDB','192.18.1.3'
说明:上述语句中test为创建的链接服务器的名称,为了在本地服务器的数据库中使用,192.163.1.3为远程数据库服务器的ip地址。
建立链接服务器登录:
exec sp_addlinkedsrvlogin 'test','false',null,'sa','pass'
说明:第一个参数为刚刚建立的链接服务器的名称,最后的sa,pass为远程数据库的登录名与密码。
建立完链接服务器后,可以在本地服务器中操作链接服务器上的数据
select * from test.NorthWind.dbo.product;
说明:查询链接服务器上NorthWind数据库中product表中的信息
不需要时,可以删除链接服务器。
删除链接服务器:
exec sp_droplinkedserver 'test','droplogins'
说明:第一个参数为要删除的链接服务器的名称,第二个参数最好直接传'droplogins'这样会一次性删除到链接服务器与链接服务器的所有登录。我开始填的是sa,提示我说,“为过程 'sys.sp_dropserver'
指定的参数或选项无效。”,调用exec sp_droplinkedsrvlogin 'test','sa'
后再执行sp_dropserver存储过程,会提示"仍有对服务器 'test' 的远程登录或链接登录",所以干脆直接用上边的一条语句解决问题了。
转自:/article/5206751.html
exec sp_addlinkedserver 'test ', ' ','SQLOLEDB','192.18.1.3'
说明:上述语句中test为创建的链接服务器的名称,为了在本地服务器的数据库中使用,192.163.1.3为远程数据库服务器的ip地址。
建立链接服务器登录:
exec sp_addlinkedsrvlogin 'test','false',null,'sa','pass'
说明:第一个参数为刚刚建立的链接服务器的名称,最后的sa,pass为远程数据库的登录名与密码。
建立完链接服务器后,可以在本地服务器中操作链接服务器上的数据
select * from test.NorthWind.dbo.product;
说明:查询链接服务器上NorthWind数据库中product表中的信息
不需要时,可以删除链接服务器。
删除链接服务器:
exec sp_droplinkedserver 'test','droplogins'
说明:第一个参数为要删除的链接服务器的名称,第二个参数最好直接传'droplogins'这样会一次性删除到链接服务器与链接服务器的所有登录。我开始填的是sa,提示我说,“为过程 'sys.sp_dropserver'
指定的参数或选项无效。”,调用exec sp_droplinkedsrvlogin 'test','sa'
后再执行sp_dropserver存储过程,会提示"仍有对服务器 'test' 的远程登录或链接登录",所以干脆直接用上边的一条语句解决问题了。
转自:/article/5206751.html
相关文章推荐
- 使用sql语句建立与删除链接服务器及执行数据库操作
- wordpress中使用$wpdb->get_results()执行sql语句操作数据库
- 使用SQL语句备份数据库时,出现如下错误:“超时时间已到。在操作完成之前超时时间已过或服务器未响应。”
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 语句建立数据库链接服务器
- 不同服务器上数据库的链接的SQL 语句(code)
- 使用XAMPP可视化管理Mysql,使用JDBC访问数据库执行插入、查询、删除等操作
- Android SQLite数据库之一,使用sql语句操作SQLite数据库
- MySQL 数据库中使用 C 执行 SQL语句
- 建立数据库时使用SQL语句
- asp.net使用LINQ to SQL连接数据库及SQL操作语句用法分析
- 在sql server 数据库建立链接服务器和删除
- iOS开发中使用SQL语句操作数据库的基本用法指南
- 蛙蛙推荐:让你的sql语句跨服务器跨数据库跨表执行
- 安卓开发SQlite使用执行SQL语句一些简单的处理——1.创建数据库,表和添加数据
- SqlServer2012 数据库的同步之SQL JOB + 建立链接服务器
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- golang 使用sql语句操作数据库的方法
- Mysql 将结果保存到文件 从文件中执行sql语句 记录操作过程(tee 命令的使用)
- 使用“一条”SQL语句完成批量插入和批量删除操作