成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server如何啟用Ad Hoc Distributed Queries?

數(shù)據(jù)庫 SQL Server
本文主要介紹了SQL Server數(shù)據(jù)庫中訪問遠程數(shù)據(jù)庫的操作,包括Ad Hoc Distributed Queries服務的啟用以及訪問遠程數(shù)據(jù)庫的一個實例,希望能夠?qū)δ兴鶐椭?/div>

SQL Server數(shù)據(jù)庫遠程操作中,在使用openrowset/opendatasource前首先要啟用Ad Hoc Distributed Queries服務,因為這個服務不安全所以SqlServer默認是關閉的。

1、啟用Ad Hoc Distributed Queries的方法

SQL Server 阻止了對組件'Ad Hoc Distributed Queries' 的STATEMENT'OpenRowset/OpenDatasource'的訪問,因為此組件已作為此服務器安全配置的一部分而被關閉。系統(tǒng)管理員可以通過使用。sp_configure 啟用 'Ad Hoc Distributed Queries'。

啟用Ad Hoc Distributed Queries的方法,執(zhí)行下面的查詢語句就可以了:

  1. exec sp_configure 'show advanced options',1  
  2.  
  3. reconfigure  
  4.  
  5. exec sp_configure 'Ad Hoc Distributed Queries',1  
  6.  
  7. reconfigure 

使用完畢后,記得一定要關閉它,因為這是一個安全隱患,切記執(zhí)行下面的SQL語句:

  1. exec sp_configure 'Ad Hoc Distributed Queries',0  
  2.  
  3. reconfigure  
  4.  
  5. exec sp_configure 'show advanced options',0  
  6.  
  7. reconfigure 

2、使用示例

創(chuàng)建鏈接服務器 

  1. exec sp_addlinkedserver   'ITSV ', ' ', 'SQLOLEDB ', '遠程服務器名或ip地址 '   
  2.  
  3. exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用戶名 ', '密碼 '  

查詢示例 

  1. select * from ITSV.數(shù)據(jù)庫名.dbo.表名 

導入示例 

  1. select * into 表 from ITSV.數(shù)據(jù)庫名.dbo.表名  

以后不再使用時刪除鏈接服務器 

  1. exec sp_dropserver  'ITSV ', 'droplogins '  

3、連接遠程/局域網(wǎng)數(shù)據(jù)(openrowset/openquery/opendatasource) 

1、openrowset 

查詢示例 

 

  1. select * from openrowset( 'SQLOLEDB ', 'sql服務器名 '; '用戶名 '; '密碼 ',數(shù)據(jù)庫名.dbo.表名)  

 

生成本地表

 

  1. select * into 表 from openrowset( 'SQLOLEDB ', 'sql服務器名 '; '用戶名 '; '密碼 ',數(shù)據(jù)庫名.dbo.表名)  

 

把本地表導入遠程表

 

  1. insert openrowset( 'SQLOLEDB ', 'sql服務器名 '; '用戶名 '; '密碼 ',數(shù)據(jù)庫名.dbo.表名)   
  2.  
  3. select *from 本地表 

 

更新本地表 

 

  1. update b   
  2.  
  3. set b.列A=a.列A   
  4.  
  5. from openrowset( 'SQLOLEDB ', 'sql服務器名 '; '用戶名 '; '密碼 ',數(shù)據(jù)庫名.dbo.表名)as a inner join 本地表 b   
  6.  
  7. on a.column1=b.column1 

 

openquery用法需要創(chuàng)建一個連接。

首先創(chuàng)建一個連接創(chuàng)建鏈接服務器 

 

  1. exec sp_addlinkedserver   'ITSV ', ' ', 'SQLOLEDB ', '遠程服務器名或ip地址 '  

 

查詢

 

  1. select * FROM openquery(ITSV,  'SELECT *  FROM 數(shù)據(jù)庫.dbo.表名 ')  

 

