问题标签 [oracle-xe]

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 投票
0 回答
89 浏览

linux - 设置 oracle-xe

我将 oracle-xe 安装到与 Fedora 13 一起成功运行的虚拟机中。虽然我可以 ping 我的虚拟机,但我无法从盒子外部连接数据库。我是否必须对 tnsnames.ora 进行一些更改,或者我可以在这种情况下使用其他连接类型吗?如果有人能给我一些建议,我将不胜感激。

提前致谢。

0 投票
2 回答
679 浏览

jpa - 生成的主键从 9951 开始,而不是 10000

我利用:

NetBeans IDE 6.7.1、GlassFish v2.1、Oracle 10g XE、JAVA 6 SE、JAVA 5 EE、

从无状态 EJB 中,我持久化客户类型的实体我有注释:@SequenceGenerator(name="seq", sequenceName="cust_id_seq") 在客户类中,因此主键是从序列 cust_id_seq 在数据库中自动生成的,但是当我坚持第一个客户的主键是9951而不是10000,第二个客户的主键是9952。我坚持两个客户后GlassFish v2.1的输出是:

应用服务器启动完成。

我的身份证是:0

TopLink,版本:Oracle TopLink Essentials - 2.1(Build b31g-fcs (10/19/2009))

服务器:未知文件:/C:/Documents%20and%20Settings/IOANNIS_PAPAIOANNOU/My%20Documents/NetBeansProjects/VideoClub/dist/gfdeploy/VideoClub-ejb_jar/-vc_pu 登录成功

我的身份证是:9951

我的身份证是:0

我的身份证是:9952

EJB的代码:

创建数据库的脚本的一部分:

/

扬尼斯·P。

0 投票
2 回答
29115 浏览

sql - ORA-27101: 共享内存领域不存在

当我启动 oracle 时,我遇到了这个错误。我检查了 Oracle Home 和 SID。一切都设置正确。

ORA-27101: 共享内存领域不存在

请帮我找出解决方案。提前致谢

0 投票
1 回答
165 浏览

oracle - oracle database 10g express editon是否支持以下

分布式数据库的设计、制作/部署/管理?

还是我需要购买上述版本?

如果它 10g express 有这个支持,我的 web 应用程序将连接到一个中心点,还是我必须编写连接字符串来连接到每个服务器,从而制作“分布式数据库”

另请参阅这篇文章 Oracle 分布式数据库和 MSVC

0 投票
1 回答
1607 浏览

java - 如何为 oracleinxe 创建一个 dsn?

我安装了oracle 10g express edition,我想知道如何为它创建一个系统dsn。这样我就可以将数据库连接到我的java程序

0 投票
3 回答
31189 浏览

oracle10g - oracle 10g express版中创建Schema

我已经安装了 oracle 10g express edition,但我没有找到创建模式的选项..

是否有在 oracle 10g express edition 中创建模式的选项,否则我必须安装其他 oracle 10g ..?

要创建我必须安装的 oracle 10g 的架构......什么?

0 投票
3 回答
11367 浏览

oracle - 在 Oracle XE 10g 中使用 WMSYS.WM_CONCAT

当我尝试将 WMSYS.WM_CONCAT 与 Oracle XE 10g 一起使用时,我收到一个编译错误:ORA-00904: "WMSYS"."WM_CONCAT": invalid identifier. 任何人都可以验证这确实是由于 XE 缺少此(未记录的)功能吗?如果是这样,是否有在 XE 中启用它?

0 投票
2 回答
1077 浏览

oracle - 我将如何重建 Oracle XE 数据库中的对象?

我需要在 Oracle 数据库中重建以下对象...有人可以告诉我如何去做吗?

提前致谢。

对象 ID = 576

OBJECT_NAME

OBJECT_TYPE

SMON_SCN_TIME_TIM_IDX 索引

0 投票
3 回答
4695 浏览

macos - 在 Mac Leopard 上安装 Oracle XE(分段错误问题)

我正在尝试在我的 Mac Leopard 上安装 Oracle XE 10.2。但是,它并非没有很多绒毛。谢天谢地,我可以使用本教程:http: //bit.ly/a4rc4O

我留下的唯一痛苦是以下失败的命令(来自 cfgtoollogs/configToolAllCommands)。

生成以下输出:

我想在我的 Mac 上运行 Oracle,因为我需要的软件依赖于 Oracle 数据库。我从 Oracle 网站上获取了二进制文件,并且应该可以工作。

这个盒子在 Intel Core 2 Duo 上运行,运行 Leopard 10.5.8 并且有 Java 1.5.0 可用。我需要更多信息来分析这一点,请发表评论,我将进行编辑。还有一些在哪里寻找的指针会很好。感谢一堆帮助或尝试:)

以下是日志的完整输出:

0 投票
2 回答
919 浏览

sql - Cancel insertion inside a trigger without a rollback

For a certain assignment, I'm tasked with creating a very simple Q/A site, complete with tagged questions and commented answers.

One of the requirements is to have a trigger to detect the insertion of duplicate tags and, if such is the case, increment the already-existing tag's usage counter.
Problem is, I can't cancel the trigger with rolling back the entire transaction, including the UPDATE, which defeats the purpose of the trigger.

Any ideas on how to pull it off?

UPDATE

The requirement's phrased like follows:

"Create the trigger that checks if any tag to be added doesn't previously exist in the database. In case it exists, the use column in the corresponding row must be incremented by 1"
(Original language: "Crear el trigger tg_insertar_tag que revise que cualquier nuevo tag que se agregue no exista antes en la base de datos; en caso de existir, se debe incrementar en 1 la columna “usos” de la tabla tag del registro que corresponda")

This requirement can't be changed or avoided, although loopholes would be welcome.


For reference, my current trigger code: