好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > SQLServer 使用ADSI執行分布式查詢ActiveDorectory對象

SQLServer 使用ADSI執行分布式查詢ActiveDorectory對象

熱門標簽:貴州房產智能外呼系統供應商 一個導航軟件能用幾個地圖標注點 鎮江網路外呼系統供應商 小e電話機器人 外呼運營商線路收費 百度地圖標注改顏色 申請400電話在哪辦理流程 臨沂智能電銷機器人加盟哪家好 電銷外呼有錄音系統有哪些
Step 1:Creating a Linked Server.
EXEC sp_addlinkedserver 'ADSI', 'Active Directory Services 2.5', 'ADSDSOObject', 'adsdatasource'
Step 2:Creating a SQL Server Authenticated Login
EXEC sp_addlinkedsrvlogin @rmtsrvname = N'ADSI', @locallogin = NULL , @useself = N'False', @rmtuser = N'domain\Account', @rmtpassword = N'Password'
對于 SQL Server 授權登錄,可以使用sp_addlinkedsrvlogin 系統存儲過程配置用于連接到目錄服務的適當的登錄/密碼.
參考這里: http://blogs.msdn.com/euanga/archive/2007/03/22/faq-how-do-i-query-active-directory-from-sql-server.aspx
如果SQLServer使用Windows 授權登錄,只需自映射就足以通過使用 SQL Server 安全委托來訪問AD。簡單點說就是直接運行第三步語句即可.
Step 3:Querying the Directory Service.
復制代碼 代碼如下:

-- Query for a list of User entries in an OU using the SQL query dialect
select convert(varchar(50), [Name]) as FullName,
convert(varchar(50), Title) as Title,
convert(varchar(50), TelephoneNumber) as PhoneNumber
from openquery(ADSI,
'select Name, Title, TelephoneNumber
from ''LDAP://OU=Directors,OU=Atlanta,OU=Intellinet,DC=vizability,DC=intellinet,DC=com''
where objectClass = ''User''')
-- Query for a list of Group entries in an OU using the SQL query dialect
select convert(varchar(50), [Name]) as GroupName,
convert(varchar(50), [Description]) GroupDescription
from openquery(ADSI,
'select Name, Description
from ''LDAP://OU=VizAbility Groups,DC=vizability,DC=intellinet,DC=com''
where objectClass = ''Group''')

引用:
http://msdn2.microsoft.com/en-us/library/aa772380.aspx
http://www.atlantamdf.com/presentations/AtlantaMDF_111201_examples.txt

說明:但是這樣默認查詢出來的是1000個對象.怎么辦呢?
方法一,通過字母來循環.見以下:
復制代碼 代碼如下:

CREATE TABLE #tmpADUsers
( employeeId varchar(10) NULL,
SAMAccountName varchar(255) NOT NULL,
email varchar(255) NULL)
GO
/**//* AD is limited to send 1000 records in one batch. In an ADO interface you can define this batch size, not in OPENQUERY.
Because of this limitation, we just loop through the alphabet.
*/
DECLARE @cmdstr varchar(255)
DECLARE @nAsciiValue smallint
DECLARE @sChar char(1)
SELECT @nAsciiValue = 65
WHILE @nAsciiValue 91
BEGIN
SELECT @sChar= CHAR(@nAsciiValue)
EXEC master..xp_sprintf @cmdstr OUTPUT, 'SELECT employeeId, SAMAccountName, Mail FROM OPENQUERY( ADSI, ''SELECT Mail, SAMAccountName, employeeID FROM ''''LDAP://dc=central,dc=mydomain,dc=int''''WHERE objectCategory = ''''Person'''' AND SAMAccountName = ''''%s*'''''' )', @sChar
INSERT #tmpADUsers
EXEC( @cmdstr )
SELECT @nAsciiValue = @nAsciiValue + 1
END
DROP TABLE #tmpADUsers

以上方法源自于:http://www.sqlservercentral.com/Forums/Topic231658-54-1.aspx#bm231954

我推薦的方法:在微軟搜索到的.如何通過 NTDSUtil為服務器修改限制 maxPageSize

1.

Click Start, and then click Run.

2.

In the Open text box, type ntdsutil, and then press ENTER. To view help at any time, type ? at the command prompt.

Modifying policy settings

1.

At the Ntdsutil.exe command prompt, type LDAP policies, and then press ENTER.

2.

At the LDAP policy command prompt, type Set setting to variable, and then press ENTER. For example, type Set MaxPoolThreads to 8.

This setting changes if you add another processor to your server.

3.

You can use the Show Values command to verify your changes.

To save the changes, use Commit Changes.

4.

When you finish, type q, and then press ENTER.

5.

To quit Ntdsutil.exe, at the command prompt, type q, and then press ENTER.

資料來源:

http://support.microsoft.com/kb/315071/en-us

http://support.microsoft.com/?scid=kb%3Bzh-cn%3B299410x=16y=10

如何使用SQL查詢活動目錄對象語法: http://www.microsoft.com/china/technet/community/columns/scripts/sg0505.mspx#EMBAC

標簽:合肥 延邊 晉城 嘉興 日照 三明 澳門 保定

巨人網絡通訊聲明:本文標題《SQLServer 使用ADSI執行分布式查詢ActiveDorectory對象》,本文關鍵詞  SQLServer,使用,ADSI,執行,分布式,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQLServer 使用ADSI執行分布式查詢ActiveDorectory對象》相關的同類信息!
  • 本頁收集關于SQLServer 使用ADSI執行分布式查詢ActiveDorectory對象的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 免播放器在线观看| 波多野结衣无码一区二区三区久在线视频 | 最新成人??欧美在线视频| 一级大片在线观看| 国产91精品人妻噜啊噜| 操女生屁股| 诱女偷伦初尝云雨H| 菠萝蜜在线观看免费观看电视| 草民电影网限制a午夜片| 老太太bbw| 8050午夜一级毛片免费看| 久久日日欧美一线二线Av片| 国产cosplay精品视频| 看一级黄色| 成人无码A片毛片涂抹按油| 性色av人妻无码一区性用品砖区| 国外b2**站毛片| 久久亚洲国产高清| 快穿之H啪取液肉系统| 明星ai智能人脸替换造梦在线播放 | 日本高清高色| 淫操| 亚洲日韩精品欧美一区二区三区| 久久久夜色精品亚洲| 国偷自产一区二区免费视频| 夜夜澡人人爽人人喊_欧美| 国产精品免费久久| 中文字幕人妻丝袜二区| 国产精品-XNXX.COM| 纪录片爽好多水快深点小说在线观看| 欧洲AV一区二区| 一级做a爰片色欲毛片自慰| 丁香婷婷基地| 一级片+国产| 波多野结衣一区二区三区免费视频 | 丰满老熟好大bbbxxx| 强行揉捏她的小核| 国产美女一级特黄毛片| 妻子中文版免费完整版| 成人国产精品高清在线观看 | 国产精品亚洲AV片最刺激黄|