sql - 如何使用 SQL 查询 GAL
问题描述
我正在寻找代码来查询全局地址列表 (GAL) 以获取联系人电子邮件。我可以使用 VBA 代码来做到这一点。但是,我想知道是否可以使用 SQL 代码来做同样的事情。另外,我也在考虑使用 SSIS 包来提取数据。
解决方案
它可能类似于:
SELECT sAMAccountName, name, mail AS email
FROM OPENQUERY(ADSI, 'SELECT sAMAccountName, name, mail FROM
''LDAP://myServer/OU=myOU,DC=myDC1,DC=myDC2''
WHERE objectCategory=''person'' AND objectClass = ''user'' '
)
推荐阅读
- android-manifest - 从 AndroidManifest.xml 中读取 packageName
- javascript - 从 div 的第一个孩子获取背景颜色
- mongodb - 如何使用 F# 在 MongoDB 中过滤正则表达式
- pyomo - Pyomo - Gurobi Persistent - 在求解之间更改参数值
- python - 张量板如何绘制比最后一步更多的评估?
- pdf - FlyingSaucerPdf , 希腊字母, Helvetica
- javascript - 为什么不立即通过 javascript 在 Chrome 中关闭 websocket 连接?
- python - 使用 pyvista 和 pyproj 重新投影 vtu 文件的网格点
- reactjs - 在反应组件中将感叹号作为道具值传递
- node.js - 我如何从passportjs Node js获取数据