【发布时间】:2020-02-06 13:12:44
【问题描述】:
我有两台服务器,都有一台 sql server 。假设 srv1 有一个 sql-srv1 和 srv2 有一个 sql-srv2 ,我想在 sql-srv2 中获取一些信息,但是从 sql-srv1 发出请求。
我的项目是创建一个脚本,该脚本可以在 sql-srv2 中导出数据,创建一个 bat 文件并每天使用任务调度程序执行该脚本,但首先我必须连接 2 个 sql-server,我没有不知道如何连接它,我是初学者。
谢谢。
【问题讨论】:
-
你不需要这些。对于初学者,SQL Server 的 SSIS 允许您将数据直接从一台服务器移动到另一台服务器。当您使用Import and Export Wizard 时,会创建并执行一个 SSIS 包。您可以保存该包并定期执行它。如果你想创建自己的自定义包,你可以使用 SSDT
-
如果您想在另一台服务器上进行备份并恢复它们,SQL Server 提供真正的备份而不是转储。只需take a backup from one database 并在新机器上恢复它。
-
老实说,我不知道这是否可能 bur 听起来像 ETL,猜你可以从 powerbi guess 中做到这一点
-
@Areu 是的,我想导出 CSV 文件!这是一个 ETL,但我不知道从哪里开始
-
太好了,是的,您可以使用 power bi 或其他 bi 从不同来源加载数据并以您想要的格式导出
标签: sql-server database sql-server-2012