问题标签 [database-dump]

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 回答
66 浏览

android - MyMoneyTracker 在 Android 操作系统上转储文件内容

很高兴见到你!

MyMoneyTracker备份数据库(转储)文件有一些特定的编码,我想。它是 sqlite3 转储文件。与常规文本转储文件不同,它有很多“^@”和其他“^”符号,如“^G”或“^H”。

是否可以在我的机器上通过独立的 sqlite3 创建(生成)类似文件以将其用作 MyMoneyTracker 中的备份?换句话说,用我自己的数据替换一个。

转储文件中的第一个字符串:

SQLite 格式 3^@^P^@^A^A^@@ ^@^@^@<8a>^@^@^@^P^@^@^@^@^@^@^@^@^ @^@^@^N^@^@^@^D^@^@^@^@^@^@^@^P^@^@^@^A^@^@^@^K^@^ @^@^@^@^@^@^@^@^@^@^@ ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^ @^@^@^@^@<8a>^@-т#^M Ќ^@^N^E^Y^@^OЇ^Nк^N<88>^Lф^L^Q^K(

转储文件中的另一个字符串:

0 投票
1 回答
1913 浏览

cassandra - 如何使用数据获取 Cassandra 数据库转储

我需要从远程 Cassandra 数据库中获取转储(带有数据)。我能够通过以下命令获取数据库模式。如何获取键空间中的所有数据?

我正在使用 Cassandra 1.1.9

echo -e "连接 localhost/9260;\r\n 使用 PWC_Keyspace;\r\n 显示架构;\n" | bin/cassandra-cli -h localhost -port 9260 > dilshan.cdl

0 投票
1 回答
2060 浏览

sql - 迁移postgres数据库的正确方法?

我有一个在 django 中运行的开发版本和一个生产版本。

我最近开始用大量数据填充它,发现 django loaddata 在将所有内容添加到数据库之前尝试将所有内容加载到内存中,而我的文件太大了。

将数据从开发机器推送到生产环境的正确方法是什么?

我做了...

然后在生产服务器上我做了......

看起来它有效,所有数据都在那里,但它出现了一些错误,例如

其中有很多,但就像我说的那样,一切似乎都在那里。这是正确的方法吗?

编辑:我在生产机器中有包含信息的数据库,我不想在导入前截断表。

0 投票
1 回答
1149 浏览

sql - 创建包含所有表值的 sqlite3 转储文件

我可以生成一个 sqlite3 转储文件

但是,如果该数据库中有一行没有条目,则它会被遗漏在转储文件中。这是使用转储文件将数据读入另一个数据库时的问题。有没有办法强制转储文件在表中定义所有值?所以如果没有条目它只是使用空字符串''或类似的东西?谢谢卡尔

0 投票
0 回答
378 浏览

database - 在 solaris 10 上迁移 Oracle 10g 到 Oracle 12c

我被分配将 10g 数据库移动到 Solaris 上的 Oracle 12c。数据大小约为 68 GB。

到目前为止,我已经设法在 Solaris 上安装了 Oracle 12c,并且还创建了它要求的默认数据库。现在我正在尝试将转储导入 Oracle 12c db,这对我来说是个问题。我没有接受转储,它是提供给我的,并告诉我它是使用 exp 实用程序从整个数据库中获取的。

我正在尝试使用以下方法导入它:

接着

当它要求我输入用户名时,我会提供:

但它从不导入任何东西,并且总是给我这样的错误用户这个和这个不存在等等>

所以我尝试像这样手动创建用户:

我也尝试过简单地提供像 AFXAML 这样的名称而不附加 c##,但仍然给我一个错误,即用户名无效。

请通过将我指向一个指南来帮助我解决此问题,该指南显示如何从一开始就设置 12c db 进行导入,并请告诉我为什么完整选项不起作用并且它要求单独创建所有用户。目前大约有 30 个用户和 4 个表空间。

0 投票
4 回答
13533 浏览

postgresql - pg_restore: [archiver] postgres 中的输入文件太短错误

我正在尝试使用以下命令将数据库转储到本地系统中:

但我收到错误:

我究竟做错了什么?

0 投票
0 回答
282 浏览

database - oracle数据库导出的DDL将create view放在create table之前

使用 Oracle SQL Developer,我想使用“工具” > “数据库导出”菜单项将数据库导出到 SQL 脚本。我选择了所有要导出的 DDL 条目。现在的问题是生成的 SQL 文件将按顺序包含部分,如 DROP TABLE/VIEW、CREATE VIEW、CREATE TABLE、INSERT DATA。

从尚未创建的表中创建视图是没有意义的。对此有什么解释吗?我确实尝试从转储文件中导入导出的数据库,但它不起作用。

任何帮助将不胜感激。

0 投票
0 回答
94 浏览

mysql - Mariadb Dump 从命令行下载

我正在尝试使用 CLI mariaDb 转储数据库,我正在执行以下查询。

我收到这个错误

0 投票
0 回答
140 浏览

postgresql - 将数据库从heroku拉到本地数据库

我正在尝试将 heroku 上的 pg 数据库拉到我的本地开发数据库中。我在跑步

不幸的是我得到:

这是怎么回事 ?我该如何解决?

0 投票
1 回答
482 浏览

database - 数据库转储中的 RRD 值如何转换为输入值?

我无法理解我在循环数据库中保存的值。我做一个转储,rrdtool dump mydatabase我得到一个数据的转储。我找到了最新的更新,并将其与我的rrd update命令相匹配:

在匹配时间戳的转储中,我找到了以下值:

第一个值应该是var1。超出科学计数法,即 90,950.245287,与我的输入值完全不匹配。(它们都不是十进制的。)

为了能够从我的转储中转换值以获得我输入的标准值,我需要做些什么特别的事情吗?