使用 SQL Server 导入和导出向导导入和导出数据

您所在的位置:网站首页 sql数据库文件格式无效 使用 SQL Server 导入和导出向导导入和导出数据

使用 SQL Server 导入和导出向导导入和导出数据

2024-01-13 08:48| 来源: 网络整理| 查看: 265

使用 SQL Server 导入和导出向导导入和导出数据 项目 05/23/2023

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

利用SQL Server 导入和导出向导,可轻松将数据从源复制到目标。 本概述介绍向导可用作源和目标的数据源,以及运行向导所需的权限。

获取向导

如果想要运行向导,但是尚未在计算机上安装 Microsoft SQL Server,则可以通过安装 SQL Server Data Tools (SSDT) 来安装 SQL Server 导入和导出向导。 有关详细信息,请参阅 下载 SQL Server Data Tools (SSDT)。

运行向导时会发生什么情况? 查看步骤列表。 有关向导中步骤的介绍,请参阅 SQL Server 导入和导出向导中的步骤。 还为向导的每一页专门设有一页文档信息页。 - 或 - 查看示例。 若要快速浏览典型会话中常见的多个屏幕,请查看此仅占用一页的简单示例 — 开始使用这一简单的导入和导出向导示例。 我可以使用哪些源和目标?

SQL Server 导入和导出向导可以将数据复制到下表中列出的数据源以及从中复制数据。 若要连接其中某些数据源,可能需要下载并安装其他文件。

数据源 是否必须下载其他文件? 企业数据库SQL Server、Oracle、DB2 等。 SQL Server 或 SQL Server Data Tools (SSDT) 安装连接到 SQL Server 时所需的文件。 但 SSDT 不安装连接到其他企业数据库(如 Oracle 或 IBM DB2)时所需的所有文件。

若要连接企业数据库,通常需要具有以下两项内容:

1.客户端软件。 如果已经为企业数据库系统安装了客户端软件,则通常会有建立连接所需的文件。 如果尚未安装客户端软件,请询问数据库管理员如何安装获得许可的副本。

2.驱动程序或提供程序。 Microsoft 安装用于连接 Oracle 的驱动程序和提供程序。 若要连接到 IBM DB2,请从 Microsoft SQL Server 2016 功能包中获取用于 Microsoft SQL Server 的 DB2 v5.0 的 Microsoft® OLEDB 提供程序。

有关详细信息,请参阅连接到 SQL Server 数据源或连接到 Oracle 数据源。

文本文件(平面文件) 无需任何其他文件。

有关详细信息,请参阅连接到平面文件数据源。

Microsoft Excel 和 Microsoft Access 文件 Microsoft Office 并不会安装连接到作为数据源的 Excel 和 Access 文件所需的所有文件。 获取下载:Microsoft Access 数据库引擎 2016 可再发行组件。

有关详细信息,请参阅连接到 Excel 数据源或连接到 Access 数据源。

Azure 数据源目前仅限 Azure Blob 存储。 SQL Server Data Tools 不会安装需要作为数据源连接到 Azure Blob 存储的文件。 获取以下下载 — 用于 Azure 的 Microsoft SQL Server 2016 Integration Services 功能包。

有关详细信息,请参阅连接到 Azure Blob 存储。

打开源数据库PostgreSQL、MySQL 等。 必须下载其他文件才能连接到这些数据源。

- 对于 PostgreSQL,请参阅连接到 PostgreSQL 数据源。- 对于 MySql,请参阅连接到 MySQL 数据源。

提供驱动程序或提供程序的其他任何数据源 通常必须下载其他文件才能连接到以下类型的数据源。

- 提供 ODBC 驱动程序 的任何源。 有关详细信息,请参阅连接到 ODBC 数据源。- 提供 .Net Framework 数据提供程序 的任何源。- 提供 OLE DB 提供程序 的任何源。

有时,为其他数据源提供源和目标功能的第三方组件被标记为 SQL Server Integration Services (SSIS) 的附加产品。

如何连接到我的数据?

有关如何连接到常用数据源的信息,请参阅以下页面之一:

连接到 SQL Server 连接到 Oracle 连接到平面文件(文本文件) 连接到 Excel 连接到 Access 连接到 Azure Blob 存储 使用 ODBC 连接 连接到 PostgreSQL 连接到 MySQL

有关如何连接到此处未列出的数据源的信息,请参阅 The Connection Strings Reference(连接字符串参考)。 该第三方站点包含示例连接字符串、关于数据提供程序的详细信息以及它们需要的连接信息。

我需要哪些权限?

若要成功运行 SQL Server 导入和导出向导,必须至少具有下列权限。 如果已使用数据源和目标,则可能已具有所需的权限。

执行这些操作时需要权限 如果要连接到 SQL Server,则需要这些特定权限 连接到源数据库和目标数据库或文件共享。 服务器和数据库的登录权限。 从源数据库或文件中导出或读取数据。 对源表和源视图具有 SELECT 权限。 向目标数据库或文件导入或写入数据。 对目标表具有 INSERT 权限。 创建目标数据库或文件(如果适用)。 CREATE DATABASE 或 CREATE TABLE 权限。 保存向导创建的 SSIS 包(如果适用)。 如果要将包保存到 SQL Server,需要有将包保存到 msdb 数据库的权限。 在向导运行期间获得帮助

提示

从向导的任何页面或对话框中点击 F1 键,可查看当前页的相关文档。

向导使用 SQL Server Integration Services (SSIS)

向导使用 SQL Server Integration Services (SSIS) 复制数据。 SSIS 是一种用于提取、转换和加载数据 (ETL) 的工具。 向导页面会使用某些 SSIS 语言。

在 SSIS 中,基本单位是 包。 当你在向导的各个页面之间移动并指定选项时,向导会在内存中创建 SSIS 包。

如果安装了 SQL Server 标准版或更高版本,那么在向导结束时,可以选择保存 SSIS 包。 之后可以重新使用包,或者通过使用 SSIS 设计器添加任务、转换和事件驱动逻辑来扩展包。 SQL Server 导入和导出向导为创建从源向目标复制数据的基本 Integration Services 包提供了最简便的方法。

有关 SSIS 的详细信息,请参阅 SQL Server Integration Services。

下一步操作

启动向导。 有关详细信息,请参阅 启动 SQL Server 导入和导出向导。

另请参阅

导入和导出向导的简单示例入门 SQL Server 导入和导出向导中的数据类型映射



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3