如何以安全的方式从静态 IP 上 Windows Server 2005 上的 Windows Server 2005 检索数据到 Power BI?
How to retrieve data from SQL Server 2005 on Windows Server 2008 R2 on static IP, in a secured manner to Power BI?
情况
我公司的软件是运行,SQL Server 2005,Windows Server 2008 R2,静态IP。
要求
我想要访问数据以向 Power BI 报告。
到目前为止我尝试了什么
直接访问:直接连接到公司的SQL服务器实例。为了让它工作,我需要打开可能危及安全的端口(这是不允许的)。
备份传输:将我的 SQL 服务器备份传输到 Google Drive 或 OneDrive。然后将我的备份导入云中不同的 SQL 服务器。但是 Google Windows Server 2008 R2 不支持 Drive Sync 或 OneDrive。所以没有进一步的过程。
Replication:在 Digital Ocean 上创建了一个 SQL Server 2019(每月 10 美元)Ubuntu 20. 当我开始从我公司SQL Server Management Studio 2005复制,在选择订阅者时,它说不支持版本15(SQL Server 2019)。现在版本 SQL Server 2012 可能支持复制,但 Ubuntu 上不支持。我认为 Power Bi 不支持低于 SQL Server 2012 的版本。
怎么做?
- 有没有办法在不影响安全的情况下允许直接访问?
- 有没有办法将 SQL Server 2005 备份发送到云端并将其导入 SQL Server 2017 或更高版本?
- 是否有任何其他类似 SQL 服务器报告或分析服务的东西可能用于此目的,我完全错过了。
预算在 10 左右 -> 15 美元/月。
这就是 Power BI Gateway 的用途。您将它安装在与您的 SQL 服务器位于同一网络中的计算机上,它与 Power BI 建立出站连接,侦听数据请求并管理与您的私有数据源的连接。
我是在
的帮助下完成的
- Powershell 脚本:windows 服务器 2008 应支持针对较低版本(如 1 或 2)的 Powershell 脚本,并可用于批量复制数据。
- Task Scheduler:Task Scheduler 可用于按特定时间间隔或按要求每天触发这些脚本的执行。
所以我的数据从 Windows Server 2008 和 SQL Server 2005 复制到 Sql Server 2019 没有太大问题。
情况
我公司的软件是运行,SQL Server 2005,Windows Server 2008 R2,静态IP。
要求
我想要访问数据以向 Power BI 报告。
到目前为止我尝试了什么
直接访问:直接连接到公司的SQL服务器实例。为了让它工作,我需要打开可能危及安全的端口(这是不允许的)。
备份传输:将我的 SQL 服务器备份传输到 Google Drive 或 OneDrive。然后将我的备份导入云中不同的 SQL 服务器。但是 Google Windows Server 2008 R2 不支持 Drive Sync 或 OneDrive。所以没有进一步的过程。
Replication:在 Digital Ocean 上创建了一个 SQL Server 2019(每月 10 美元)Ubuntu 20. 当我开始从我公司SQL Server Management Studio 2005复制,在选择订阅者时,它说不支持版本15(SQL Server 2019)。现在版本 SQL Server 2012 可能支持复制,但 Ubuntu 上不支持。我认为 Power Bi 不支持低于 SQL Server 2012 的版本。
怎么做?
- 有没有办法在不影响安全的情况下允许直接访问?
- 有没有办法将 SQL Server 2005 备份发送到云端并将其导入 SQL Server 2017 或更高版本?
- 是否有任何其他类似 SQL 服务器报告或分析服务的东西可能用于此目的,我完全错过了。
预算在 10 左右 -> 15 美元/月。
这就是 Power BI Gateway 的用途。您将它安装在与您的 SQL 服务器位于同一网络中的计算机上,它与 Power BI 建立出站连接,侦听数据请求并管理与您的私有数据源的连接。
我是在
的帮助下完成的- Powershell 脚本:windows 服务器 2008 应支持针对较低版本(如 1 或 2)的 Powershell 脚本,并可用于批量复制数据。
- Task Scheduler:Task Scheduler 可用于按特定时间间隔或按要求每天触发这些脚本的执行。
所以我的数据从 Windows Server 2008 和 SQL Server 2005 复制到 Sql Server 2019 没有太大问题。