问题标签 [oracle12c]

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 投票
3 回答
1792 浏览

oracle - Oracle 数据库已创建但用户名/密码无效

我正在使用带有 oracle 11g 的 Windows 7 64 位操作系统。我成功创建了一个数据库。我正在使用具有正确用户名/密码的 sqlplus 登录,但它提供了无效的用户名/密码。登录被拒绝。我们有 10 多人使用相同类型的机器和软件,每个人都遵循相同的文档进行安装。除了我每个人都可以正常登录。有什么问题 ?我没有更改任何用户名和密码。是系统方面的问题还是安装问题或数据库设置问题?

0 投票
1 回答
1623 浏览

database - 在 11g R2 之后支持 Oracle Streams

我正在寻找有关 Oracle 未来 Streams(一种数据复制技术)计划的信息。在未来的版本中会继续支持吗?

现在我只有这个简短的参考:

Oracle Base Oracle 12C 文章

0 投票
1 回答
2178 浏览

sql - 如何在 Oracle 12c 中使用时间有效性?

如何在 Oracle 11g 中设计一个表,以便以后与Oracle 12c中新的“时间有效性”特性兼容?

Oracle 12c 的在线文档在 SQL 语言指南 ( http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_7002.htm#CJADHJHB )中指定了如何定义时间有效性

因此,可以使用 11g 中已有的良好的旧 valid_from 和 valid_till 列,并在 12c 中将它们增强到适当的时期,对吧?

我继承了数据库,这些数据库使用固定的魔术日期来表示“自始至终”和“永远”,例如DATE '1900-01-01'DATE '3999-12-31'. 显然,12cNULL改为使用。

那么,我们是否必须放弃使用固定的魔术日期并改用NULL日期?

0 投票
1 回答
6278 浏览

database - Oracle Net Configuration Assistant failed

After installing Oracle Linux 6:

and making sure that all the pre-required packages are present, I downloaded "Oracle Database 12c Release 1 (12.1.0.1.0) for Linux x86-64", followed the pre-installation instructions and launched the installer.

The installer runs smoothly up to the "Execute Root Scripts" step.

During the "Oracle Database configuration", the "Oracle Net Configuration Assistant" throws error:

[INS-20802] Oracle Net Configuration Assistant failed.

The error log is empty:

Questions:

  1. Has anyone encountered the same problem and managed to resolve it?
  2. Is this configuration essential to install/run the database?
0 投票
2 回答
7891 浏览

oracle - ORA-14696: 可插拔数据库的 MAX_STRING_SIZE 迁移不完整

我目前正在测试 Oracle 12.1,并且正在尝试扩展我的数据类型字符串。我做了以下事情:-

然后我收到了消息

ORA-14696: 可插拔数据库的 MAX_STRING_SIZE 迁移不完整

我发现的唯一在线文档只是告诉我运行 utl32k.sql - 但我已经这样做了,不知道从那里去哪里。希望有人可以提供帮助。

更多信息

Todsay 我发现了另一个网页,上面写着 try :-

这仍然不起作用:-(

0 投票
1 回答
2619 浏览

python - 适用于 Oracle 12c 的 Python 驱动程序

我阅读了 Oracle 12c应用程序开发文档,并惊恐地注意到仅在将来时态中提到了 Python 支持:

一旦维护此代码的社区完成集成工作,脚本语言 [...] 也将从这些功能中受益。

有没有人设法让 Python(尤其是在 Ubuntu 下)与 Oracle 12c 数据库很好地配合使用?如果是这样,您使用了哪些驱动程序?

0 投票
2 回答
25484 浏览

oracle - 在 oracle 11g 或 12c 中更改表/列/索引名称大小

我使用 oracle 11g 并且需要大小大于 30 个字符的名称,我知道 11g 中的最大大小是 30 个字符。

我可以更改此最大尺寸吗?

Oracle 12c 中表/列/索引名称的最大大小是多少?

0 投票
4 回答
649 浏览

sql - ASP 经典 SQL 查询错误消息 - 无效数字

我在 ASP Classic 中使用 SQL 进行了查询,得到的语法如下所示:

基于上面提到的语法,什么是最好的补救办法..???

到目前为止我收到的错误消息是这样的:

Microsoft OLE DB Provider for Oracle 错误 '80040e07' ORA-01722: 无效号码

0 投票
3 回答
4356 浏览

linux - sqlplus 无法使用 tnsnames.ora 中的信息连接到 oracle

我可以通过

然后我使用启动启动实例,我也可以使用启动 PDB

在终端中, echo $ORACLE_SID 获取 ora12cr1

但我无法使用登录

我得到了 ORA-01017:无效的用户名/密码;登录被拒绝。下面是我的 tnsnames.ora:

oracle 12cr1 安装在我的本地机器上。

lsnrctl 状态获取:

也有效。

0 投票
11 回答
52009 浏览

sql - Oracle 连接 - 常规语法 VS ANSI 语法之间的比较

前言

最近,我看到太多极客在评论 Oracle 问题时说“不要使用 (+) 运算符,而是使用 JOIN 语法”。

问题

我确实看到两者都运作良好。但是使用它们之间的真正区别是什么?我会欢迎更多来自经验的答案。

  1. 使用它们时是否与应用程序、性能等方面的限制有关?
  2. 你会给我什么建议?

我确实阅读了有关Oracle 文档的内容,但不足以让我理解或对全面的信息感到满意。

注意:我计划迁移 200 多个包和程序,如果应该使用关键字而不是 (+)

  1. 还有任何免费软件工具可以进行重写吗?

发布样本

PS:阅读所有分组更新的答案摘要。