mysql - 从多个数据库引擎创建 SQL 服务器 View ?

标签 mysql sql-server oracle view ssis

我有一个 SQL 服务器数据库、一个 Oracle 数据库、一个 MySQL 数据库。我有办法连接每个数据库中的表。创建此 View 的最佳方法是什么?我刚刚启动了从数据库中提取表并创建我想要的 View 的 SSIS 项目,但是有没有办法实时\动态地从 View 中的每个引擎获取数据?

最佳答案

最好的方法是在 sql server 上为每个实例(Oracle、MySQL)创建一个链接服务器,而无需复制数据。

然后您可以创建一个连接实例之间的表的 View 。

更多信息,您可以关注这些文章:

关于mysql - 从多个数据库引擎创建 SQL 服务器 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54585018/

相关文章:

sql - 在 SQL Server FullText 中使用 'CONTAINS(Foo, "A") OR CONTAINS(Foo, "B") 与 CONTAINS(Foo, '"A"OR "B"')

sql-server - 在存储过程中使用表变量还是仅从表或 View 中进行选择?

sql - 由于驱动程序,VBSCRIPT 与 Oracle 的连接失败

Oracle PL/SQL 网络请求并行化

Python将数据库写入csv

python - 在Python中将从字典转储的字符串(其中包含utf8字符)插入到mysql

mysql - 使用对话框的嵌入式 SQL INSERT

sql - 如果存在匹配项,则仅选择包含 COLUMN=<value> 的行,否则选择 COLUMN IS NULL

python - 如何在 django 中使用 sql 查询选择两个日期之间的数据?

php - 迷失了从哪里开始成为一名网页设计师