问题标签 [dbca]

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

database - 使用 Oracle DBCA 创建空白数据库

我使用 Oracle Database Configuration Assistant 创建数据库。有 3 个默认模板:

  • 通用或交易处理
  • 自定义数据库
  • 数据仓库

但是,选择这 3 个模板中的任何一个都会导致创建一个包含数千个默认表的数据库(我不明白它们是什么)。

使用此 Oracle 数据库配置助手创建空白数据库(无表、无数据)的任何方法?

0 投票
2 回答
2386 浏览

oracle - DBCA 不能以 root 身份运行

我正在尝试自动化 DBCA 来创建一个新数据库。我正在使用带有 Vagrant的盒子bseller/oracle-standard 。

提供.sh

但是这个脚本不起作用:

在命令行中运行 provision.sh 中的所有行。工作!

0 投票
1 回答
1843 浏览

oracle12c - ORA-01017 创建 12c 数据库时用户名/密码无效

我已经开始学习 Oracle 12C,但每次尝试创建数据库时都会收到 ORA-01017 错误。我想找出我做错了什么,但由于 DBCA 关闭并且数据库没有完全创建,我不知道在哪里可以查看生成错误的参数。我怎样才能解决这个问题?

0 投票
1 回答
2376 浏览

database - 无法找到或加载主类 oracle.assistants.dbca.driver.DBConfigurator

我尝试在 Linux 4.1.12-61.1.27.el7uek.x86_64 x86_64、Oracle 数据库 12C 上运行 dbca。不幸的是出现了以下错误:无法找到或加载主类 oracle.assistants.dbca.driver.DBConfigurator。在这种情况下有人可以帮忙吗?环境变量:设置了 ORACLE_HOME、DISPALY、ORACLE_BASE 和 PATH。

0 投票
0 回答
443 浏览

sql - 无法在 Oracle 12c DBCA 中以 .dbt 扩展名运行我的模板

以下是我的模板文件“testing.dbt”。我把它放在“ C:\app\ORCLUSER\product\12.1.0\dbhome_1\assistants\dbca\templates”下面。

我正在尝试从 Oracle 12c (Enterprise) DBCA 创建它。当我选择创建数据库并选择它时。它说,模板文件在无效的模板文件中,并且不在预期的模式下。请帮我解决一下这个。

是文件。

0 投票
1 回答
650 浏览

dbca - Oracle DBCA 创建数据库警告,没有按预期创建 OracleDBConsoleorcl 服务

我正在我的 Win 2012 R2 上创建我的第一个 Oracle 数据库。但是可以成功,但是OracleDBConsoleorcl没有创建成功: emca错误

我在这里附上我的 emca 日志:

但我的听众已经起来了:

我还附上了我的 listner.ora 截图

我的 tnsnames.ora:

如果我手动启动监听器,它会说它已经启动。

我正在使用 Oracle 11.2.0.1。

我的问题是,orcl DB 创建成功。但是有一个 Windows 服务 OracleDBConsoleorcl 不可用,看我的错误: 缺少 DBConsole 服务

即使我再次重新运行 DBCA(没有改变任何东西),这个问题总会重新出现。

我的服务命名测试(通过网络管理器)成功。

0 投票
1 回答
9069 浏览

oracle - Oracle 数据库安装卡在“正在启动 Oracle Net Configuration Assistant”

我正在 Windows 10 中安装 Oracle 数据库 12c(12.1.0.2.0 - 企业版),它在 9 的第 8 步(83%)停留在“启动 'Oracle Net Configuration Assistant'”超过 4 小时。请提出解决此问题的任何解决方案。

以下是一些最后的日志文件详细信息:

0 投票
1 回答
71 浏览

bash - 使用 '\n' 通过标准输入传递变量的更好选择

我正在创建一个 bash 脚本来自动化创建 Oracle 数据库的过程。基本上我想调用dbca. 我已经找到了两种方法来做到这一点,但我仍然不喜欢这些解决方案。我只是想知道是否有更好的方法来做到这一点。

首先,我已经在脚本中定义了 sys_password

最简单的方法是使用密码创建一个临时文件并通过STDIN.

但是,这种方法存在安全问题,因为我在文件系统中创建了一个包含敏感信息的物理文件,即使以某种方式删除它也可以恢复。

所以,我能想象的最好的解决方案是使用heredocs并通过管道将其传递给dbca.

我尝试过echoprintf与管道结合使用,但它没有产生相同的结果,无论如何,它不起作用。贝娄是代码不起作用:

我想知道是否有另一种方法可以将printfecho输出仅发送到dbca STDIN一行

0 投票
0 回答
1334 浏览

windows - 在 Docker for Windows 上运行 Oracle NETCA/NETGMGR/DBCA

我正在尝试在 docker 上运行 dbca/netca 命令。

我已经在 docker 上安装了 Oracle 12c,但我一直遇到问题。

当我运行dbca命令时,我收到错误:

DBCA 不能以 root 身份运行。

当我运行netca命令时,我收到错误:

Oracle Net Configuration Assistant 不能以 root 身份运行。

当我运行netmgr命令时,我收到错误:

找不到主类:oracle.net.mgr.container.NetApplication。程序将会退出。

-netca/netmgr/dbca 都是 Oracle 管理的 GUI 工具。

当我sudo su - oracle使用并运行上述命令时,docker/ 系统甚至不再识别这些命令。

见下文:

我已经将我的显示器导出到我的计算机 IP 地址。

我做错了什么,我该如何解决?

0 投票
2 回答
604 浏览

oracle - 哪个 Oracle 11g 有 DBCA?

我在使用 Oracle 11g 时遇到问题。我需要下载一个具有数据库配置助手的 Oracle 11g 数据库。我已经下载了 Oracle 11g Express Edition,但没有意识到它显然没有 DBCA。

那么我需要下载哪个 Oracle 11g 才能使用 DBCA?

我在 Oracle 网站上查看 Oracle 11g 第 2 版。我有一台装有 Windows 10 的 Windows 笔记本电脑。