SQL Server のデータベースにテーブルを作成し、インポート ウィザードを使用して同じテーブルに CSV をインポートしようとすると、次のエラーが発生します。
Error 0xc0202009: Data Flow Task 1: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005.
An OLE DB record is available. Source: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Description: "Invalid date format".
(SQL Server Import and Export Wizard)
アップロードしようとしている CSV は、テーブルの作成に使用したものとまったく同じ形式ですが、日付と関係があるようです。
返された列のステータスは、「データ値が指定された型をオーバーフローしたため、変換に失敗しました。」でした。(SQL Server インポートおよびエクスポート ウィザード)
元の CSV 日付列の形式は次のとおりです。
EVENT_DT
31/12/2016 1:40
31/12/2016 2:55
31/12/2016 3:30
31/12/2016 3:30
31/12/2016 3:30
そして、アップロードしようとしている CSV im は次のようになります。
EVENT_DT
2/04/2020 6:55
2/04/2020 3:50
2/04/2020 4:25
2/04/2020 5:45
2/04/2020 3:15
2/04/2020 3:15
Import Qizard でEVENT_DT データ型をdatabase timestamp with precision [DT_DBTIMESTAMP2]
when に変更しようとしましたが、それでもエラーが発生します。
誰かが私が間違っていることを指摘できますか?