把本地表導入遠程表 

 

  1. insert openquery(ITSV,  'SELECT *  FROM 數(shù)據(jù)庫.dbo.表名 ')   
  2.  
  3. select * from 本地表 

 

更新本地表 

 

  1. update b   
  2.  
  3. set b.列B=a.列B   
  4.  
  5. FROM openquery(ITSV,  'SELECT * FROM 數(shù)據(jù)庫.dbo.表名 ') as a    
  6.  
  7. inner join 本地表 b on a.列A=b.列A 

 

2、opendatasource/openrowset 

 

  1. SELECT   * FROM   opendatasource( 'SQLOLEDB ',  'Data Source=ip/ServerName;User ID=登陸名;Password=密碼 ' ).test.dbo.roy_ta  

 

把本地表導入遠程表:

 

  1. insert opendatasource( 'SQLOLEDB ',  'Data Source=ip/ServerName;User ID=登陸名;Password=密碼 ').數(shù)據(jù)庫.dbo.表名   
  2.  
  3. select * from 本地表 

 

 關于SQL Server數(shù)據(jù)庫中使用T-SQL語句訪問遠程數(shù)據(jù)庫的操作就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!

【編輯推薦】

  1. SQL Server 2005數(shù)據(jù)庫nolock使用詳解
  2. SQL Server 2005無法連接到本地服務器的解決
  3. SQL Server如何查詢當前服務器有多少連接請求
  4. SQL Server通過整理索引碎片和重建索引提高速度
  5. SQL Server 2008安裝無法通過性能計數(shù)器一致性的解決
責任編輯:趙鵬 來源: CSDN博客
相關推薦

2010-07-15 09:04:54

SQL Server

2010-06-17 17:16:29

Ad Hoc路由協(xié)議

2010-12-24 09:15:09

AWE內(nèi)存SQL Server

2011-08-03 10:30:15

Linuxad-hocWifi

2009-11-18 09:33:24

2011-03-28 14:43:40

SQL Server 啟用日志記錄

2010-06-17 17:27:35

路由協(xié)議

2010-08-13 09:25:52

路由協(xié)議AODV

2010-06-19 14:03:20

2010-03-18 16:20:53

2010-03-18 16:08:53

無線Ad-hoc網(wǎng)絡

2010-03-18 16:28:24

無線Ad-hoc網(wǎng)絡

2010-03-18 16:54:14

無線Ad-hoc網(wǎng)絡

2012-04-26 13:48:56

iPhone應用發(fā)布Ad Hoc

2010-03-18 16:39:49

2021-07-07 11:55:51

SQL 內(nèi)存頁Windows

2010-12-30 11:13:36

卸載SQL Serve

2011-08-17 13:48:50

無線局域網(wǎng)

2011-10-24 15:31:17

2010-07-15 17:28:50

SQL Server
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 看片地址| 黄色在线观看 | 久久精品毛片 | 亚洲国产成人精品久久 | 成人国产精品入口免费视频 | 欧美性video 精品亚洲一区二区 | 国产精品高潮呻吟久久av黑人 | 久久一区精品 | 精品一二区 | 99爱在线观看| 91视频在线观看免费 | 亚洲成人精品 | 国产精品一区二区av | 婷婷精品 | 在线一区观看 | 欧美美女爱爱视频 | 亚洲欧美一区二区三区在线 | av中文字幕网站 | 亚洲一区二区三区四区五区午夜 | www.青青草| 久久国产日韩欧美 | 亚洲第一成年免费网站 | 亚洲精品v日韩精品 | 精品一区二区三区四区外站 | 天天爽夜夜爽精品视频婷婷 | 国产精品www | 欧美亚洲综合久久 | 国产在线激情视频 | 国产精品久久久久一区二区三区 | 成人福利电影 | 欧美在线观看一区 | 在线免费激情视频 | 久久精品一区二区三区四区 | 国产精品一区在线 | 18av在线播放 | 久久综合伊人一区二区三 | 亚洲综合在线一区 | www九色 | 久久福利网站 | 久日精品| 久久久高清 |