x
login about faq Site discussion (meta-askssc)

Data validate tools (ETL tools) for SQL server

I have some data in Excel and need to import into database. Is there any tool that can validate and maybe clean the data? Does Red Gate have such tool?

The input will be Excel. Given table constraints, eg. CHECK, UNIQUE KEY, datetime format, NOT NULL. Desire output should be as least shows which lines are having problems, and then fix some trivial error automatically, like fill in default value for NULL columns, automatically correct datetime format.

I know using Python can build such a script. But just wonder what's the popular way to do this. Thanks.

more ▼

asked May 14 '10 at 06:44 PM in Default

Stan gravatar image

Stan
81 7 10 12

(comments are locked)
10|1200 characters needed characters left

1 answer: sort voted first

SQL Server Integration Services (SSIS) is the tool (SQL2005 onwards) that came bundled with SQL Server. You use this to develop ETL processes between many different data source and SQL Server.

Prior to SQL 2005, you would have used Data Transformation Services (DTS)

more ▼

answered May 15 '10 at 04:04 AM

Kev Riley gravatar image

Kev Riley ♦♦
46.1k 38 43 69

Thanks. So is there any component provided in SSIS can shows which lines are invalid data if given table constraints, eg. CHECK, UNIQUE KEY, datetime format, NOT NULL. And any component can fix some trivial errors.

I know some of the checking rules still have to be make by SQL statement (via execute SQL task component), but I wish to find more standard method.

May 15 '10 at 04:13 PM Stan
(comments are locked)
10|1200 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments



Facebook logo Follow Ask SSC on Facebook
Find Ask SSC on Google+
linkedin logo Find us on LinkedIn

Topics:

x272

asked: May 14 '10 at 06:44 PM

Seen: 381 times

Last Updated: May 14 '10 at 07:24 PM

Copyright © 2002-2012 Simple Talk Publishing. All Rights Reserved. If you have any queries, please contact the site administrators.
Ask SQL Server Central is a community service provided by Red Gate.