Professional Documents
Culture Documents
Data Transport
Overview
Tools and functionality in Oracle and their equivalents in SQL Server for Data transport out of the database Data transport into the database Tools and functionality in SQL Server for data transport into, out of, and within a database and across multiple databases, multiple file formats, and other data sources and destinations
Data In Overview
Oracle Tools
Data Pump Import Utility SQL*Plus CREATE TABLE
Payroll
Input
SQL Server 2008
BCP, the Bulk Copy utility, is used to transfer large volumes of data in and out of a database
To exportdata is dumped into a flat file in a delimited format To importdata is first exported from the source database or program and then imported into SQL Server database
BULK INSERT command can be used within Transact-SQL programs to insert large volumes of data from a flat file
Bulk copy API can be used in ODBC, OLE DB, SQL-DMO and SMO applications
OPENROWSET (BULK) can also be used to bulk import large object data in SQL Server
Package
Control Flow Elements
Containers Tasks Precedence Constraints
Configurations
SSIS Tools
SSIS tools are used to create, modify and execute Packages
Review
We reviewed tools used in Oracle for transferring data out of a database Data Pump Export utility, SQL*Plus, SBMS_UTILITY and UTL_FILE packages and their SQL Server equivalents bcp utility, sqlcmd.exe tool, SSIS, print and SELECT statements We have seen tools used in Oracle for transferring data into a database Data Pump Import utility, SQL*Plus, SQL*Loader and command, SSIS, OPENROWSET We discussed in detail the Bulk Copy commands in SQL Server We discussed SSIS in detail, including: