我们需要提供一种将 Active Directory 用户导入 MSSQL2012 的机制。这个过程将分两个阶段,从 AD 导出到 xml 和从 xml 导入到 SQL。
我想我在格式化特殊字符时遇到了一些问题。例如,我们有一些带有 dn 的域,包括“\”和“&”。
当我生成一个 xml 文件并在记事本中查看时,这两个字符显示为\\
和&
。
这对 xml 是否正确?如果是这样,我如何让另一端的 OPENXML 正确识别这些字符以插入 SQL?
更新
所以我已经确定&
在我的 OPENXML 查询中正确转换为 & 。但是我认为我需要将初始输出\\
作为 \ 输出到 xml 我的问题是在 cn 中是否有任何其他字符以这种方式转义?