问题标签 [data-migration]

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 投票
5 回答
2487 浏览

excel - 如何连接两个或多个表和具有所有不同值的结果集

我有大约 20 个包含数据的 excel 文件。所有表都有相同的列,如 id 名称年龄位置等.....每个文件都有不同的数据,但我不知道一个文件中的数据是否再次在另一个文件中重复。所以我想加入所有文件,结果 st 应该包含不同的值。请尽快帮我解决这个问题。我希望将结果集存储在访问数据库中。

0 投票
9 回答
130958 浏览

mysql - 如何在 MySQL 中按周分组?

Oracle 的表服务器提供了一个内置功能,TRUNC(timestamp,'DY'). 此函数将任何时间戳转换为上周日的午夜。在 MySQL 中执行此操作的最佳方法是什么?

Oracle 还提供TRUNC(timestamp,'MM')将时间戳转换为当月第一天的午夜。在 MySQL 中,这很简单:

但是这个DATE_FORMAT技巧在几周内都行不通。我知道这个WEEK(timestamp)功能,但我真的不想要一年内的周数;这东西适合多年工作。

0 投票
4 回答
1167 浏览

tsql - 我真的很想使用嵌套在 SELECT 中的 INSERT

我知道这是一项不可能独一无二的任务,但我似乎无法找到一种方法来做我在搜索和阅读中的想法,所以如果不可能,我想知道我是否我正在选择最好的选择。

将有关人员的信息从旧数据库移动到新数据库的简单案例。问题是旧模式的每一行都有地址,我们将其分解为新模式的自己的地址表。

想做的是这样的:

有没有办法做我无法找到的事情,或者我应该先输入地址然后匹配,或者我完全错过了什么?任何帮助都将不胜感激,这是我第一次不得不努力将其他人的数据向前推进,而我毫无根据的乐观情绪不会持续太久。;)

0 投票
2 回答
244 浏览

c# - 帮助改进迁移计划

我们在 Oracle 中有 200 多个视图,这些视图应该转换为 200 多个具有固定长度字段的平面文件。

希望得到想法来更好地设计以下迁移例程。

对于名为 VIEWNAME1 的视图,迁移程序的原型如下所示(对于原型中的其他视图也是如此):

目前,我们正在使用带有 c# 的 .Net 的 ODT(Oracle 开发人员工具)。

每个视图的映射例程:

在编写了
第 10 个私有 OneRow() 函数
和第 10 个私有 BuildFormat() 函数(Oracle 中的每个视图一个,代码有味道)之后。
而且我知道这可以做得更好更快,这样可以更轻松地设置新视图,并更轻松地处理更改。

欢迎任何建议。
谢谢。

0 投票
1 回答
161 浏览

ruby-on-rails - 将数据从一个 Rails 应用程序提交到另一个

我有两个 Rails 应用程序。我想将数据从一个应用程序提交到另一个应用程序,但我希望它通过控制器逻辑,因为它不仅仅是一个 DB。我尝试使用带有 POST 的目录 HTTP 调用,但它没有工作,因为它要求 Authenticity Token。

既然我拥有这两个应用程序,您认为最简单的方法是什么?

谢谢,

0 投票
1 回答
1907 浏览

database - 如何在 Django 中使用 South 将数据从一个模型迁移到另一个模型?

我创建了一个 Django 应用程序,它有自己的内部投票系统和一个名为 Vote 的模型来跟踪它。我想将投票系统重构为自己的应用程序,以便我可以重用它。但是,原始应用程序正在生产中,我需要创建一个数据迁移,它将获取所有投票并将它们移植到单独的应用程序中。

如何让两个应用程序参与迁移,以便我可以访问它们的两个模型?不幸的是,原始应用程序和单独的应用程序现在都有一个名为 Vote 的模型,所以我需要注意任何冲突。

0 投票
3 回答
18108 浏览

oracle - 是否有人有示例数据迁移脚本(Oracle 10g 到 Oracle 10g,但模式不同)?

我正在尝试编写一个数据迁移 pl/sql 脚本来将一个模式中的一些数据传输到另一台服务器上的不同模式。第二个数据库作为原始数据库的子集启动,但我们修改了模式。所以我不能只对每个表使用以下内容:

我尝试搜索显示如何执行此操作的示例脚本,但找不到任何东西。

0 投票
2 回答
251 浏览

c# - 组织文件版本迁移代码的最佳方式是什么?

我正在通过 API 为另一个程序编写插件。为了保存它的当前状态,我的插件将 Project 对象的一个​​实例存储到文件中,方法是将其序列化为 XML 并将其存储在用户字符串中,这是 API 提供的一项功能。它还存储一个单独的字符串,其中包含当前正在使用的插件的版本号。

当用户打开文件时,我的插件会检查版本号。如果当前插件版本与文件中存储的版本不同,则会弹出一条消息,警告用户版本不同,文件可能导致插件崩溃。

我更愿意提供一组迁移脚本,当用户在新版本的插件中打开旧文件时,它们会自动运行。我的问题是这些通常去哪里以及它们是如何组织的?

还说我的 Project 类在尝试从旧文件反序列化项目的版本之间发生了显着变化,新的 Project 类将失败。我不想保留 Project 类的每个版本的副本是我的程序集,但同时必须通过 XML 进行解析会更加痛苦。假设解析 XML 是最好的选择,任何人都可以提出比下面的代码更有条理的方法吗?

0 投票
2 回答
1850 浏览

sql - iphone sqlite3 数据库与服务器上的 sql server 2005 数据库之间的完全同步

我有一个放置在文档文件夹中的 sqlite3 数据库。我需要将此数据库与在我们的服务器上运行的 sql server 2005 同步。

是否有可能我可以在 sqlite3 数据库和 MSSql server 2005 之间进行复制。

0 投票
3 回答
930 浏览

c# - 我可以使用 DataTables 将数据从一个数据库导入另一个数据库吗?

我需要创建一个快速而肮脏的解决方案来将数据从数据库迁移到另一个。这仅用作概念证明。从长远来看,我们将使用 .NET 的 Sync Framework。

数据库是相同的。该解决方案将用作 OCA(偶尔连接的应用程序)。

  • 我读到了他们想要从某些 XML 迁移的表。
  • 禁用每个表的目标上的所有约束。
  • 对于他们想要从中迁移数据的每个表,我从源创建一个 DataTable。
  • 创建一个指向目标的 DataTable。
  • 将源中的所有行导入目标并插入它们
  • 再次启用目标表上的所有约束。

我不确定上述是否可行。我的大部分工作都在工作,我正在克隆源 DataTable。然后我遇到了克隆的 DataTable 没有指向任何地方的问题。

  • 我可以将它指向目标然后插入吗?
  • 有一个更好的方法吗?
  • 另一种方法是创建 INSERT INTO 语句,使用元数据来标识标识列,而不是将它们包含在列名中。