问题标签 [cross-database]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Azure 数据工厂地理或几何数据类型
我一直在尝试设置 Azure 数据工厂(迄今为止未成功)。我有 2 个 Azure SQL 数据库,它们都在同一台服务器上(在同一个订阅中)
在这两个数据库中,我都有一个具有以下架构的表
我想使用数据工厂将数据从一个数据库表传输到第二个数据库中的同一结构化表。
数据工厂是否支持 Geography/Geometry 数据类型?
我还研究了使用 Azure 数据同步来执行此操作 - 不幸的是,表中的每一行对于单个数据同步事务来说都太大了(表包含使用地理数据类型的复杂国家边界)。
例子
我看到的另一种方法是使用引用表,但不幸的是,引用表也不支持 Geography/Geometry 数据类型。
sql - PostgreSQL 将数据从一个数据库复制/传输到另一个数据库
我需要将数据从一个表复制到另一个表。这两个表具有几乎相同的结构,但位于不同的数据库中。
我试过了
wenn 我试试这个,我得到错误跨数据库...未实现
symfony - Symfony 和 Doctrine:跨数据库关系
我有两个具有 OneToMany 关系的实体Entity1和Entity2 ,但它们存在于两个 MySQL 数据库中。
如何在 Symfony 中实现这些实体及其关系?
是否可以创建两个单独的捆绑包来实现这些实体?
postgresql - 在 PostgreSQL 中跨数据库插入
我正在尝试从一个数据库插入另一个数据库,例如:
我收到此错误:
其中列 id 是表 People 上自动递增的主键。
执行插入跨数据库时,PG 不会自动增加 id 是否有原因?有没有“推荐”的方式来解决这个问题?
谢谢你。
--EDIT-- 澄清一下:我有 2 个数据库,模型和登录,每个都使用 dbo 模式。Login 有一个名为 login 的模式,用于外部数据包装器。目标来自我的数据库:模型,使用我们导入的表的架构登录名调用登录数据库表(例如 INSERT INTO login.hospitals... 等)
出于所有意图和目的,此 Hospital 表的创建方式如下:
我希望这可以澄清任何问题。
c# - 在分片和主数据库之间使用数据库名称进行跨数据库查询在带有分片的 sql azure 中不起作用
我在 SQL Azure 中有分片。
基本上我的结构如下:
1. 主数据库
2. Shard0
3. Shard1
我将所有非分片客户端存储到主数据库中,但根据客户端的特殊要求,我从它们创建单独的分片。
在报告时,有时我需要从 Shard0 访问主数据库数据。
我已经关注了互联网上的所有文章,例如https://azure.microsoft.com/en-in/documentation/articles/sql-database-elastic-query-vertical-partitioning/
但不知何故 [database].[dbo].[tablename] 查询不起作用。
我在 Azure 中使用 SQL v12。
database-migration - 跨数据库迁移是使用 FlywayDB 还是 Liquibase?
我正在做一个项目,该项目计划使用/管理 3 个不同的数据库 [MySQL、SQL Server、Oracle] 作为后端。现在我已经完成了我的数据库设计以及我在 MySQL 数据库中设置的所有内容。
现在我也必须迁移/克隆到 SQL Server 和 Oracle。此外,我需要系统自动更新,无论我将在 MySQL 数据库 [结构,而不是数据] 中进行的任何更改都将在 SQL Server 和 Oracle 中复制。
我无法从 FlywayDB 和 Liquibase 的文档中找到任何有价值的东西,而不是数据库源代码控制机制。
那么我可以寻求/获得 FlyWayDB 或 Liquibase 的支持吗?或者这个任务有替代方案吗?请指教。
sql - 如何从 Azure SQL 数据库调用本地 SQL Server 存储过程?
我在现场的 SQL Server 2014 数据库中有一个存储过程。我需要从 Azure SQL 数据库调用此存储过程。
我该如何实施?
我已阅读有关弹性查询的信息,但我发现弹性查询仅适用于 Azure 数据库。
sql-server - 更新不同数据库上的表
如何在不将该表的直接权限授予当前数据库用户的情况下更新另一个数据库上的表?
不使用Execute As Owner,因为它需要对数据库启用Trustworthy ,不建议使用它。
sql - 如何执行从 Azure 云数据库到本地服务器数据库的跨服务器查询
目标
创建从 Azure 服务器 SQL 数据库到本地服务器服务器数据库的查询。
此查询曾经使用来自两个本地服务器及其各自数据库的链接服务器对象进行。
我已经成功地完成了 Azure 云服务器上两个数据库之间的跨数据库查询。但是,我无法在 Azure 服务器和本地服务器之间复制链接服务器对象可以提供的类似方面。
当前情景
在serverA 上,我为serverB创建了一个链接服务器对象。我的两个本地服务器通信如下:
外部数据源
为了将我的本地服务器与我的 Azure SQL 服务器通信,我必须创建一个外部数据源......我相信我的问题依赖于我的外部数据源。
由于我试图从 Azure 服务器访问名为serverB的本地服务器,我是否需要指定它的实际 IP?不知道我在这里错过了什么......
python - 使用 SQLalchemy ORM 和 SQLite 构建具有跨数据库连接的查询
我有两个 SQLite 数据库,其中包含我需要使用 SQLalchemy 加入的表。由于某些原因,我无法将所有表合并到一个 SQLite 数据库中。我正在使用 SQLalchemy ORM。我无法在网上找到任何符合我具体情况的解决方案。
我的问题原则上与SQLAlchemy error query join across database相同,但原始发帖人的问题是使用与我的用例不匹配的不同解决方案解决的。
我对 Stackoverflow 的聪明人的问题:
我想模拟以下 SQL 查询:
此查询使用附加了两个数据库文件的 SQliteStudio 可以正常工作。
我目前用来描述元数据的代码:
最后一个打印语句返回:
如果我能够以某种方式将两个数据库引擎绑定到一个会话,我相信我的麻烦就结束了。但是怎么做?对于连接到同一引擎的两个数据库(例如 MySQL 数据库中的两个数据库),我可以添加__table_args__ = {'schema': 'annotations'}
(根据sqlalchemy 中的 Cross database join),但在 SQLite 的情况下我无法弄清楚这一点。
我更喜欢一种解决方案,它允许我的代码的用户构建查询,而不必知道每个表驻留在哪个数据库中。
请帮忙!并提前非常感谢!