Exchange サーバーまたは AD から SQL サーバー データベースに連絡先情報をフェッチする際に問題が発生しています。
基本的に、Active Directory ユーザー間でデータベースと同期したいと考えています。AD、Exchange、SQL は別のコンピューターにインストールされていますが、すべて同じドメインにあります。
さまざまな方法を試しましたが、成功しませんでした。以前に試した人がいたら教えてください。
sp_configure 'show advanced options',1
GO
reconfigure with override
GO
sp_configure 'Ad Hoc Distributed Queries',1
GO
reconfigure with override
GO
SELECT Name, displayName,givenname,distinguishedName,
SAMAccountName
FROM
OPENROWSET('ADSDSOObject','adsdatasource' ,
'SELECT Name, displayName,givenname,distinguishedName,
SAMAccountName
FROM ''LDAP://doaminname.domainname.tld/ou=Groupname,
dc=Computername,dc=domain name,dc=NET''
WHERE Name = ''username''')
GO
エラーを与えるこのコード:
エラー メッセージ 7321、レベル 16、状態 2、行 2 クエリの準備中にエラーが発生しました
"SELECT Name, displayName, givenname, distinguishedName,
SAMAccountName From FROM ''LDAP://doaminname.domainname.tld/ou=Groupname,
dc=Computername,dc=domain name,dc=NET''
WHERE Name = ''username''') for execution against OLE DB provider "ADSDSOObject" for linked server "(null)".