Jika Anda menggunakan Exchange, sebagai server email untuk Outlook, Anda dapat menautkannya ke instance SQL Server.
Di bawah ini adalah contoh penggunaan pernyataan SQL, Anda juga dapat melakukannya melalui UI di SSMS.
Contoh
EXEC sp_addlinkedserver 'exchange',
'Exchange OLE DB provider',
'exoledb.DataSource.1',
'file:\\.\backofficestorage\localhost\public folders'
Setelah ditautkan OPENROWSET dapat digunakan untuk membaca dari Exchange.
Contoh
SELECT
convert(nvarchar(30),"urn:schemas:contacts:sn") AS LastName,
Convert(nvarchar(30),"urn:schemas:contacts:givenname") AS FirstName,
Convert(nvarchar(30), "urn:schemas:contacts:o") AS Company,
Convert(nvarchar(50), "urn:schemas:contacts:email1") AS Email,
"urn:schemas:contacts:bday" AS BirthDay
FROM
OpenQuery
(
Exchange,
'SELECT
"urn:schemas:contact:sn",
"urn:schema:contacts:givenname",
"urn:schemas:contacts:o",
"urn:schemas:contacts:email1",
"urn:schemas:contacts:bday"
FROM
''.\contacts'''
)
;
Contoh diambil dari Petunjuk lengkap, di Technet .
Untuk informasi selengkapnya tentang Exchange, lihat MSDN .