问题标签 [database-installation]

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 投票
4 回答
4432 浏览

oracle - 如何部署 Oracle 数据库?

我有一个连接到 Oracle 或 SQL Server 数据库的 ASP .NET 应用程序。已经开发了一个安装程序,用于使用诸如“恢复数据库...”之类的 sql 命令将新数据库安装到现有 SQL Server,它只是恢复我们保持在源代码控制下的“.bak”文件。

我对 Oracle 很陌生,我们的应用程序最近才移植到与 10g 兼容。

我们目前正在使用“exp.exe”工具生成“.dmp”文件,然后使用“imp.exe”将其导入开发人员框。

您将如何创建“Oracle 数据库安装程序”?

您会使用脚本文件创建数据库,然后使用所需的默认数据填充数据库吗?

你会在幕后运行“imp.exe”工具吗?

我们是否需要为系统管理员提供一个干净的界面,以便他们可以选择目标服务器并完成,还是应该只为他们提供“.dmp”文件?最佳实践是什么?

谢谢。

0 投票
1 回答
349 浏览

installation - InstallAware 数据库回滚

有谁知道当用户单击“取消”时如何使 InstallAware 回滚数据库?与 InstallShield 不同,我没有看到任何方法来指定单个脚本何时运行。

0 投票
2 回答
1092 浏览

.net - Sql Server精简版数据库部署策略

我有一个关于使用我们的客户端应用程序部署 SQL Server CE 数据库的最合适方法的问题。我知道我们需要安装 SQL Server CE 先决条件等,所以这不是让它工作的问题。它已经做到了。

现在我们拥有它的方式是,我们只需将 .mdf 文件的副本(不包含数据)与应用程序一起发送,在安装期间将其复制到适当的位置。这工作得很好,但我想知道这是否是使用应用程序部署数据库的“正确”方法,或者数据库是否应该是 a.) 在安装期间生成(作为自定义安装操作),或者 b.)在应用程序的第一次运行时生成。

任何想法或建议表示赞赏。我意识到这个问题可能没有一个可靠的答案。

0 投票
1 回答
152 浏览

database-installation - 实现分布式系统/数据库

我们正在我工作的公司中实施一个系统,我们需要在同一客户(仓库)的各个站点安装该系统。所有站点中的用户都应该看到相同的信息。当网络中断时,系统应该能够在每个站点工作。哪种设计架构解决方案最合适?

0 投票
1 回答
1415 浏览

database - 相同版本的每个 Magento 安装的数据库中的表数差异

我目前正在使用 Magento 版本 1.4.0.0。对于不同的客户端,当我安装相同版本的 Magento 时,我会在每个客户端的数据库中获得不同数量的表。

我认为正常的表总数是 267,但这个预测可能是不正确的。请更正我的陈述或提及,关于应该为 Magento CE 版本 1.4.0.0 安装的数据库表的默认数量。

但是,有时我会得到 258 个表,有时是 260 个,有时是 265 个。这对我来说已经成为一个很大的痛苦领域,了解默认情况下应该安装的数据库表的正确数量。有人可以告诉我为什么 Magento CE 版本 1.4.0.0 会发生这种情况吗?

任何帮助是极大的赞赏。

编辑:-
我经常发现与捆绑产品相关的表或带有“_idx”后缀的表丢失了很多次。
如果表数量的 Magento 数据库结构取决于目录使用情况(例如 Bundle / Configurable / Grouped),那么每个管理员都非常容易出错,并且会为他们创建更多的歧义,用于配置 / 创建目录产品。

0 投票
3 回答
1692 浏览

database - 在 Solaris 10 上安装 Oracle11g

我正在本地 sun 机器上的 Solaris 10 上安装 Oravcle 11G。我已遵循 oracle 文档中提供的所有 pre-req 步骤,但毕竟当我尝试使用 oracle 用户运行安装程序时。安装程序检查 pre-reqs 并给我以下错误:

检查监视器:必须配置为以 256 色显示。无法使用命令 /usr/openwin/bin/xdpyinfo 执行自动检查显示颜色。检查是否设置了 dsiplay 变量

