我们有一个远程Oracle数据库,我需要将数据从该数据库导出到sql server数据库。它与sql server Import/Export实用程序相同,但使用的是Toad Data Point。我对远程Oracle数据库具有只读访问权限,但对本地sql服务器数据库具有所有者访问权限。
我尝试过的:我正在看这个,但是我没有Schema Browser;我只有和“对象资源管理器”。我右键单击表,但我没有看到"Copy Data to Another“选项。
然后我尝试了右键单击表和“导出向导”,但我没有看到导出到另一个数据库的选项。所有选项都是硬文件(sql脚本、CSV、制表符分隔等)
我正在考虑从远程服务器将CSV加载到Big Query中,即使压缩,它们也将大于10MB。我的理解是,要将远程文件直接加载到Big Query中,从技术上讲,这将遵循“从本地文件加载数据”的过程,该过程在数据所在的远程服务器上的脚本中实现。 根据大型查询文档,这被限制为10MB/文件。我是否需要将文件加载到GCS中,然后使用BQ Data Transfer Service来执行此任务?将巨大的CSV分解成一堆10MB的CSV是一个实际的选择吗?这需要是可伸缩的。