问题标签 [portable-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 投票
11 回答
4215 浏览

database - 访问的替代方案

MS Access 有什么替代品吗?

要求:

  • 便携式数据库文件
  • 用于数据输入的集成表单开发
  • 无需编译。可以即时修改。

还有两个要求:

  • 适用于 Linux 或 Windows

  • 不一定是免费的

    编辑:强调数据输入的集成表单开发作为该问题的最高投票答案,在编辑时,两者都推荐一个简单的数据库系统。对于简单的部门级 CRUD(以及更多)应用程序而言,Access 仍然难以替代的原因是数据库、数据输入表单和报告工具的集成。简单地推荐一个数据库并不能回答所提出的问题。

0 投票
4 回答
28109 浏览

sql-server - 我可以在 USB 驱动器上安装 SQL Server 吗?

我是一名开发人员,我经常在可能的时候远程工作,而不是通勤上班。我希望能够随身携带开发数据库环境。我知道我可以远程访问数据库,但是速度很慢。我有时会在没有无线连接的地方工作。有任何想法吗?

0 投票
7 回答
2689 浏览

security - 用于存储秘密的便携式数据库

我正在开发一个需要在数据库中存储秘密的应用程序。

我需要一个便携式数据库(如 Firebird、Sqlite 等),其中数据将被加密或密码保护或两者兼而有之......

让我们以我想创建一个密码管理器为例。我需要将该密码存储在数据库中。我习惯使用 Embed Firebird,但不用于秘密数据。

另一种解决方案是在我没有连接到文件时自然使用数据库并加密数据库文件,但我不确定安全性或性能影响。

您推荐的最佳方法是什么?

0 投票
9 回答
3450 浏览

python - 可移植的非关系数据库

我想尝试/玩弄非关系数据库,最好的解决方案是:

  • 便携,这意味着它不需要安装。理想情况下,只需将目录复制粘贴到某个地方就可以了。我不介意第一次使用时是否需要编辑一些配置文件或运行配置工具。
  • 可从 python 访问
  • 适用于Windows和Linux

你有什么可以推荐给我的?

本质上,我希望能够将这个系统安装在我几乎没有用户权限的共享 linux 服务器上。

0 投票
1 回答
356 浏览

vb.net - 使网站/项目可移植

晚上好/早上/之后/中午。

我有一个 ASP.net 3.5 网站,我在 VWD 2008 Express 中使用 vb.net,我也在使用 MS SQL Server 2008 Express,我使用了 ajax 选项卡和由http://www.4guysfromrolla 开发的文本框字符计数器控件。 com/ 数据库与 MS SQL Server Management Studio Express 相连,文件存储在 SQL 默认的“Data”文件夹中。

整个项目的代码和表格都存放在我E盘的一个文件夹中。我需要将整个项目交给另一个必须完成的同事,请按步骤描述我如何使我的网站可移植(就像我可以把它全部放在一个文件夹中,他可以在他的闪存盘中随身携带)。

PS:我在尝试将项目从一台服务器移动到另一台服务器时遇到问题,pproject 似乎在寻找 AJAX 控件的 dll 和我最初解压缩它们所在的文件夹的文本框计数器,我认为在我的桌面上,虽然当我将这些控件添加到工具选项卡时,我创建了一个新选项卡,然后我从解压缩控件源代码的地方选择 dll,这还不够吗?

提前致谢

0 投票
4 回答
26635 浏览

postgresql - 用于开发 USB 驱动器的便携式 PostgreSQL

为了将一些开发工作带回家,我必须能够运行 PostgreSQL 数据库。

我不想在家里的机器上安装任何东西。一切都应该从 USB 驱动器上运行。

您在 USB 驱动器上携带哪些开发工具?

这个问题几乎涵盖了其他所有内容,但我还没有找到让 postgresql 可移植的指南。如果有可能,这似乎并不容易。

那么如何让 PostgreSQL 可移植呢?甚至可能吗?

编辑:

PostgreSQL 便携式作品。我的 USB 驱动器速度很慢,但它可以工作。我不建议使用它进行持续开发,但对于我需要的东西来说它很棒。

也许如果我拿起一个全速外置驱动器,我会尝试虚拟化。鉴于仅在此驱动器上运行数据库的性能不佳,在其上运行的完整虚拟操作系统将无法使用。

0 投票
2 回答
274 浏览

c# - 如何使用 MsBuild 创建可移植数据库?

我想在我的解决方案中存储一个包含数据库创建脚本的项目。构建此项目时,它必须生成一个数据库文件,然后在运行时由该解决方案的该项目和其他项目使用。怎么做?

我知道我可以添加 Pre-Build 任务,但我想知道:

  • 哪个命令行可以帮助我(也许 sqlite 有命令行客户端?)
  • 在运行脚本之前是否需要创建一个空的数据库文件?
0 投票
3 回答
310 浏览

sql - 如何从 SQL Server 创建可移植插入?

现在它生成像

它是非常特定于 SQL Server 的。我想创建一个每个人都可以使用的脚本,与数据库无关。我有非常简单的数据类型 - varchars、数字、日期、位(布尔值)。

我认为

应该适用于所有 DBMS,对吧?

0 投票
3 回答
1138 浏览

c# - Microsoft Access 数据库而不是 SQLite 或本地数据库

Microsoft Access 数据库是否可以解决这个问题?SQLite 似乎正是我想要的,但我不能让它在 .NET 框架 4.0 中工作。

我正在考虑使用 Microsoft Access 数据库,但我不知道在部署我的应用程序时数据库是否可以移植?

如果我计划使用 Microsoft Access 数据库部署我的应用程序,用户是否需要在他们的计算机上安装 Microsoft Access?

万一这一切都是可能的,我决定使用 Microsoft Access DB,我将把数据库放在哪里?
作为资源并在安装时提取它?

0 投票
3 回答
539 浏览

database - 未安装的数据库

我的应用程序需要一个数据库。但是,我想要一个像 SQL Express 这样的便携式数据库,用户不需要安装任何数据库。

但是,我的环境现在更改为 Linux。有什么建议么?

我接受 SQL(Oracle、SQL Server、Postgre...)和非 SQL(mongodb...等)数据库。谢谢!