スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
新しい記事を書く事で広告が消せます。
ActiveDirecotyをcsvでエクスポートしたものをそのままインポートするとエラーる話
こんばんわ、ふぃぶです。
最近仕事系の話ばっかりになっちゃいますけど
ActiveDirecotryが本当に良く分からない。
で、今回のお話なんですけど。
ADのセキュリティグループの状態をバックアップ取るためにcsvで出力したりするわけですよっ。
標準でコマンドが用意されているので
csvde -m -f csvexport.csv
なんてコマンドで吐き出すわけです。
で、実験としてAD上のセキュリティグループ消した後、インポートしてみようって思い
csvde -i -k -f csvexport.csv
ってやると、何故かsyntaxエラーが発生します。
これcsvの中を良く見ると、セキュリティグループのメンバDNが書いてあるところ。
何故か最後に改行文字のLFが入ってるが判明。
(メモ帳見てもわかんないよ・・・っ)
このメンバDNの後ろにくっついてるLFを削除するとうまーく取り込めるようになりました。
ここで疑問なのが、なんでLFなんて付いてくるのか。
色々調べてはみてるんだけどこいつを葬る方法が見つかりません。
どうなってるの・・・
そんなわけで、エクスポートファイルをインポートした時にsyntaxエラーでて困ってるって人
いましたら一度この線を疑って見てください。
しかしなんで入るんだろう・・・。
お仕事場の環境なのかなぁ。それともセキュリティグループの設定なのか、ただのバグなのか・・・。
う~ん・・・
最近仕事系の話ばっかりになっちゃいますけど
ActiveDirecotryが本当に良く分からない。
で、今回のお話なんですけど。
ADのセキュリティグループの状態をバックアップ取るためにcsvで出力したりするわけですよっ。
標準でコマンドが用意されているので
csvde -m -f csvexport.csv
なんてコマンドで吐き出すわけです。
で、実験としてAD上のセキュリティグループ消した後、インポートしてみようって思い
csvde -i -k -f csvexport.csv
ってやると、何故かsyntaxエラーが発生します。
これcsvの中を良く見ると、セキュリティグループのメンバDNが書いてあるところ。
何故か最後に改行文字のLFが入ってるが判明。
(メモ帳見てもわかんないよ・・・っ)
このメンバDNの後ろにくっついてるLFを削除するとうまーく取り込めるようになりました。
ここで疑問なのが、なんでLFなんて付いてくるのか。
色々調べてはみてるんだけどこいつを葬る方法が見つかりません。
どうなってるの・・・
そんなわけで、エクスポートファイルをインポートした時にsyntaxエラーでて困ってるって人
いましたら一度この線を疑って見てください。
しかしなんで入るんだろう・・・。
お仕事場の環境なのかなぁ。それともセキュリティグループの設定なのか、ただのバグなのか・・・。
う~ん・・・
コメント
コメントの投稿
« [DB2]DB2のUDF作成で困ったり困りまくったり l ホーム l ActiveDirectoryのグループからメンバを1500以上取り出す方法 »