问题标签 [multi-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.

0 投票
1 回答
326 浏览

database - 如何使用 Django models.py 在多个数据库中创建表

我想通过 Django 使用 models.py 在一个数据库中创建表“A”(假设在 SQL Server 2008 中)和“B”(My SQL)中的另一个表。

表结构“A”和“B”可能不同。我已经验证通过router.py可以做到这一点。

我想在没有“router.py”文件的情况下做到这一点。

有人可以指导我吗?

谢谢,湿婆。

0 投票
2 回答
2411 浏览

c# - Linq to Sql:仅选择 DB1-table1 中 DB2-table2 上不存在的项目

我一直在研究如何在 ac# 项目中正确实施波纹管任务。

是假装...

获取特定数据库表(db1)中存在但在另一个特定数据库表(db2)上不存在的所有数据

两个表都有共同的 id

我遇到过很多关于这个的帖子,但似乎没有一个能解决我的问题。有什么帮助吗?

编辑:

=> 以列表格式返回数据

0 投票
1 回答
564 浏览

django - 如何使用多数据库在 django 中进行选择?

我正在使用多数据库,我尝试:

但是出现了这个错误:

/comerx/pedidos/novo/ 'Cursor' 对象的 AttributeError 没有属性 'using'

这是回溯: http: //pastebin.com/CD7B8BxJ

谢谢大家

0 投票
1 回答
191 浏览

sql - 使用与其他两个表匹配的值更新列

我有 3 个数据库。其中之一包含错误的数据。
结构如下:

DB_1:
Tbl:
ID - otherID - Guid

DB_2:
Tbl:
ID - otherID - Guid

DB_3:
Tbl:
ID - otherID

DB_1 包含应存储在 DB_3 中的“otherID”。
DB_1 和 BD_2 的“Guid”与 DB_2 和 DB_3
的“otherID”匹配

如何用 DB_1“otherID”更新 DB_3“oderID”?

我的第一次尝试是:

但是后来我在更新语句中使用它时遇到了一些麻烦。

所以结果是这样的:

我找到了一些东西,但这并没有真正帮助我,因为我不知道如何在这种情况下使用它。

0 投票
2 回答
2774 浏览

jpa - playframework2 如何使用 jpa 打开多数据源配置

我想用 jpa 在 Play framework 2.1 中配置多个数据源。
一个是H2,另一个是Oracle。
所以我在application.conf中添加了这样的代码:

我不知道如何分配jpa.oracle并给它一个无意义的名字。但它没有显示任何错误。我应该改变它,如何改变?
主要问题是:我如何告诉 Play 哪些实体由default数据源管理,其他实体由其他实体管理oracle?例如,A、B 类的表在 H2 中,C、D 类的表在 oracle 中。我应该为这些实体编码什么来分配数据源?

0 投票
3 回答
2555 浏览

sql - 在 SQL 列中存储标志,并为它们编制索引

我需要将一组与实体相关的标志存储到数据库中。Flags可能不是最好的词,因为这些不是二进制信息(开/关),而是一组待定义的代码。

通常,您会将每个信息(例如每个标志值)存储在不同的列中,但我正在探索将此类信息存储在不同于每个属性一列的数据结构中的机会,以防止列映射的急剧增加. 由于每个标志对实体的每个属性都有效,因此您了解对于本质上需要大量列的大型实体,列的总数可能会增长为 2n。

最终,这些代码可以映射到位置字符串。

我正在考虑类似的事情:02A不被解释为dec 42,而是:

  • 在位置 1 中标记 0(如果您愿意,也可以标记为零……)
  • 标志 2 在位置 2
  • 位置 3 中的标志 A

以这种方式格式化的数据可以很容易地被高级编程语言处理,因为 PL/SQL 超出了问题的范围,所有这些值都应该由 Java 处理。

现在真正的问题

我的规格之一是优化搜索。我被要求找到一种方法(例如,一种有效的方法)来寻找0在给定位置显示特定标志(或特殊标志)的实体。

通常,在 SQL 中,给定特定于 RDBMS 的子字符串函数,您会

这行得通,但我担心它在所有平台上都可能有点慢,除了 Oracle,AFAIK 支持创建映射到子字符串的二级索引。

但是,由于 Hibernate ,我的解决方案必须在 MySQL、Oracle、SQL Server 和 DB2 中运行。

鉴于这样的设计,我是否缺少一些可能是跨平台的索引策略?

0 投票
0 回答
51 浏览

c# - 如何选择sql数据库并复制和编辑图形

嗨,我想知道如何使用网格视图选择选项并复制选定的行,并能够编辑其中的信息并将其保存/更新到另一个数据库中

就像如果我单击选择,文本框将填充所选行的详细信息,我将能够编辑/添加它,例如数量并将其更新到另一个数据库

0 投票
1 回答
526 浏览

java - JDBC:是否可以在 java 中执行多数据库查询?

我想使用 java 对 2 个数据库执行 sql 查询

但是在不自己编写所有内容的情况下找出如何做到这一点有一些问题

也许有人知道如何做到这一点。

例子:

当我使用 phpMyAdmin 并且用户对两个数据库都具有权限时,该示例在 mysql 中有效

编辑:

问题是:我如何让 Java 执行这样的查询,因为我只能连接到一个数据库(?)或者:我如何连接到 2 个执行 Sql Query 的数据库,该 Sql Query 使用两个数据库中的表,使用 java。

我在 java 中执行 sql 命令的方式如下:

但我不能用它来获取使用来自 2 个数据库的表的 Sql 查询?

0 投票
2 回答
139 浏览

django - Django - 在多个数据库之间同步数据

在多数据库环境中,如何将所有数据从一个数据库移动到另一个数据库?

设置如下所示:

有没有简单的解决方案/应用程序可以做到这一点?虽然单向迁移就足够了,但由于有几十个模型和对象具有复杂的外键和多对多连接,迭代模型和对象并将它们保存到另一个并不能解决我的问题。

loaddata也失败了,因为对象创建使用信号来创建其他对象,这会弄乱唯一键。

使用 sql 转储甚至不是微不足道的,因为后端是不同的。我已经尝试过了,我无法从我的 sqlite3 数据库中进行 psql 转储,这不会弄乱外键。

所以我需要一个解决方案,它将数据从数据库加载到另一个数据库,但不发送信号,并且也可以使用外键。但我找不到任何可以做到这一点的东西。

0 投票
3 回答
3546 浏览

python - save() 得到了一个意外的关键字参数“使用”

我正在为我的 django 项目使用多数据库系统。

但是当我试图保存我的表单时,我收到了这个错误:save() got an unexpected keyword argument 'using'

这是我的简单代码:

我的观点 :

我的模型

我的表格:

设置本地

参考文档:https ://docs.djangoproject.com/en/1.6/topics/db/multi-db/我不明白为什么它不起作用?我可能做错了什么,但我找不到什么。

我的 django 版本是:1.6.2

在此先感谢您的帮助。:)