Articles of oracle

Oracle Solaris 11.x如何获得许可?

这可以用在企业LAB吗? 作为DEV&TEST的存储服务器,而不是生产。 免费使用: 发展 testing 原型 演示你的应用程序 软件包如何支持? 意思是我可以随时连接到Oracle Solaris11仓库以获取最新的软件包吗? 这里是甲骨文的许可条款: “……包括但不限于程序的分发或程序的任何使用(为您的内部业务目的而开发,testing,原型和演示您的应用程序除外)或任何商业性的生产目的,你必须获得许可的有效许可证。“

数据库安全

为了build立一个安全的数据库,应该考虑哪些方面? 除了避免sqlInjection ,还有什么应该考虑? 什么不该做?

根SSHlogin工作,但su / sudo根目录不起作用

林最近在一个客户端框和SSH进入与根凭据的框中工作,但是当我尝试su或sudo到root用户它指出不正确的密码。 我试图改变根密码,并知道即时input正确。 感谢帮助

任何人都可以推荐一个文本消息传递服务,从Linux上的Oracle数据库发送警报和通知?

我们正在研究如何提醒用户应用程序错误超时。 有没有人使用基于Linux的短信(电话)服务发送警报?

Linux数据库差异工具

我正在寻找一个在Linux上运行的数据库模式比较工具,处理Oracle数据库,并且可以生成一个同步脚本以将一个模式迁移到另一个模式。 TOAD在Windows上做得非常好,但不能在Linux上运行。 免费和开源是首选,但不是必需的。 例如,如果它是可编写脚本的,它也可以作为一个cron工作来运行。 这样的东西呢? BTW-我看了Oracle自己的SQL Developer工具,尽pipe它支持比较,但是在我的testing中有很多误报。 例如,它标记了相同的外键是不同的。

什么DBMS与专用操作系统紧密集成?

一直以来我坚信,一个大型的多用户数据库pipe理系统应该独立地驻留在一个专用的服务器或集群上,没有其他不必要的应用程序,进程或服务可以从数据库pipe理系统中窃取资源。 我也相信数据库pipe理系统应该被紧密集成到一个已经量身定制的操作系统上,以便为数据库pipe理系统提供尽可能高的性能! Pick,Terradata等专有系统就是为了这个目标而devise的。 最新的Sun / Oracle系统会属于这种types吗?与其他DBMS(如INFORMIX)一起完成这种架构是否合理?

Docker可以帮助我在Ubuntu上安装Oracle 11g数据库吗?

我们正在努力尝试为我们的开发人员提供一个Oracle 11g实例来进行testing。 我们的标准构build代理基于Ubuntu 12.04,但Oracle仅支持基于RedHat的操作系统。 有一些关于在Ubuntu上安装Oracle的Oracle黑客攻击,但他们似乎是非常脆弱和一个问题。 为了支持Oracle,我们希望避免必须在RedHat(/ CentOS)之上支持整个构build服务器Puppetconfiguration,所以我开始怀疑我们是否可以使用Docker来提供仅用于Oracle的RedHat-like环境我们的标准Ubuntu系统的顶部。 这个想法是,甲骨文将运行在自己的容器,但其余的生成代理将仍然在标准的Ubuntu上运行,能够通过TCP与Oracle交谈。 我知道LXC是什么,以及它们与KVM / VirtualBox等全面虚拟化之间的区别,但是我想知道它是否仍然有可能。 谢谢。

什么是Oracle 10g的最佳操作系统平台?

我想知道操作系统在我的沙箱上运行Oracle 11g的最佳select。 另外,我想知道50-100个用户环境中的Dev环境的良好组合。 有关相关工具的任何其他信息也将不胜感激。 谢谢。

ORA-12705:指定无效或未知的NLS参数值

我在Linux上的JBoss上有一个J2EE应用程序。 当我尝试访问该应用程序时,在server.log文件中看到以下错误。 ORA-12705: invalid or unknown NLS parameter value specified 当我将相同的JBoss实例指向不同的模式时,应用程序工作正常。 我试图通过几个论坛,发现NLS参数设置是好的。 任何人都可以帮忙 Jboss版本= 4.0.2 数据库版本= oracle 10.2 在linux上输出locale命令 $ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=

未知的用户名或错误的密码

我有2个应用程序托pipe在连接到数据库服务器B的服务器A上。每隔几秒钟,数据库服务器的事件查看器中就会有这个错误日志。 两个窗口服务都在服务器A上成功启动,这说明无效用户名或密码的原因。 有人遇到过这样的问题吗? Reason=Unknown user name or bad password&&User Name=<account name>&&Domain=<machine name>&&Logon Type=3&&Logon Process=NtLmSsp&&Authentication Package=NTLM&&Workstation Name=<machine name>&&Caller User Name=-&&Caller Domain=-&&Caller Logon ID=-&&Caller Process ID=-&&Transited Services=-&&Source Network Address=-&&Source Port=-&&User=SYSTEM&&ComputerName=<machine name>