【问题标题】:Retrieving AD users from Powershell and exporting to csv, then Import csv to SQL via SSIS从 Powershell 检索 AD 用户并导出到 csv,然后通过 SSIS 将 csv 导入 SQL
【发布时间】:2013-08-29 18:28:20
【问题描述】:

下面是我用来将 AD 用户导出到 CSV 的 Powershell CMD。出于某种原因,当我使用 SSIS 创建新的平面文件连接并使用导出的 CSV 时,所有单元格值都包含“”。 当我打开 CSV 时,单元格不显示引号。

在平面文件连接管理器编辑器中预览每个有数​​据的单元格显示“Mydata”

我的 powershell CMD 有问题吗?或者我在创建我的 SSIS 包时配置平面文件连接时遗漏了什么

    Get-ADUser -Filter {(Name -notlike "*(Administrator)")}  -Properties SamAccountName,DisplayName,Department,EmailAddress,OfficePhone,StreetAddress,State,PostalCode,Enabled | Select-Object SamAccountName,DisplayName,Department,EmailAddress,OfficePhone,StreetAddress,State,PostalCode,Enabled | export-csv -path c:\SSIS\ADUsersExported.csv -NoTypeInformation -Encoding "UTF8"

【问题讨论】:

    标签: powershell csv visual-studio-2012 flat-file


    【解决方案1】:

    我没有在平面文件连接管理器编辑器的 General\format\Text Qualifier 下为 Text Qualifier 输入 "。

    【讨论】:

      猜你喜欢
      • 2017-01-17
      • 1970-01-01
      • 2015-08-10
      • 2015-08-11
      • 2015-06-11
      • 2016-04-24
      • 2019-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多