设置显示变量我使用了以下命令: $DISPLAY=localhost:0.0 export DISPLAY

如果我忽略此错误继续安装,它会说:

准备从 /tmp/OraInstall2012-07-12_05-57-10PM 启动通用安装程序。请稍候...$ Xlib:服务器拒绝连接到“localhost:0.0” Xlib:客户端无权连接到服务器。

请不要让我在 sun 服务器上本地执行安装。

0 投票
2 回答
827 浏览

database - DB2 客户端安装错误

在我的系统中安装db2客户端时遇到问题。最初我收到一个错误:Cannot find XML_0017.cab.

然后我取消了安装,选择了自定义安装选项并删除了所有与 XML 相关的选项(即 XML Extender 和 XML Extender Samples)并尝试安装。现在我可以看到该WEBD0000.CAB文件丢失了。

我无法理解如何继续安装。我错过了什么吗?

0 投票
1 回答
104 浏览

c# - 包含的图片使我的 Q 更清晰。如何编写正确的命令行参数来安装 SQL Server 2008 R2?

我一直在尝试编写正确的命令行来安装 SQL Sever 2008 R2 Express 版本 4 天,并且我已经阅读了该网站以及其他网站上的所有相关帖子。我还阅读了MSDN 上的“如何:从命令提示符安装 SQL Server 2008 R2 ”。但它们都不适合我。

现在这是我的论点。

问题:通过使用它,SQL 安装程序可以显示,直到安装过程并关闭,而不会弹出任何错误。

以下是我目前可以执行的步骤:

1.在此处输入图像描述

2.在此处输入图像描述

3.在此处输入图像描述

4.在此处输入图像描述

如您所见,SQL 安装可以进入安装进度:验证功能设置,然后关闭。

我已经用我所有的想法来找出我的命令行有什么问题。

请帮助我为 SQL Server 2008 R2 安装编写正确的命令行。

谢谢!!!

0 投票
1 回答
6340 浏览

php - mysql_connect():用户'user'@'host'的访问被拒绝(使用密码:否)

我知道这个问题被问了很多,但由于修复是情境性的,我问这个问题。

错误:mysql_connect():用户“用户名”@“boscustweb0406.eigbox.net”的访问被拒绝(使用密码:否)

所以我有一个脚本要安装在我的共享服务器上。该脚本可以自己创建一个数据库,但我不允许在此服务器上这样做,所以我必须手动创建它。

它在错误页面上突出显示这一行:

我已经检查并仔细检查了所有细节,它们是正确的。

这是我的验证模型:

您可以在此处复制该问题:http: //staging-sendy.elionweb.com/

使用主机elionweb.ipagemysql.com,然后在其他字段中输入您想要的任何其他内容,您将得到相同的错误。

我成功地将脚本安装在我的本地机器上,没有任何错误,所以希望这里的人可以帮助我解决这个问题。

0 投票
1 回答
737 浏览

sql - 是否可以导出 SqlString 编辑的字符串的结果?

我有一个安装数据库的安装程序。该数据库是与一些登录名一起创建的。为了创建登录,我在 SqlString 元素中使用主数据库。只有在 SQL 服务器上具有非常高权限的用户才能访问 master 数据库。由于缺少权限而无法执行为 master 数据库指定的 SQL 字符串,因此安装通常会中止。

我想编辑我的安装程序,以便当无法执行 SqlString 元素时,将跳过安装的 SQL 部分。安装完成后,我希望用户能够自己执行 SQL 语句。我的安装程序执行的每个 SQL 操作都存储在 SqlString 元素中。SqlString 元素包含许多在安装过程中被替换的属性。我想将所有已编辑的 SqlString 元素的内容提取到一个存储在用户目录中的 sql 文件中。

我想我必须编写一个在 sqlextension 替换属性之后发生的 customaction。然后我将不得不访问这些更改的字符串。有什么办法可以做到这一点吗?

示例 SqlString 元素:

SqlStrings 失败后我想要的 sql 文件示例: