选择数据源(SQL Server 导入和导出向导)
适用范围:SQL Server Azure 数据工厂中的 SSIS Integration Runtime
在欢迎页之后,SQL Server 导入和导出向导会显示“选择数据源”。 在此页上,需提供有关数据源以及如何连接到它的信息。
有关可以使用的数据源的信息,请参阅 我可以使用哪些数据源和目标?
注意
SQL Server 的导入和导出向导使用 SQL Server Integration Services (SSIS)。 因此,适用于 SSIS 的限制也同样适用于该向导。 例如,已按数据中的错误处理中所述默认添加了 ErrorCode 和 ErrorColumn 列。
“选择数据源”页面的屏幕截图
下图显示了该向导“选择数据源”页的第一部分。 此页的其余部分含有数量不定的选项,具体取决于此处选择的数据源。
选择数据源
数据源
通过选择可以连接到源的数据提供程序来指定数据源。
通常可轻松从名称判断出所需的数据提供程序,因为提供程序的名称通常包含数据源的名称(例如平面文件源、Microsoft Excel、Microsoft Access、用于 SqlServer 的 .Net Framework 数据提供程序以及用于 Oracle 的 .Net Framework 数据提供程序)。
如果有用于数据源的 ODBC 驱动程序,则选择用于 ODBC 的 .NET Framework 数据提供程序。 然后输入特定于驱动程序的信息。 ODBC 驱动程序不在数据源的下拉列表中列出。 用于 ODBC 的 .Net Framework 数据提供程序充当 ODBC 驱动程序的包装器。 有关详细信息,请参阅连接到 ODBC 数据源。
可用于数据源的访问接口可能不止一个。 通常可以选择任何可用于源的提供程序。 例如,若要连接到 Microsoft SQL Server,可以使用用于 SQL Server 的 .NET Framework 数据提供程序或 SQL Server ODBC 驱动程序。 (其他提供程序仍在列表中,但不再受支持。)
我的数据源不在列表中
可能需要从 Microsoft 或第三方下载数据提供程序。 “数据源”列表中可用数据提供程序的列表只包括计算机上安装的提供程序。 有关可以使用的数据源的信息,请参阅 我可以使用哪些数据源和目标?
你是否具备适用于你的数据源的 ODBC 驱动程序? ODBC 驱动程序不在数据源的下拉列表中列出。 如果有用于数据源的 ODBC 驱动程序,则选择用于 ODBC 的 .NET Framework 数据提供程序。 然后输入特定于驱动程序的信息。 用于 ODBC 的 .Net Framework 数据提供程序充当 ODBC 驱动程序的包装器。 有关详细信息,请参阅连接到 ODBC 数据源。
64 位和 32 位提供程序。 如果运行的是 64 位向导,则不会看到仅安装了 32 位提供程序的数据源,反之亦然。
注意
若要使用 64 位版本的 SQL Server 导入和导出向导,必须安装 SQL Server。 SQL Server Data Tools (SSDT) 和 SQL Server Management Studio (SSMS) 是 32 位应用程序且仅安装 32 位文件,包括 32 位版本的向导。
选择数据源后
在选择数据源之后,“选择数据源”页面属性的其余部分具有数量不定的选项,具体取决于所选的数据提供程序。
要连接某个常用数据源,请参阅以下页面之一。
- 连接到 SQL Server
- 连接到 Oracle
- 连接到平面文件(文本文件)
- 连接到 Excel
- 连接到 Access
- 使用 ODBC 连接
- 连接到 Azure Blob 存储
- 连接到 PostgreSQL
- 连接到 MySQL
有关如何连接到此处未列出的数据源的信息,请参阅 The Connection Strings Reference(连接字符串参考)。 该第三方站点包含示例连接字符串、关于数据提供程序的详细信息以及它们需要的连接信息。
下一步操作
在提供有关数据源以及如何连接到它的信息后,下一个页面是“选择目标” 。 在此页上,需提供有关数据目标以及如何连接到它的信息。 有关详细信息,请参阅 选择目标。
另请参阅
获取帮助
- SQL 意见:是否有改进 SQL Server 的建议?
- Microsoft Q&A (SQL Server)
- DBA Stack Exchange (tag sql-server):询问 SQL Server 相关问题
- Stack Overflow (tag sql-server):有关 SQL 开发问题的答案
- Reddit:有关 SQL Server 的一般讨论
- Microsoft SQL Server 许可条款和许可证信息
- 企业用户支持选项
- 其他 SQL Server 帮助和反馈
参与编辑 SQL 文档
你是否知道你可以自行编辑 SQL 内容? 你如果这样做,不仅可以帮助改进我们的文档,还可以获得页面贡献者的殊荣。
有关详细信息,请参阅如何参与 SQL Server 文档编辑